Точки расширения для автофактурирования¶
Общее описание¶
Для расширения и кастомизации функционала автоматического фактурирования создана точка расширения
/TRL/XDE_ENH_SPOT_AUTO_INVO
. Внутри точки расширения создано BAdI-определение /TRL/XDE_AUTO_INVO_BADI
на основе интерфейса
/TRL/XDE_IF_AUTO_INVO_BADI
.
Имя метода |
Вид |
Описание |
---|---|---|
CHANGE_GOODSMVT_HEADER |
Instance Method |
Изменить заголовок для BAPI_GOODSMVT_CREATE |
CHANGE_INCOMING_BAPI_HEADER |
Instance Method |
Изменить заголовок для BAPI_INCOMINGINVOICE_CREATE |
Расширения для автофактурирования¶
Для расширения логики автофактурирования созданы два метода
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IRS_XML_DATA |
Importing |
DATA |
XML данные |
IS_PO_HEADER |
Importing |
BAPIEKKOL |
Номер документа закупки |
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Основные данные по элементу ЭДО |
IS_HDR_ATR |
Importing |
/TRL/XDE_HDR_ATR |
Доп. данные к загол. вход./исход. док-ов |
CS_HEADER |
Changing |
BAPI2017_GM_HEAD_01 |
Структура связи BAPI: данные заголовка документа материала |
Данный метод позволяет изменить данные заголовка передаваемые в BAPI BAPI_GOODSMVT_CREATE
.
Имя параметра |
Вид |
Тип |
Описание |
---|---|---|---|
IRS_XML_DATA |
Importing |
DATA |
XML данные |
IS_PO_HEADER |
Importing |
BAPIEKKOL |
Номер документа закупки |
IS_HEADER |
Importing |
/TRL/XDE_HEADER |
Основные данные по элементу ЭДО |
IS_HDR_ATR |
Importing |
/TRL/XDE_HDR_ATR |
Доп. данные к загол. вход./исход. док-ов |
CS_HEADER |
Changing |
BAPI_INCINV_CREATE_HEADER |
Структура связи BAPI: данные заголовка документа материала |
Данный метод позволняет изменить заголовок с данными передаываемыми в BAPI BAPI_INCOMINGINVOICE_CREATE
.
Точки вызова¶
Метод
CHANGE_INCOMING_BAPI_HEADER
вызывается внутри методаBAPI_PREPARE_HEADER
класса/TRL/XDE_CL_AUTOMATIC_INVOICES
.Метод
CHANGE_GOODSMVT_HEADER
вызывается внутри методаPREPARE_GOODSMVT_HEADER
класса/TRL/XDE_CL_AUTOMATIC_INVOICES
.