Текущее время: Вт, ноя 24 2020, 21:33

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: ФМ которая отнимает от даты кол-во дней
СообщениеДобавлено: Пт, сен 18 2020, 09:58 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, май 16 2013, 13:37
Сообщения: 92
Откуда: Челябинск
Пол: Мужской
Добрый день.
Коллеги подскажи пж, существует ли такая ФМ-ка.
Нужно отнять от одной даты (дата проводки) количество дней (от даты поставки)? И только минус показывать, если + то ничего ни делать.
Мы попробовали CALL FUNCTION 'SD_DATETIME_DIFFERENCE', но эта фм-ка в любую сторону показывает результат.

_________________
Свобода здесь и сейчас.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ которая отнимает от даты кол-во дней
СообщениеДобавлено: Пт, сен 18 2020, 13:25 
Специалист
Специалист

Зарегистрирован:
Чт, дек 02 2010, 08:37
Сообщения: 115
Загляните внутрь этого ФМ и используйте выходной параметр EARLIEST.
На его основании и решайте, надо или нет использовать разницу этих дат.

А вообще-, можно и без ФМ обойтись:

Code:
IF дата проводки < даты поставки
  разница = дата проводки - дата поставки
ENDIF.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ которая отнимает от даты кол-во дней
СообщениеДобавлено: Пт, сен 18 2020, 15:27 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, май 16 2013, 13:37
Сообщения: 92
Откуда: Челябинск
Пол: Мужской
Да, спасибо, мы так и сделали, только пришлось еще ФМ вот такие прописать, иначе все в плюсе показывал.

Code:
Z_DIFFDATE = EKBE-BUDAT - EKET-EINDT.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
  EXPORTING
    INPUT         = Z_DIFFDATE
IMPORTING
    OUTPUT        = Z_DIFFDATE.
CALL FUNCTION 'CLOI_PUT_SIGN_IN_FRONT'
  CHANGING
    VALUE         = Z_DIFFDATE.

_________________
Свобода здесь и сейчас.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB