Получение всех отправок пакета¶
*"--------------------------------------------------------------------
*"*"Локальный интерфейс:
*" IMPORTING
*" VALUE(IV_SHPNR) TYPE /TRL/XDE_ED_SHIPMENT_NUMBER OPTIONAL
*" VALUE(IV_RECORD_ID) TYPE /TRL/XDE_ED_RECORD_ID_EXT OPTIONAL
*" TABLES
*" ET_SHIMENTS STRUCTURE /TRL/XDE_SHIP_PS
*"--------------------------------------------------------------------
Функциональный модуль /TRL/XDE_API_PACK_GET_ALL_SHIP
предназначен для получения всех отправок для заданного пакета.
Параметр |
Описание |
---|---|
|
|
|
Номер пакета, для которого выполняется поиск отправок. |
|
Уникальный идентификатор отправки. Если |
|
|
|
Список отправок. |
В зависимости от того, заполнен ли номер пакета, выборка данных выполняется по-разному.
Если входной параметр IV_SHPNR
заполнен, сразу выбираются данные в таблицу ET_SHIMENTS
из таблицы БД /TRL/XDE_SHIP_PS
и происходит выход из ФМ.
Если входной параметр IV_SHPNR
не заполнен, но заполнен IV_RECORD_ID
, сначала выбирается одна запись из таблицы /TRL/XDE_SHIP_PS
для того,
чтобы узнать номер пакета, а затем снова происходит выборка, но данные ищутся уже по номеру пакета, а не по GUID отправления.