Специалист |
 |
Зарегистрирован: Пн, июл 12 2010, 11:43 Сообщения: 186
|
Добрый день. Есть программа для атоматического создания входящих поставок(ММ). Она работает для 45* документов, нужно предусмотреть создание вхоодящих поставок с портов(55*документы).Для создания таких поставок обязательно для заполнения вкладка "Партнер"(тр vl31n). Добавили в ФМ таблицу IT_GN_PARTNER. Возвращается ошибка о неполных данных. Подскажите, пожалуйста, какие данные мы не учли. Заполняем две таблицы lt_komdlgn1 wa_komdlgn-vgbel = wa_record-ebeln."'5100000010'.заказ wa_komdlgn-vgpos = wa_record-ebelp."'00010'.позиция заказа wa_komdlgn-matnr = wa_ekpo-matnr."'000000000300000130'. wa_komdlgn-ematn = wa_ekpo-ematn."'000000000300000130'. wa_komdlgn-werks = wa_ekpo-werks."'0010'. wa_komdlgn-meins = wa_ekpo-meins."'TO' wa_komdlgn-vrkme = wa_ekpo-meins."'TO' wa_komdlgn-lfimg = wa_record-lfimg."'11'.количество поставки wa_komdlgn-lfdat = wa_record-lfdat."'20120504'. плановая дата поставки wa_komdlgn-TRAID = wa_komdlgn-lifex = wa_komdlgn-verur = wa_record-traid."'60323649'. внещний идентификатор/№вагона wa_komdlgn-BOLNR = wa_record-bolnr."'50012236'.№ жд накладной wa_komdlgn-TRATY = '0005'." транспортное средств и lt_PARTNER_GN lt_PARTNER_GN-RFBEL = wa_record-ebeln."'5100000010'.заказ lt_PARTNER_GN-RFPOS = wa_record-ebelp."'00010'.позиция заказа lt_PARTNER_GN-PARVW = 'LF'. lt_PARTNER_GN-LIFNR = wa_record-PARTNER."'1771' В таблице tot lt_PARTNER_GN заполнили поля с lfa1. CALL FUNCTION 'GN_DELIVERY_CREATE' EXPORTING vbsk_i = ls_vbsk IMPORTING vbsk_e = ls_vbsk TABLES xkomdlgn = lt_komdlgn1 xvbfs = lt_vbfs xvbls = lt_vbls xxlips = lt_lips IT_GN_PARTNER = lt_PARTNER_GN EXCEPTIONS OTHERS = 1.
|
|
|