SAPфорум.RU https://sapboard.ru/forum/ |
|
ФМ которая отнимает от даты кол-во дней https://sapboard.ru/forum/viewtopic.php?f=13&t=99008 |
Страница 1 из 1 |
Автор: | riki11 [ Пт, сен 18 2020, 09:58 ] |
Заголовок сообщения: | ФМ которая отнимает от даты кол-во дней |
Добрый день. Коллеги подскажи пж, существует ли такая ФМ-ка. Нужно отнять от одной даты (дата проводки) количество дней (от даты поставки)? И только минус показывать, если + то ничего ни делать. Мы попробовали CALL FUNCTION 'SD_DATETIME_DIFFERENCE', но эта фм-ка в любую сторону показывает результат. |
Автор: | baboon [ Пт, сен 18 2020, 13:25 ] |
Заголовок сообщения: | Re: ФМ которая отнимает от даты кол-во дней |
Загляните внутрь этого ФМ и используйте выходной параметр EARLIEST. На его основании и решайте, надо или нет использовать разницу этих дат. А вообще-, можно и без ФМ обойтись: Code: IF дата проводки < даты поставки
разница = дата проводки - дата поставки ENDIF. |
Автор: | riki11 [ Пт, сен 18 2020, 15:27 ] |
Заголовок сообщения: | Re: ФМ которая отнимает от даты кол-во дней |
Да, спасибо, мы так и сделали, только пришлось еще ФМ вот такие прописать, иначе все в плюсе показывал. 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. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |