BAdI Mapping (RO)
The definition of BAdI /EINVO/RO_IF_BADI_ISSUE_MAP_FI has implemented a default or reserve class (/EINVO/RO_CL_BADI_ISSUE_MAP_FI) that runs in case no client-specific logic or class is implemented.
This BAdI is responsible for performing the mappings of the electronic invoice. The client can modify the standard product mapping by redefining and implementing a Z class, as shown in the example 'How to implement a method of a BAdI.'
The following are the methods that can be redefined through custom implementation of the BAdI: https://bdgtal.atlassian.net/wiki/spaces/BDER/pages/3257565186 .
Method | Description |
---|---|
/EINVO/RO_IF_BADI_ISSUE_MAP_FI~GET_HEADER | Header Data |
/EINVO/RO_IF_BADI_ISSUE_MAP_FI~GET_PARTY | Party Data |
/EINVO/RO_IF_BADI_ISSUE_MAP_FI~GET_PAYMENT | Payment Data |
/EINVO/RO_IF_BADI_ISSUE_MAP_FI~GET_POSITION | Information associated with invoice items segment |
/EINVO/RO_IF_BADI_ISSUE_MAP_FI~GET_SUM_TOTAL | Contains the sums in relation to the total invoice |
/EINVO/RO_IF_BADI_ISSUE_MAP_FI~GET_TAXES_TOTAL | Contains the taxes in relation to the total invoice |
GET_CTA | Contact information |
GET_POSSUM | Information associated with position sum segment |
GET_TAX | Information associated with position tax |
Avvale 2024