Текущее время: Ср, май 07 2025, 03:00

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Задать дату документа (LIKP-BLDAT) при создании исх поставки (с пом BAPI_OUTB_DELIVERY_CREATE_SLS)
СообщениеДобавлено: Вс, май 15 2011, 13:20 
Специалист
Специалист

Зарегистрирован:
Ср, дек 27 2006, 19:19
Сообщения: 230
Создаем исходящую поставку с помощью BAPI_OUTB_DELIVERY_CREATE_SLS
В созданной поставке надо задать дату документа BLDAT (например текущую дату), но BAPI проставляет там всегда 31.12.9999
Пробовал задавать в параметре DUE_DATE, но он с BLDAT похоже никак не связан.

Через транзакцию VL01N дата документа задается без проблем (поле LIKP-BLDAT открыто).

Вообще отказаться от BAPI и использовать пакетник? Какое тут может быть наилучшее решение.

Благодарю за ответ


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Задать дату документа (LIKP-BLDAT) при создании исх поставки (с пом BAPI_OUTB_DELIVERY_CREATE_SLS)
СообщениеДобавлено: Пн, май 16 2011, 09:38 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Пн, сен 03 2007, 13:20
Сообщения: 1658
Откуда: Пермь, Москва
Пол: Мужской
Можно попробовать после создания поставки сразу менять дату на нужную в ФМ BAPI_OUTB_DELIVERY_CHANGE


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Задать дату документа (LIKP-BLDAT) при создании исх поставки (с пом BAPI_OUTB_DELIVERY_CREATE_SLS)
СообщениеДобавлено: Пн, май 16 2011, 10:41 
Специалист
Специалист

Зарегистрирован:
Ср, дек 27 2006, 19:19
Сообщения: 230
Abral написал:
Можно попробовать после создания поставки сразу менять дату на нужную в ФМ BAPI_OUTB_DELIVERY_CHANGE

Кажется там тоже нет параметра соответствущего LIKP-BLDAT. Вообще впечатление что BLDAT считается просто техническим полем (вроде ERNAM).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Задать дату документа (LIKP-BLDAT) при создании исх поставки (с пом BAPI_OUTB_DELIVERY_CREATE_SLS)
СообщениеДобавлено: Чт, май 19 2011, 15:33 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, окт 31 2008, 09:21
Сообщения: 88
Можно активировать БАДИ LE_SHP_DELIVERY по обработки поставки перед запуском бапи записывать значение в ID параметр, а в бади вытащить данный параметр и в методе CHANGE_DELIVERY_HEADER в структуре CS_LIKP-BLDAT записать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Задать дату документа (LIKP-BLDAT) при создании исх поставки (с пом BAPI_OUTB_DELIVERY_CREATE_SLS)
СообщениеДобавлено: Чт, май 19 2011, 16:12 
Специалист
Специалист

Зарегистрирован:
Ср, дек 27 2006, 19:19
Сообщения: 230
buruchaga написал(а):
Можно активировать БАДИ LE_SHP_DELIVERY по обработки поставки перед запуском бапи записывать значение в ID параметр, а в бади вытащить данный параметр и в методе CHANGE_DELIVERY_HEADER в структуре CS_LIKP-BLDAT записать.

Спасибо! Тоже интересное решение.
Проверять уж не стану - уже переделал вызов BAPI на обычный пакетникVL01N, так в общем и всего проще.
А идея надеюсь в будующем пригодится.


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

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


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

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


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

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