Текущее время: Пт, мар 29 2024, 03:03

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


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


ВНИМАНИЕ!

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



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

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

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


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

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

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

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


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

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

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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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