**Места вызова методов BAdI** ============================= Пользовательская проверка операции ---------------------------------- Вызов метода ``CHECK_OPERATION`` интерфейса ``/TRL/XDE_IF_CHECK_BADI`` реализован в методе ``MAKE_CHECKS`` класса ``/TRL/XDE_CL_SHIPMENT_OPERATION``. Во время реализации метода cледует обратить внимание, что в нем есть особая ситуация CUSTOM_ERROR. При вызове этой особой ситуации без заполнения параметра ``ES_RETURN-CODE``, алгоритм просто пропустит текущую строку, исключив ее из выполнения операции. Однако если вызвать эту же особую ситуацию и заполнить параметр ``ES_RETURN``, – операция будет прервана сразу. Также вызов данного метода реализован в ФМ ``/TRL/XDE_REVOKE_ACPT``, который является ФМ, вызываемым по умолчанию при выполнении операции согласования/отклонения запроса на аннулирование. Еще один вызов данного метода реализован в ФМ ``/TRL/XDE_REVOKE_REQ``, который является ФМ, вызываемым по умолчанию при выполнении операции отправки запроса на аннулирование. Еще один вызов данного метода реализован в ФМ ``/TRL/XDE_ADD_SHIPMENTS_OUT``, который является ФМ постановки на отправку нового исходящего документа. Проверки перед подписанием -------------------------- Вызов метода ``CHECK_BEFORE_SIGN`` интерфейса ``/TRL/XDE_IF_CHECK_BADI`` реализован в методе RUN класса ``/TRL/XDE_CL_SHIPMENT_OPERATION``. Метод позволяет выполнить проверку, имея данные сертификата и данные о подписываемых документах, до того, как будет осуществлена их подпись. Метод также позволяет проверить комментарий, введенный пользователем. Также вызов данного метода реализован в ФМ ``/TRL/XDE_REVOKE_ACPT``, который является ФМ, вызываемым по умолчанию при выполнении операции согласования/отклонения запроса на аннулирование. Еще один вызов данного метода реализован в ФМ ``/TRL/XDE_REVOKE_REQ``, который является ФМ, вызываемым по умолчанию при выполнении операции отправки запроса на аннулирование. Изменение имени выгружаемого архива ----------------------------------- Вызов метода ``CHANGE_NAME`` интерфейса ``/TRL/XDE_IF_ZIP_BADI`` реализован в ФМ ``/TRL/XDE_AS_DLD_DOCUMENT``, который выгружает файлы в ZIP архив. Кроме того, вызов данного метода реализован в ФМ ``/TRL/XDE_IM_GET_DOC_ARCH``, который получает документы для ZIP архива, до версии xDE 3.8 Использование операторского архива ----------------------------------- Вызов метода ``GET_FROM_OED`` интерфейса ``/TRL/XDE_IF_ZIP_BADI`` реализован в ФМ ``/TRL/XDE_IM_GET_DOC_ARCH``, который выгружает файлы в ZIP архив. Определение необходимости подписания исходящего документа --------------------------------------------------------- Вызов метода ``NEED_APPROVE`` интерфейса ``/TRL/XDE_IF_SHIPMENT_BADI`` реализован в инклуде ``/TRL/XDE_REP_FORMS``, а именно в подпрограмме ``PROCESS_SHIPMENT``. Установить комментарий для операции ------------------------------------- Вызов метода ``SET_COMMENT`` интерфейса ``/TRL/XDE_IF_SHIPMENT_BADI`` реализован в ФМ ``/TRL/XDE_REVOKE_ACPT``, который является ФМ, вызываемым по умолчанию при выполнении операции согласования/отклонения запроса на аннулирование. Еще один вызов данного метода реализован в ФМ ``/TRL/XDE_REVOKE_REQ``, который является ФМ, вызываемым по умолчанию при выполнении операции отправки запроса на аннулирование. Кроме того, вызов данного метода реализован в методе ``GET_COMMENT`` класса ``/TRL/XDE_SHIPMENT_OPERATION``. Изменение каталога полей журнала входящих/исходящих сообщений ------------------------------------------------------------- Вызов метода ``CHANGE_FCAT`` интерфейса ``/TRL/XDE_IF_INOUTBOX`` реализован в инклуде ``/TRL/XDE_INBOX_FORMS``, а именно в подпрограмме ``F_ALV_FCAT_0100``. Аналогичным образом вызов данного метода реализован в инклуде ``/TRL/XDE_OUTBOX_FRM``. Заполнение полей журнала входящих сообщений ------------------------------------------- Вызов метода ``FILL_DATA_INBOX`` интерфейса ``/TRL/XDE_IF_INOUTBOX`` реализован в инклуде ``/TRL/XDE_INBOX_FORMS``, а именно в подпрограмме ``F_DATA_SELECT205`` Добавление кнопок в журнал входящих/исходящих сообщений ------------------------------------------------------- Вызов метода ``ADD_BUTTON`` интерфейса ``/TRL/XDE_IF_INOUTBOX`` реализован в инклуде ``/TRL/XDE_INBOX_CLS``, а именно в методе ``TOOLBAR_0100`` локального класса ``LCL_EVENT_REVEIVER``. Аналогичный вызов сделан в инклуде ``/TRL/XDE_OUTBOX_CLS``. Помимо этого вызов метода происходит в методе ``SET_ACTIVE_STICKER`` класса ``/TRL/XDE_CL_SHIPMENT``. Заполнение полей журнала исходящих сообщений -------------------------------------------- Вызов метода ``FILL_DATA_OUTBOX`` интерфейса ``/TRL/XDE_IF_INOUTBOX`` реализован в инклуде /TRL/XDE_OUTBOX_FRM, а именно в подпрограмме F_DATA_SELECT205. Обработка пользовательских событий ---------------------------------- Вызов метода ``CUSTOM_PROCESSING`` интерфейса ``/TRL/XDE_IF_INOUTBOX`` реализован в инклуде ``/TRL/XDE_INBOX_FORMS``, а именно в подпрограмме ``USER_COMMAND_0100``. Аналогичным образом вызов данного метода реализован в инклуде ``/TRL/XDE_OUTBOX_FRM``. Выгрузка печатных форм ---------------------- Вызов метода ``GET_SHIPM_DOC_PFORM`` интерфейса ``/TRL/XDE_IF_EXPORT_DOCS_BADI`` реализован в инклуде ``/TRL/LFG_XDE_APIP02``, а именно в локальном классе ``lcl_pdf_exporter`` функционального модуля ``/TRL/XDE_API_EXPORT_PDF``. Получение инстанции PI класса ----------------------------- Вызов метода ``GET_INSTANCE`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``GET_IM_WS_FRAMEWORK_CLASS`` класса ``/TRL/XDE_CL_SETTINGS``. Получение данных о лицензии ----------------------------- Вызов метода ``GET_COMPONENT`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``CHECK_COMPONENT`` класса ``/TRL/XDE_CL_IM_PROCESSING``. Вызов генерации печатной формы ------------------------------- Вызов метода ``GET_PRINTFORM`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в функциональном модуле ``/TRL/XDE_API_PRINTFORM_GET``. Отправить файл в архив ----------------------------- Вызов метода ``SEND_FILE`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_AS_IM_DOC_PUT``. Получить файл из архива ----------------------------- Вызов метода ``GET_FILE`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_AS_IM_DOC_GET``. Серверное согласование/отклонение документа -------------------------------------------- Вызов метода ``SIGN_IN_DOCUMENT`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``ACCEPT`` локального класса ``LCL_REPORT`` инклуд ``/TRL/XDE_FNS_CLAIM_CLI``, методе ``REJECT`` локального класса ``LCL_REPORT`` инклуд ``/TRL/XDE_FNS_CLAIM_CLI``, ФМ ``/TRL/XDE_IM_SIGN_IN``, ФМ ``/TRL/XDE_IM_SEND_IN``. Локальное согласование документа --------------------------------- Вызов метода ``SIGN_IN_DOCUMENT_LOC_ACC`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_SIGN_IN`` и ФМ ``/TRL/XDE_IM_SEND_IN``. Локальное отклонение документа --------------------------------- Вызов метода ``SIGN_IN_DOCUMENT_LOC_REJ`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_SIGN_IN`` и ФМ ``/TRL/XDE_IM_SEND_IN``. Запрос на аннулирование ------------------------- Вызов метода ``REQUEST_REVOKE_DOCUMENT`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REV_REQ``. Получить данные о сертификате --------------------------------- Начиная с версии Продукта 4.1 вызов метода ``GET_CERT_INFO`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` не выполняется, т.к. он устарел. Вместо него реализован вызов метода ``GET_CERT_INFO_V2`` в ФМ ``/TRL/XDE_IM_GET_CERT_INFO``. Получить юридически значимый документооборот ---------------------------------------------- Вызов метода ``GET_UZ_DOCS`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REQ_UZ``. Получить контент для локального согласования ---------------------------------------------- Вызов метода ``GET_PACKAGE_CONTENT_ACC`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_SIGN_IN_GET_CONT``. Получить контент для локального отклонения ---------------------------------------------- Вызов метода ``GET_PACKAGE_CONTENT_REJ`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_SIGN_IN_GET_CONT``. Получить все файлы документооборота -------------------------------------------- Вызов метода ``GET_DOCS_ARCHIVE`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` не реализован в продукте TerraLink xDE. Получить контент для локального согласования запроса аннулирования ------------------------------------------------------------------- Вызов метода ``GET_REVOKE_DOCUMENT_ACC`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REV_ACPT_GET_CONT``. Получить контент для локального отклонения запроса аннулирования ------------------------------------------------------------------- Вызов метода ``GET_REVOKE_DOCUMENT_REJ`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REV_ACPT_GET_CONT``. Локальное согласование запроса на аннулирование -------------------------------------------------- Вызов метода ``REV_ACPT_DOCUMENT_LOC_ACC`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REV_ACPT``. Локальное отклонение запроса на аннулирование ------------------------------------------------- Вызов метода ``REV_ACPT_DOCUMENT_LOC_REJ`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REV_ACPT``. Получить контент для запроса аннулирования -------------------------------------------- Вызов метода ``GET_REVOKE_DOCUMENT_REQ`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REV_REQ_GET_CONT``. Отправка запроса на аннулирование подписанного локально -------------------------------------------------------- Вызов метода ``REV_ACPT_DOCUMENT`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REV_REQ``. Получить все файлы операторского ZIP-архива ---------------------------------------------- Вызов метода ``GET_OPERATOR_DOCUMENT_ARCHIVE`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_GET_DOC_ARCH``. Получить файлы извещений о получении ---------------------------------------------- Вызов метода ``GET_REC_CONF`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``LOC_SIGN_REC_CONF`` класса ``/TRL/XDE_CL_IM_PROCESSING``. Отправить подписанные файлы извещений о получении -------------------------------------------------- Вызов метода ``SEND_REC_CONF`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``LOC_SIGN_REC_CONF`` класса ``/TRL/XDE_CL_IM_PROCESSING``. Получить идентификаторы необработанных извещений о получении ------------------------------------------------------------- Вызов метода ``GET_REC_UNH`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``LOC_SIGN_REC_CONF`` класса ``/TRL/XDE_CL_IM_PROCESSING``. Отправить приглашение контрагенту ------------------------------------- Вызов метода ``SEND_INVITATION`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``SEND_INVITE`` класса ``/TRL/XDE_CL_INVITATIONS``. Принять приглашение от контрагента ------------------------------------- Вызов метода ``ACCEPT_INVITATION`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``ACCEPT_INVITE`` класса ``/TRL/XDE_CL_INVITATIONS``. Прекратить отношения с контрагентом ------------------------------------- Вызов метода ``BREAK_INVITATION`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``BREAK_RELATION`` класса ``/TRL/XDE_CL_INVITATIONS``. Отклонить приглашение от контрагента ------------------------------------- Вызов метода ``REJECT_INVITATION`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``REJECT_INVITE`` класса ``/TRL/XDE_CL_INVITATIONS``. Конвертация ISO datatime в ABAP date/time ------------------------------------------ Вызов метода ``CONVERT_ISO_DATE_TO_ABAP_DATE`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в каждом классе интеграции отдельно и вызывается внутри своих же методов. Отозвать приглашение контрагенту ----------------------------------- Вызов метода ``REVOKE_INVITATION`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``REVOKE_INVITE`` класса ``/TRL/XDE_CL_INVITATIONS``. Конвертация данных документа из формата WS в формат ИМ ------------------------------------------------------- Вызов метода ``WS_DOC_ATTCH_2_IM_DOC`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в каждом классе интеграции отдельно и вызывается внутри своих же методов. Получить вложения документа ----------------------------- Вызов метода ``GET_ALL_ATTACHMENT_LINKS`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` не реализован в продукте TerraLink xDE. Получить вложения пакета документов ------------------------------------ Вызов метода ``GET_ALL_ATTACHMENT_LINKS_BATCH`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в ФМ ``/TRL/XDE_IM_REST_VALIDATE_ATCH``, а также внутри методов классов для интеграции. Получить новые статусы по ящику ----------------------------------- Вызов метода ``IM_GET_DOCUMENT_STATUSES`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``INBOUND_PROCESSING`` класса ``/TRL/XDE_CL_IM_PROCESSING``. Получить данные по документу ----------------------------------- Вызов метода ``IM_GET_DOCUMENT`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``PROCESS_INBOUND_STATUS`` класса ``/TRL/XDE_CL_IM_PROCESSING``, а так же в ФМ ``/TRL/XDE_CREATE_REVERS_RELATS``. Получить данные по контрагенту ----------------------------------- Вызов метода ``GET_CONTRACTOR`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``GET_CONTRACTOR`` класса ``/TRL/XDE_CL_INVITATIONS``, методах ``GET_BOXES`` и ``GET_KAGENT_BOXES`` класса ``/TRL/XDE_CL_IM_PROCESSING``, методе ``GET_CONTRACTOR_BOX_FNS_ID`` класса ``/TRL/XDE_CL_DATA_PREPAR``, методе ``GET_LIFNR_KUNNR`` класса ``/TRL/XDE_CL_DATA_PARSE``. Отправить документы ----------------------------------- Вызов метода ``IM_SEND_DOCUMENTS`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` реализован в методе ``OUTBOUND_PROCESSING`` класса ``/TRL/XDE_CL_IM_PROCESSING``. Получить события по идентификатору документа ---------------------------------------------- Вызов метода ``GET_EVENTS_BY_DOCUMENT_ID`` интерфейса ``/TRL/XDE_IF_IM_WS_FRAMEWORK`` не реализован в продукте TerraLink xDE. Проверка полномочочий в отчете по МЧД -------------------------------------- Вызов метода ``REPORT_AUTHORITY_CHECK`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в инклуде ``/TRL/XDE_MCHD_EVE``. Проверка МЧД перед использованием в отправке -------------------------------------------- Вызов метода ``CHECK_MCHD`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в ФМ ``/TRL/XDE_GET_MCHD``. Получить данные по МЧД ---------------------- Вызов метода ``GET_MCHD`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в ФМ ``/TRL/XDE_GET_MCHD``. Генерация печатной формы ------------------------- Вызов метода ``GENERATE_PRINTFORM`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в методе ``CALL_BADI_GENERATE_PF`` локального класса ``LCL_MCHD``. Найти реализацию этого метода можно в инклуде ``/TRL/LFG_XDE_MCHDCLI``. Изменение ALV-таблицы перед выводом МЧД-отчета ----------------------------------------------- Вызов метода ``CHANGE_ALV_TAB`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в методе ``GET_DATA`` локального класса ``LCL_MCHD_REP``. Найти реализацию этого метода можно в инклуде ``/TRL/XDE_MCHD_CLI``. Предзаполнение данных экрана создания МЧД ------------------------------------------ Вызов метода ``CHANGE_DATA_DISPLAY`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в ФМ ``/TRL/XDE_CREATE_MCHD``. Изменение и проверка данных экрана 101 интерфейса создания МЧД --------------------------------------------------------------- Вызов метода ``CHANGE_N_CHECK_FIELDS_0101`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в PAI-модуле ``CHECK_FIELDS_0101`` инклуд ``/TRL/LFG_XDE_MCHDPAI``. Изменение и проверка данных экрана 103 интерфейса создания МЧД --------------------------------------------------------------- Вызов метода ``CHANGE_N_CHECK_FIELDS_0103`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в PAI-модуле ``CHECK_FIELDS_0103`` инклуд ``/TRL/LFG_XDE_MCHDPAI``. Изменение и проверка данных экрана 104 интерфейса создания МЧД --------------------------------------------------------------- Вызов метода ``CHANGE_N_CHECK_FIELDS_0104`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в PAI-модуле ``CHECK_FIELDS_0102`` инклуд ``/TRL/LFG_XDE_MCHDPAI``. Изменение и проверка данных экрана 105 интерфейса создания МЧД --------------------------------------------------------------- Вызов метода ``CHANGE_N_CHECK_FIELDS_0105`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в PAI-модуле ``CHECK_FIELDS_0102`` инклуд ``/TRL/LFG_XDE_MCHDPAI``. Изменение и проверка данных экрана 106 интерфейса создания МЧД --------------------------------------------------------------- Вызов метода ``CHANGE_N_CHECK_FIELDS_0106`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в PAI-модуле ``CHECK_FIELDS_0102`` инклуд ``/TRL/LFG_XDE_MCHDPAI``. Изменение и проверка данных экрана 111 интерфейса создания МЧД --------------------------------------------------------------- Вызов метода ``CHANGE_N_CHECK_FIELDS_0111`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в PAI-модуле ``CHECK_FIELDS_0111`` инклуд ``/TRL/LFG_XDE_MCHDPAI``. Изменение и проверка данных экрана 112 интерфейса создания МЧД --------------------------------------------------------------- Вызов метода ``CHANGE_N_CHECK_FIELDS_0112`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в PAI-модуле ``CHECK_FIELDS_0112`` инклуд ``/TRL/LFG_XDE_MCHDPAI``. Кастомный функционал перед сохранением данных новой МЧД -------------------------------------------------------- Вызов метода ``BEFORE_SAVE`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в методе ``CALL_BADI_BEFORE_SAVE`` локального класса в инклуде ``/TRL/LFG_XDE_MCHDCLI``. Кастомный функционал при смене статуса МЧД ------------------------------------------- Вызов метода ``AFTER_STATE_CHANGED`` интерфейса ``/TRL/XDE_IF_MCHD_BADI`` реализован в функциональном модуле ``/TRL/XDE_MCHD_INTEGRATION`` и в методе ``REGISTER`` локального класса в инклуде ``/TRL/XDE_MCHD_CLI``. Получить список филиалов агента -------------------------------- Вызов метода ``GET_DEPARTMENTS`` интерфейса ``/TRL/XDE_IF_DEPARTMENT`` реализован в инклуде ``/TRL/LFG_XDE_SM30I02``, в подпрограмме ``FILL_DEPARTMENTS``. Заполнение данных отправителя в карточке документа --------------------------------------------------- Вызов метода ``REFRESH_SENDER`` интерфейса ``/TRL/XDE_IF_SHIPMENT_DSP_BADI`` реализован в методе ``REFRESH_FDB_SENDER_DATA`` класса ``/TRL/XDE_CL_SHIPMENT``. Заполнение данных получателя в карточке документа -------------------------------------------------- Вызов метода ``REFRESH_RECEIVER`` интерфейса ``/TRL/XDE_IF_SHIPMENT_DSP_BADI`` реализован в методе ``REFRESH_FDB_RECEIVER_DATA`` класса ``/TRL/XDE_CL_SHIPMENT``. Заполнение данных перевозчика в карточке документа -------------------------------------------------- Вызов метода ``REFRESH_CARRIER`` интерфейса ``/TRL/XDE_IF_SHIPMENT_DSP_BADI`` реализован в методе ``REFRESH_FDB_CARRIER_DATA`` класса ``/TRL/XDE_CL_SHIPMENT``. Проверки в отчете по маршрутам согласования --------------------------------------------- Вызов метода ``CHECK_BEFORE_START`` интерфейса ``/TRL/XDE_IF_ROUTES_BADI`` реализован в методе ``CUSTOM_CHECK`` локального класса, описанного в инклуде ``/TRL/XDE_ROUTE_ACCEPT_CLI``. Изменение данных маршрутов согласования для вывода на ALV ----------------------------------------------------------- Вызов метода ``CHANGE_ALV_TAB`` интерфейса ``/TRL/XDE_IF_ROUTES_BADI`` реализован в методе ``CUSTOM_CHANGE_DATA`` локального класса, описанного в инклуде ``/TRL/XDE_ROUTE_ACCEPT_CLI``. Изменение каталога полей ALV маршрутов согласования ---------------------------------------------------- Вызов метода ``CHANGE_FCAT`` интерфейса ``/TRL/XDE_IF_ROUTES_BADI`` реализован в методе ``CUSTOM_CHANGE_FCAT`` локального класса, описанного в инклуде ``/TRL/XDE_ROUTE_ACCEPT_CLI``.