Выгрузка МЧД на компьютер пользователя

*"----------------------------------------------------------------------
*"*"Локальный интерфейс:
*"  IMPORTING
*"     REFERENCE(IV_ATTOREY_NUMBER) TYPE  /TRL/XDE_ED_ATTOREY_NUMBER
*"  EXPORTING
*"     REFERENCE(ET_RETURN) TYPE  BAPIRET2_TAB
*"----------------------------------------------------------------------

Функциональный модуль /TRL/XDE_API_MCHD_DOWNLOAD_BIN предназначен для скачивания файла МЧД и файла подписи к ней на компьютер пользователя.

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

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

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

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

Описание

IV_ATTOREY_NUMBER

Importing

/TRL/XDE_ED_ATTOREY_NUMBER

Номер МЧД

ET_RETURN

Exporting

BAPIRET2_TAB

Таблица сообщений об ошибках

Сперва будут получены данные из /TRL/XDE_MCHDDOC по IV_ATTOREY_NUMBER, в случае неудачи заполняется ES_RETURN.

Количество прикрепленных файлов должно быть не более двух. Наличие XML-файла МЧД является обязательным. В случае отсутствия файла подписи к доверенности, вызывается диалоговое окно с вопросом продолжать ли при отсутствии файла подписи, при отказе заполняется ES_RETURN и работа ФМ заканчивается.

При наличии обоих прикрепленных файлов или при согласии продолжать без файла подписи появляется диалоговое окно для выбора папки для сохранения файла, в случае неудачи заполняется ES_RETURN.