Получение всех отправок пакета¶
*"--------------------------------------------------------------------
*"*"Локальный интерфейс:
*" 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 отправления.