Обновление дополнительных атрибутов отправки¶
*"--------------------------------------------------------------------
*"*"Локальный интерфейс:
*" IMPORTING
*" REFERENCE(IS_HDR_ATTR) TYPE /TRL/XDE_HDR_ATR
*" REFERENCE(IT_FIELDS) TYPE /TRL/XDE_T_FIELDS
*" EXCEPTIONS
*" NOT_UPDATED
*" BLOCKED
*"--------------------------------------------------------------------
Функциональный модуль /TRL/XDE_API_SHIPM_UPD_HDR_ATR обновляет дополнительный атрибуты отправки (поля таблицы /TRL/XDE_HDR_ATR).
Параметр |
Описание |
|---|---|
|
|
|
Атрибуты заголовка отправления. |
|
Набор обновляемых полей заголовка. Заполняется списком наименований полей из структуры IS_HDR_ATTR, которые должны быть обновлены. |
|
|
|
Во время обновления произошла ошибка. |
|
Отправка блокирована. |
Устанавливается блокировку по номеру отправления.
Если не удалось установить блокировку – вызывается особая ситуация
BLOCKEDс текстом текущего системного сообщения.
Вызов ФМ /TRL/XDE_UPDATE_HDR_ATTR, который получает данные по номеру отправления, проверяет возможность обновления и обновляет те поля, которые указаны во входной таблице IT_FIELDS.
Обновляет таблицы /TRL/XDE_HEADER и /TRL/XDE_HDR_ATR.
Если обновление не успешно – вызывается особая ситуация
NOT_UPDATEDс текущим системным сообщением.
Снимается блокировка.