Валидация доверенности

*"----------------------------------------------------------------------
*"*"Локальный интерфейс:
*"  IMPORTING
*"     REFERENCE(IV_ATTOREY_NUMBER) TYPE  /TRL/XDE_ED_ATTOREY_NUMBER
*"  EXPORTING
*"     REFERENCE(ES_RETURN) TYPE  /TRL/XDE_RETURN
*"     REFERENCE(ET_RESULT) TYPE  /TRL/XDE_T_PWR_VAL_RESULTS
*"     REFERENCE(ES_MCHDHDR) TYPE  /TRL/XDE_MCHDHDR
*"----------------------------------------------------------------------

Функциональный модуль /TRL/XDE_API_MCHD_VALIDATE предназначен для валидации данных машиночитаемой доверенности.

Таблица 153 Описание интерфейса функционального модуля /TRL/XDE_API_MCHD_VALIDATE

Имя параметра

Тип параметра

Элемент данных

Описание

IV_ATTOREY_NUMBER

Importing

/TRL/XDE_ED_ATTOREY_NUMBER

Номер МЧД

ET_RESULT

Exporting

/TRL/XDE_T_PWR_VAL_RESULTS

Набор данных о результатах валидации

ES_RETURN

Exporting

/TRL/XDE_RETURN

Код и текст сообщения ошибки

ES_MCHDHDR

Exporting

/TRL/XDE_MCHDHDR

Заголовок доверенности

Для выполнения операции валидации делается выборка из таблицы заголовка МЧД /TRL/XDE_MCHDHDR. Если данные не будут найдены, работа модуля будет прекращена. После того как данные найдены - данные собираются в структуру для выполнения запроса в интеграционный модуль. После выполнения запроса данные с результатами валидации попадают в выходной параметр ET_RESULT. В выходной параметр ES_MCHDHDR попадает измененный заголовок доверенности.