Описание используемых интерфейсов¶
Интерфейс определяет, какие методы можно использовать при внедрении BAdI и какие параметры при этом использовать.
Интерфейс для работы с расширением по журналу входящих и исходящих сообщений¶
Для работы с точками расширения, созданными для журналов исходящих и входящих сообщений, создан интерфейс /TRL/XDE_IF_INOUTBOX для работы с BAdI /TRL/XDE_INBOX_BADI и /TRL/XDE_OUTBOX_BADI. Для реализации созданы следующие статические методы.
CHANGE_FCAT
Метод используется для изменения каталога полей в журнале входящих/исходящих документов (тр. /TRL/XDE_INBOX и /TRL/XDE_OUTBOX).
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
CT_FCAT |
Changing |
LVC_T_FCAT |
Каталог полей ListViewerControl |
FILL_DATA_INBOX
Метод используется для заполнения данных, выводимых на ALV журнала входящих документов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
CT_ALV |
Changing |
/TRL/XDE_T_INBOX_VIEW |
Таблица с данными для вывода на ALV |
ADD_BUTTON
Метод используется для заполнения данных о кнопках, которые будут выведены на панель инструментов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
CT_TOOLBAR |
Changing |
TTB_BUTTON |
Кнопки строки инструментов |
FILL_DATA_OUTBOX
Метод используется для заполнения данных, выводимых на ALV журнала исходящих документов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
CT_ALV |
Changing |
/TRL/XDE_T_OUTBOX_VIEW |
Таблица с данными для вывода на ALV |
CUSTOM_PROCESSING
Метод используется для возможности кастомной обработки добавленных кнопок на панель инструментов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_CODE |
Importing |
SY-UCOMM |
Код функции |
CT_GTA |
Changing |
STANDARD TABLE |
Таблица с данными |
Интерфейс для работы с расширением по ZIP-архиву¶
Создан интерфейс /TRL/XDE_IF_ZIP_BADI для работы с BAdI /TRL/XDE_ZIP_BADI. Для реализации созданы следующие методы:
CHANGE_NAME
Метод используется для изменения имени файла ZIP архива, выгружаемого по желанию пользователя.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_DOC |
Importing |
/TRL/XDE_DOCUM |
Ссылки на файлы, связанные с отправлением |
IV_UCOMM |
Importing |
SY-UCOMM |
Код системной функции |
CV_NAME |
Changing |
STRING |
Имя выгружаемого файла |
GET_FROM_OED
Метод используется для определения получения файла ZIP-архива от оператора.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_RECORD_ID |
Importing |
/TRL/XDE_ED_RECORD_ID_EXT |
Идентификатор документа |
CV_OED_ZIP |
Changing |
ABAP_BOOL |
Флаг получения от оператора |
Интерфейс для работы с расширением для пользовательских проверок¶
Создан интерфейс /TRL/XDE_IF_CHECK_BADI для работы с BAdI /TRL/XDE_CHECK_BADI. Для реализации созданы следующие методы.
CHECK_OPERATION
Метод используется для выполнения кастомных проверок во время операции, которая определяется по коду функции в параметре IV_ACTVT.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Основные данные по элементу ЭДО |
IV_ACTVT |
Importing |
/TRL/XDE_ED_ACTVT |
Код функции |
CS_RETURN |
Changing |
/TRL/XDE_RETURN |
Код и текст сообщения |
CHECK_BEFORE_SIGN
Метод используется для выполнения кастомных проверок перед тем как выполнить подписание имеющихся документов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_COMMENT |
Importing |
STRING |
Комментарий |
IV_ACTVT |
Importing |
/TRL/XDE_ED_ACTVT |
Код функции |
IS_CERT |
Importing |
/TRL/XDE_S_SAP_DOC_TYPE_CERT |
Сертификат подписания для видов документов |
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Основные данные по элементу ЭДО |
IT_DOCS_IM |
Importing |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов |
IT_DOCUMENTS |
Importing |
/TRL/XDE_T_DOCUMENTS_W_CONTENT |
Данные документов |
CS_RETURN |
Changing |
/TRL/XDE_RETURN |
Код и текст сообщения |
Интерфейс для работы с расширением по операциям отправки¶
Создан интерфейс /TRL/XDE_IF_SHIPMENT_BADI для работы с BAdI /TRL/XDE_SHIPMENT_BADI. Для реализации созданы следующие методы.
NEED_APPROVE
Метод позволяет понять, нужно ли подписать исходящий документ или требуется выполнение операции со входящим документом.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Основные данные по элементу ЭДО |
CV_SIGN_OUT |
Changing |
ABAP_BOOL |
Булевое значение |
Данный метод уже имеет активную реализацию в классе /TRL/XDE_CL_SHIPMENT_BADI.
SET_COMMENT
Метод позволяет задать комментарий для выполнения операции.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Основные данные по элементу ЭДО |
IV_ACTVT |
Importing |
/TRL/XDE_ED_ACTVT |
Код операции |
CV_COMMENT |
Changing |
STRING |
Комментарий |
Интерфейс для выгрузки документов и печатных форм¶
Для работы с точками расширения, созданными для выгрузки документов, создан интерфейс /TRL/XDE_IF_EXPORT_DOCS_BADI для работы с BAdI /TRL/XDE_EXPORT_DOCS_BADI. Для реализации создан 1 метод.
GET_SHIPM_DOC_PFORM
Метод используется для изменения структуры с документом,
который необходимо выгрузить по кнопке Выгрузить ПФ
в транзакциях
/TRL/XDE_INBOX и /TRL/XDE_OUTBOX.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_RECORD_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
CS_DOC_PFORM |
Changing |
/TRL/XDE_DOCUM |
Ссылки на файлы, связанные с отправлением |
Интерфейс для интеграции с помощью PI¶
Для работы с точками расширения, созданными для интеграции с помощью PI, создан интерфейс /TRL/XDE_IF_IM_WS_FRAMEWORK для работы с BAdI /TRL/XDE_WS_PI_CLASS_BADI. Для реализации созданы следующие методы.
GET_INSTANCE
Метод используется для получения экземпляра класса.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
EO_IM_WS_FRAMEWORK |
Returning |
Object |
Инстанция класса |
GET_COMPONENT
Метод используется для запроса компонентов лицензии.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
ET_COMPONENTS |
Exporting |
/TRL/XDE_T_COMPONENT |
Данные по компонентам лицензии |
GET_PRINTFORM
Метод используется для получения данных печатной формы (тип ПФ, бинарные данные).
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_PRINTFORM_REQUEST |
Importing |
/TRL/XDE_S_GET_PRINT_IN |
Данные для сбора тела запроса на генерацию ПФ |
ET_PRINTFORM_CONTENT |
Exporting |
/TRL/XDE_T_PRINTFORM_CONTENT |
Набор данных по печатным формам |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст ошибки |
SEND_FILE
Метод используется для отправки файла в архив.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IT_BIN_DATA |
Importing |
/TRL/XDE_T_SOLIX_TAB |
Файл в бинарном виде |
IV_FILE_SIZE |
Importing |
/TRL/XDE_ED_FILE_SIZE |
Размер файла |
IV_FILE_NAME |
Importing |
/TRL/XDE_ED_ARC_FILE_NAME |
Имя файла |
IV_ATTACHMENT_TYPE |
Importing |
/TRL/XDE_ED_ATTACHMENT_TYPE OPTIONAL |
Тип вложения |
EV_LINK |
Exporting |
/TRL/XDE_ED_LINK |
Ссылка на сохраненный файл |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_FILE
Метод используется для получения файла из архива.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_LINK |
Importing |
/TRL/XDE_ED_LINK |
Ссылка на сохраненный файл |
ET_BIN_DATA |
Exporting |
/TRL/XDE_T_SOLIX_TAB |
Файл в бинарном виде |
EV_FILE_SIZE |
Exporting |
/TRL/XDE_ED_FILE_SIZE |
Размер файла |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
SIGN_IN_DOCUMENT
Метод используется для согласования/отклонения документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IV_CERT_NUM |
Importing |
/TRL/XDE_ED_THUMBPRINT |
Отпечаток сертификата для подписания |
IV_COMMENT |
Importing |
STRING |
Комментарий |
IV_ACCEPT |
Importing |
XFELD |
Флаг согласования |
IT_SIGNEDDOCUMENTS |
Importing |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов для согласования/отклонения |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
SIGN_IN_DOCUMENT_LOC_ACC
Метод используется для локального согласования документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IT_SIGNEDDOCUMENTS |
Importing |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов для согласования/отклонения |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
SIGN_IN_DOCUMENT_LOC_REJ
Метод используется для локального отклонения документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IT_SIGNEDDOCUMENTS |
Importing |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов для согласования/отклонения |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
SIGN_REVOKE_DOCUMENT
Метод используется для серверного согласования/отклонения аннулирования.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IV_CERT_NUM |
Importing |
/TRL/XDE_ED_THUMBPRINT |
Отпечаток сертификата для подписания |
IV_COMMENT |
Importing |
STRING |
Комментарий |
IV_ACCEPT |
Importing |
XFELD |
Флаг согласования |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_CERT_INFO
Метод используется для получения данных о сертификате.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IT_THUMBPRINT |
Importing |
/TRL/XDE_T_THUMBPRINT |
Отпечаток сертификата |
ET_CERT_INFO |
Exporting |
/TRL/XDE_T_CERT_INFO |
Список сертификатов |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_UZ_DOCS
Метод используется для получения файлов документооборота.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IT_DOCS_ID |
Importing |
/TRL/XDE_T_DOCUMENT_ID |
Коллекция идентификаторов документов |
ET_DOCUMENTS |
Exporting |
/TRL/XDE_T_DOCUMENTS_IM2 |
Данные документов для взаимодействия с ИМ |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_PACKAGE_CONTENT_ACC
Метод используется для получения контента для локального согласования документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IV_CERT_NUM |
Importing |
/TRL/XDE_ED_THUMBPRINT |
Отпечаток сертификата для подписания |
IV_COMMENT |
Importing |
STRING |
Комментарий |
IV_ACCEPT |
Importing |
XFELD |
Флаг согласования |
IV_RAWDATA |
Importing |
/TRL/XDE_ED_CRYPT_DATA |
Данные открытого ключа |
ET_DOCUMENTS |
Exporting |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_PACKAGE_CONTENT_REJ
Метод используется для получения контента для локального отклонения документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IV_CERT_NUM |
Importing |
/TRL/XDE_ED_THUMBPRINT |
Отпечаток сертификата для подписания |
IV_COMMENT |
Importing |
STRING |
Комментарий |
IV_ACCEPT |
Importing |
XFELD |
Флаг согласования |
IV_RAWDATA |
Importing |
/TRL/XDE_ED_CRYPT_DATA |
Данные открытого ключа |
ET_DOCUMENTS |
Exporting |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_DOCS_ARCHIVE
Метод используется для получения файлов документооборота архивом.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IT_DOCS_ID |
Importing |
/TRL/XDE_T_DOCUMENT_ID |
Коллекция идентификаторов документов |
ET_DOCUMENTS |
Exporting |
/TRL/XDE_T_DOCS_ARCHIVE |
Данные документов для взаимодействия с ИМ |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_REVOKE_DOCUMENT_ACC
Метод используется для получения квитанций для подтверждения аннулирования.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IV_CERT_NUM |
Importing |
/TRL/XDE_ED_THUMBPRINT |
Отпечаток сертификата для подписания |
IV_COMMENT |
Importing |
STRING |
Комментарий |
IV_ACCEPT |
Importing |
XFELD |
Флаг согласования |
IV_RAWDATA |
Importing |
/TRL/XDE_ED_CRYPT_DATA |
Данные открытого ключа |
ET_DOCUMENTS |
Exporting |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_REVOKE_DOCUMENT_REJ
Метод используется для получения квитанций для отклонения аннулирования.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IV_CERT_NUM |
Importing |
/TRL/XDE_ED_THUMBPRINT |
Отпечаток сертификата для подписания |
IV_COMMENT |
Importing |
STRING |
Комментарий |
IV_ACCEPT |
Importing |
XFELD |
Флаг согласования |
IV_RAWDATA |
Importing |
/TRL/XDE_ED_CRYPT_DATA |
Данные открытого ключа |
ET_DOCUMENTS |
Exporting |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
REV_ACPT_DOCUMENT_LOC_ACC
Метод используется для согласования аннулирования пакета документов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IT_SIGNEDDOCUMENTS |
Importing |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов для согласования/отклонения |
ES_RETURN |
Returning |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
REV_ACPT_DOCUMENT_LOC_REJ
Метод используется для отклонения аннулирования пакета документов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IT_SIGNEDDOCUMENTS |
Importing |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов для согласования/отклонения |
ES_RETURN |
Returning |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_REVOKE_DOCUMENT_REQ
Метод используется для получения квитанций для запроса аннулирования.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IV_CERT_NUM |
Importing |
/TRL/XDE_ED_THUMBPRINT |
Отпечаток сертификата для подписания |
IV_COMMENT |
Importing |
STRING |
Комментарий |
IV_RAWDATA |
Importing |
/TRL/XDE_ED_CRYPT_DATA |
Данные открытого ключа |
ET_DOCUMENTS |
Exporting |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
REV_ACPT_DOCUMENT
Метод используется для запроса аннулирования.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DOCUMENT_ID |
Importing |
/TRL/XDE_HEADER-RECORD_ID |
GUID отправки SAP |
IV_COMMENT |
Importing |
STRING |
Комментарий |
IT_SIGNEDDOCUMENTS |
Importing |
/TRL/XDE_T_DOCUMENTS_IM |
Данные документов для согласования/отклонения |
ES_RETURN |
Returning |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_OPERATOR_DOCUMENT_ARCHIVE
Метод используется для получения файлов документооборота архивом от оператора.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IT_DOCS_ID |
Importing |
/TRL/XDE_T_DOCUMENT_ID |
Коллекция идентификаторов документов |
ET_DOCUMENTS |
Exporting |
/TRL/XDE_T_DOCS_ARCHIVE |
Данные документов для взаимодействия с ИМ |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_REC_CONF
Метод используется для получения контента на подписание и отправку извещений о получении.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_RC_CONT |
Importing |
/TRL/XDE_S_RC_CONT |
Адрес ящика контрагента в системе ОЭД |
ET_RC_CON_TAS |
Exporting |
/TRL/XDE_T_RC_CON_TAS |
Результаты задачи на генерацию извещений о получении |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
SEND_REC_CONF
Метод используется для отправки подписанных извещений о получении.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_RC_LOCAL |
Importing |
/TRL/XDE_S_RC_LOCAL |
Данные ИОП для отправки |
ET_RC_LOC_TAS |
Exporting |
/TRL/XDE_T_RC_LOC_TAS |
Результаты задачи на отправку извещений о получении |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
GET_REC_UNH
Метод используется для получения необработанных извещений о получении.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_BOX_ID |
Importing |
/TRL/XDE_ED_ID_BOX |
Адрес ящика контрагента в системе ОЭД |
ET_RC_UNH |
Exporting |
/TRL/XDE_T_RC_UNH |
Идентификаторы неотправленных извещений о получении |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
SEND_INVITATION
Метод используется для отправки приглашения контрагенту.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IT_INVITATION |
Importing |
/TRL/XDE_T_INVITATION |
Набор данных для отправки приглашения |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
ACCEPT_INVITATION
Метод используется для принятия приглашения от контрагента.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_INVITATION |
Importing |
/TRL/XDE_S_INVITATION |
Данные для отправки приглашения контрагентам |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
BREAK_INVITATION
Метод используется для прекращения отношений с контрагентом.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_INVITATION |
Importing |
/TRL/XDE_S_INVITATION |
Данные для разрыва отношений с контрагентом |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
REJECT_INVITATION
Метод используется для отклонения приглашения от контрагента.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_INVITATION |
Importing |
/TRL/XDE_S_INVITATION |
Данные для разрыва отношений с контрагентом |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
CONVERT_ISO_DATE_TO_ABAP_DATE
Метод используется для конвертации даты и времени в ABAP типы.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_DATETIME_Z |
Importing |
XSDDATETIME_Z |
XSD-метка времени (UTC) yyyy-mm-ddThh:mm:ssZ [внеш.] |
IV_DATETIME_LONG_Z |
Importing |
XSDDATETIME_LONG_Z |
Метка времени XSD (UTC): yyyy-mm-ddThh:mm:ss.mmmuuunZ [внеш] |
IV_DATETIME_STRING |
Importing |
STRING |
Метка даты и времени в стринговой переменной |
EV_DATE |
Exporting |
DATS |
Поле типа DATS |
EV_TIME |
Exporting |
TIMS |
Поле типа TIMS |
EV_MS |
Exporting |
CHAR3 |
Милисекунды |
EV_VALUE_SHORT |
Exporting |
TIMESTAMP |
Метка UTC-времени в краткой форме |
REVOKE_INVITATION
Метод используется для отзыва ранее отправленного приглашения контрагенту.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_INVITATION |
Importing |
/TRL/XDE_S_INVITATION |
Данные для разрыва отношений с контрагентом |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения об ошибке |
WS_DOC_ATTCH_2_IM_DOC
Метод используется для конвертации данных документа из формата WS в формат ИМ.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_WS_DOCUMENT |
Importing |
/TRL/XDE_S_GET_ATTACHMENT |
Вложения в разрезе документов |
IS_WS_DOC_ATTCH |
Importing |
/TRL/XDE_S_ATTACHMENT |
Вложение документа |
I_MODE |
Importing |
С |
Режим работы |
I_STATE |
Importing |
/TRL/XDE_ED_STATUS |
Код статуса отправки |
ES_IM_DOCS |
Exporting |
/TRL/XDE_S_DOCUMENTS_IM2 |
Данные документа для взаимодействия с ИМ |
ET_IM_DOCS |
Exporting |
/TRL/XDE_T_DOCUMENTS_IM2 |
Данные документов для взаимодействия с ИМ |
GET_ALL_ATTACHMENT_LINKS
Метод используется для получения вложений для документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
INPUT |
Importing |
/TRL/XDE_IM_WS_API_ACCESSOR_29 |
Сгенерированная структура. Данные по документу |
OUTPUT |
Exporting |
/TRL/XDE_IM_WS_API_ACCESSOR_28 |
Сгенерированная структура. Данные вложений |
GET_ALL_ATTACHMENT_LINKS_BATCH
Метод используется для получения вложений для документов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
INPUT |
Importing |
/TRL/XDE_IM_WS_API_ACCESSOR_31 |
Сгенерированная структура. Данные по документам |
OUTPUT |
Exporting |
/TRL/XDE_T_GET_ATTACHMENT |
Список вложений в разрезе документов |
IM_GET_DOCUMENT_STATUSES
Метод используется для получения событий по ящику.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_LAST_EVENT_ID |
Importing |
/TRL/XDE_BOX_SYN-LAST_EVENT_ID |
Идентификатор последнего обработанного события |
IV_ID_OED |
Importing |
/TRL/XDE_ED_ID_OED |
Код оператора ЭД |
IV_ID_BOX |
Importing |
/TRL/XDE_ED_ID_BOX |
Адрес ящика контрагента в системе ОЭД |
ET_STATUSES |
Exporting |
/TRL/XDE_T_SHIPMENT_STATUS |
Новые статусы/события по идентификатору ящика |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения |
EV_LAST_EVENT_ID |
Exporting |
/TRL/XDE_ED_EVENT_ID |
Идентификатор последнего события |
IM_GET_DOCUMENT
Метод используется для получения данных по документу.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_ID_BOX |
Importing |
/TRL/XDE_ED_ID_BOX |
Адрес ящика контрагента в системе ОЭД |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения |
ES_HALFNONF |
Exporting |
/TRL/XDE_S_HALFNONF |
Данные полуформ. документов |
ET_METADATA_ATTR |
Exporting |
/TRL/XDE_T_ATTRIBUTES |
Набор атрибутов для полуформ. документов |
ET_LINKED_DOCS |
Exporting |
/TRL/XDE_T_SHIP_RL |
Объекты, связанные с отправлением |
ES_DOC_DATA |
Exporting |
/TRL/XDE_SHIPMENT_HEADER |
Заголовок отправки |
ET_CHILD |
Exporting |
/TRL/XDE_T_DOCUMENT_ID |
Набор дочерних идентификаторов |
EV_IS_OUTPUT |
Exporting |
XFELD |
Флаг исходящего документа |
GET_CONTRACTOR
Метод используется для получения данных по контрагенту.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IT_BOX_ID |
Importing |
/TRL/XDE_T_ID_BOX |
Ящики оператора |
IT_CONTRACTORFILTER |
Importing |
/TRL/XDE_T_CONTRACTORFILTER |
Набор фильтров по контрагентам |
IT_OED |
Importing |
/TRL/XDE_T_OED_LIST |
Список операторов |
ET_CONTRACTOR |
Exporting |
/TRL/XDE_T_CONTRACTOR |
Набор данных о контрагентах |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения |
GET_DEPARTMENTS
Метод позволяет получить список подразделений контрагента.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_DEPART_REQUEST |
Importing |
/TRL/XDE_S_DEPART_REQUEST |
Данные для запроса филиалов контрагента |
ET_DEPARTMENTS |
Exporting |
/TRL/XDE_T_DEPARTMENT |
Таблица подразделений агента |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения |
IM_SEND_DOCUMENTS
Метод используется для отправки исходящих документов.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_ID_OED |
Importing |
/TRL/XDE_ED_ID_OED |
Код оператора ЭД |
IV_ID_BOX |
Importing |
/TRL/XDE_ED_ID_BOX |
Адрес ящика контрагента в системе ОЭД |
IT_SHIP_OUT_DATA |
Importing |
/TRL/XDE_T_OUT_SHIPMENT_DATA |
Данные отправки для передачи в ИМ |
ET_SHIP_RETURN |
Exporting |
/TRL/XDE_T_SHIPMENT_RETURN |
Результат обработки отправления |
ES_RETURN |
Exporting |
/TRL/XDE_RETURN |
Код и текст сообщения |
GET_EVENTS_BY_DOCUMENT_ID
Метод используется для получения событий по идентификатору документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
INPUT |
Importing |
/TRL/XDE_IM_WS_API_ACCESSOR_15 |
Сгенерированная структура. Данные по документу |
OUTPUT |
Exporting |
/TRL/XDE_IM_WS_API_ACCESSOR_14 |
Данные по событиям для документа |
Интерфейс для работы с МЧД¶
Создан интерфейс /TRL/XDE_IF_MCHD_BADI для работы с BAdI /TRL/XDE_MCHD_BADI. Для реализации созданы следующие методы.
REPORT_AUTHORITY_CHECK
Метод используется для проверки полномочий в отчете по МЧД.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UNAME |
Importing |
SYUNAME |
Имя пользователя |
IV_ACTVT |
Importing |
/TRL/XDE_ED_MCHD_ACTVT |
Код функции для работы с МЧД |
CV_RES |
Changing |
ABAP_BOOL |
Результат проверки, X - ок |
CHECK_MCHD
Метод используется для проверки МЧД перед использованием ее в отправке.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_POWER_OF_ATTOREY |
Importing |
/TRL/XDE_S_POWER_OF_ATTORNEY |
Данные по МЧД |
CS_RETURN |
Changing |
/TRL/XDE_RETURN |
Код и текст сообщения |
GET_MCHD
Метод используется для поиска МЧД по заданным критериям.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UNAME |
Importing |
SYUNAME |
Имя пользователя |
IV_ID_OED |
Importing |
/TRL/XDE_ED_ID_OED |
Идентификатор оператора |
IV_BOX_ID |
Importing |
/TRL/XDE_ED_ID_BOX |
Идентификатор ящика |
IV_NO_DISPLAY |
Importing |
XFELD |
Режим вывода |
CS_POWER_OF_ATTOREY |
Changing |
/TRL/XDE_S_POWER_OF_ATTORNEY |
Основные данные МЧД |
GENERATE_PRINTFORM
Метод используется для генерации печатной формы доверенности.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_MCHD |
Importing |
/TRL/XDE_S_MCHD |
Титул машиночитаемой доверенности |
IS_CERT |
Importing |
/TRL/XDE_S_SAP_DOC_TYPE_CERT |
Сертификат для подписания |
IS_BIN_DATA |
Importing |
/TRL/XDE_S_BIN_DATA |
Бинарные данные файла |
CS_MCHDDOC |
Changing |
/TRL/XDE_MCHDDOC |
Документ МЧД |
CHANGE_ALV_TAB
Метод используется для измеения данных в ALV-таблице перед выводом МЧД-отчета.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
CT_ALV |
Changing |
/TRL/XDE_T_MCHD_ALV |
Таблица ALV-отчета |
CHANGE_DATA_DISPLAY
Метод используется для предзаполнения данными экрана создания МЧД.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
CS_ATTOREY_INFO |
Changing |
/TRL/XDE_S_DSP_ATTOREY_INFO |
Данные по МЧД, выводимые на экран |
CS_ATTOREY_NOT_ID |
Changing |
/TRL/XDE_S_DSP_ATTOREY_NOT_ID |
Поля МЧД нотариального удостоверения |
CT_REPRES_ALV |
Changing |
/TRL/XDE_T_MCHD_REPRES_INF_ALV |
Сведения об уполномоченном представителе |
CT_AUTH_ALV |
Changing |
/TRL/XDE_T_MCHD_REPRES_AUT_ALV |
Сведения о полномочиях представителя |
CHANGE_N_CHECK_FIELDS_0101
Метод используется для изменения и проверки данных экрана 101 (главный экран) при создании МЧД.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UCOMM |
Importing |
SYUCOMM |
Код функции |
CS_ATTOREY_INFO |
Changing |
/TRL/XDE_S_DSP_ATTOREY_INFO |
Основные данные по МЧД |
CS_ATTOREY_NOT_ID |
Changing |
/TRL/XDE_S_DSP_ATTOREY_NOT_ID |
Поля МЧД нотариального удостоверения |
CT_TEXT_ADDR_UL |
Changing |
TABLE |
Длинный текст. Юридический адрес |
CT_TEXT_ADDR_FACT |
Changing |
TABLE |
Длинный текст. Фактический адрес |
CT_TEXT_ADDR_RF |
Changing |
TABLE |
Длинный текст. Адрес проживания РФ |
CT_TEXT_PLACE |
Changing |
TABLE |
Место совершения доверенности |
CT_TEXT_REW |
Changing |
TABLE |
Описание условия отзыва |
CT_TEXT_SYST |
Changing |
TABLE |
Сведения об информационной системе |
CT_REPRES_ALV |
Changing |
/TRL/XDE_T_MCHD_REPRES_INF_ALV |
Сведения об уполномоченном представителе |
CT_AUTH_ALV |
Changing |
/TRL/XDE_T_MCHD_REPRES_AUT_ALV |
Сведения о полномочиях представителя |
CHANGE_N_CHECK_FIELDS_0103
Метод используется для изменения и проверки данных экрана 103 (сведения о полномочиях представителя) при создании МЧД.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UCOMM |
Importing |
SYUCOMM |
Код функции |
CS_ATTOREY_AUTH |
Changing |
/TRL/XDE_S_DSP_ATTOREY_AUTH |
Данные по полномочиям представителя |
CT_TEXT_AUTH |
Changing |
TABLE |
Длинный текст. Содержание полномочий |
CT_TEXT_ADD |
Changing |
TABLE |
Длинный текст. Дополнительное описание |
CHANGE_N_CHECK_FIELDS_0104
Метод используется для изменения и проверки данных экрана 104 (сведения об уполномоченном представителе - физическом лице) при создании МЧД.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UCOMM |
Importing |
SYUCOMM |
Код функции |
CS_ATTOREY_REP_FL |
Changing |
/TRL/XDE_S_DSP_ATTOREY_REP_FL |
Данные представителя (физлицо) |
CT_TEXT_ADDR |
Changing |
TABLE |
Длинный текст. Адрес жительства |
CHANGE_N_CHECK_FIELDS_0105
Метод используется для изменения и проверки данных экрана 105 (сведения об уполномоченном представителе - юридическом лице) при создании МЧД.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UCOMM |
Importing |
SYUCOMM |
Код функции |
CS_ATTOREY_REP_UL |
Changing |
/TRL/XDE_S_DSP_ATTOREY_REP_UL |
Данные представителя (юрлицо) |
CT_TEXT_NAME |
Changing |
TABLE |
Длинный текст. Наименование организации |
CHANGE_N_CHECK_FIELDS_0106
Метод используется для изменения и проверки данных экрана 106 (сведения об уполномоченном представителе - индивидуальном предпринимателе) при создании МЧД.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UCOMM |
Importing |
SYUCOMM |
Код функции |
CS_ATTOREY_REP_IP |
Changing |
/TRL/XDE_S_DSP_ATTOREY_REP_IP |
Данные представителя (индивидуальный предприниматель) |
CT_TEXT_NAME |
Changing |
TABLE |
Длинный текст. Наименование организации |
CHANGE_N_CHECK_FIELDS_0111
Метод используется для изменения и проверки данных экрана 111 (главный экран при создании МЧД формата 003).
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UCOMM |
Importing |
SYUCOMM |
Код функции |
CS_ATTORNEY_INFO3 |
Changing |
/TRL/XDE_S_DSP_ATTOREY_INFO3 |
Данные по МЧД, выводимые на экран |
CT_MCHD_REPRES |
Changing |
/TRL/XDE_T_MCHD_REPRES_INF_ALV |
Сведения об уполномоченных представителях |
CT_MCHD_TRUSTEE |
Changing |
/TRL/XDE_T_MCHD_PRINCIPAL_ALV3 |
Сведения о доверителях |
CT_MCHD_AUTH |
Changing |
/TRL/XDE_T_MCHD_REPRES_AUT_ALV |
Сведения о полномочиях представителя |
CT_TEXT_AUTH |
Changing |
TABLE |
Длинный текст. Текст полномочий |
CT_TEXT_SYST |
Changing |
TABLE |
Длинный текст. Описание системы |
CHANGE_N_CHECK_FIELDS_0112
Метод используется для изменения и проверки данных экрана 112 (данные о доверителе).
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UCOMM |
Importing |
SYUCOMM |
Код функции |
IV_TRUSTEE_REP |
Importing |
CHAR1 |
Тип доверителя |
CS_ATTORNEY_PRINC |
Changing |
/TRL/XDE_S_MCHD_PRINCIPAL_ALV3 |
Данные доверителя |
CT_TEXT_NAME |
Changing |
TABLE |
Длинный текст. Наименование доверителя |
CT_TEXT_REP_NAME |
Changing |
TABLE |
Длинный текст. Наименование представителя доверителя |
BEFORE_SAVE
Метод используется для обработки данных созданной МЧД перед сохранением этих данных в продукте TerraLink xDE.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_MCHD |
Importing |
/TRL/XDE_S_MCHD |
Титул машиночитаемой доверенности |
IS_MCHDHDR |
Importing |
/TRL/XDE_MCHDHDR |
Заголовок машиночитаемой доверенности |
IT_MCHDUSR |
Importing |
/TRL/XDE_T_MCHDUSR |
Уполномоченные представители МЧД |
CS_RETURN |
Changing |
/TRL/XDE_RETURN |
Код и текст сообщения |
AFTER_STATE_CHANGED
Метод используется для выполнения кастомного функционала на новые события (статусы) по МЧД.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_ATTOREY_NUMBER |
Importing |
/TRL/XDE_ED_ATTOREY_NUMBER |
Регистрационный номер доверенности |
IV_STATE |
Importing |
/TRL/XDE_ED_MCHD_STATE |
Статус машиночитаемой доверенности |
Интерфейс для работы с филиалами контрагентов¶
Создан интерфейс /TRL/XDE_IF_DEPARTMENT для работы с BAdI /TRL/XDE_DEPARTMENT_BADI. Для реализации создан 1 метод.
GET_DEPARTMENTS
Метод используется для поиска филиалов по заданным критериям.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_ID_BOX_OED |
Importing |
/TRL/XDE_HEADER-ID_BOX_OED |
Идентификатор ящика |
IV_ID_OED |
Importing |
/TRL/XDE_HEADER-ID_OED |
Идентификатор оператора |
CS_RETURN |
Changing |
/TRL/XDE_RETURN |
Код и текст сообщения |
CT_DEPART |
Changing |
/TRL/XDE_T_DEPART |
Таблица подразделений агента |
Интерфейс для заполнения данных карточки документа¶
Создан интерфейс /TRL/XDE_IF_SHIPMENT_DSP_BADI для работы с BAdI /TRL/XDE_SHIPMENT_DSP_BADI. Для реализации созданы следующие методы.
REFRESH_CARRIER
Метод используется для заполнения данных по перевозчику в карточке документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Заголовок отправки |
CS_CARRIER |
Changing |
/TRL/XDE_S_SHIPM_CONTRACTOR |
Данные перевозчика |
REFRESH_RECEIVER
Метод используется для заполнения данных по получателю в карточке документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Заголовок отправки |
CS_RECEIVER |
Changing |
/TRL/XDE_S_SHIPM_CONTRACTOR |
Данные получателя |
REFRESH_SENDER
Метод используется для заполнения данных по отправителю в карточке документа.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Заголовок отправки |
CS_SENDER |
Changing |
/TRL/XDE_S_SHIPM_CONTRACTOR |
Данные отправителя |
Интерфейс для работы с маршрутами согласования¶
Создан интерфейс /TRL/XDE_IF_ROUTES_BADI для работы с BAdI /TRL/XDE_ROUTES_BADI. Для реализации созданы следующие методы.
CHECK_BEFORE_START
Метод используется для проверок перед запуском отчета по маршрутам согласования.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IV_UNAME |
Importing |
SYUNAME |
Имя пользователя |
CV_ERROR |
Changing |
ABAP_BOOL |
Флаг ошибки |
CHANGE_ALV_TAB
Метод используется для изменения или дополнения данных, найденных для вывода в ALV-таблицу.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
CT_ALV_TAB |
Changing |
/TRL/XDE_T_ROUTE_ACCEPT_ALV |
Список маршрутов для вывода на ALV |
CHANGE_FCAT
Метод используется для изменения каталога полей данных, найденных для вывода в ALV-таблицу.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
CT_FCAT |
Changing |
LVC_T_FCAT |
Каталог полей |