BAdI Mapping II (RO)
The BAdI definitions /EINVO/RO_IF_BADI_ISSUE_MAP_FI and /EINVO/RO_IF_BADI_ISSUE_MAP_SD have implemented default or reserve classes (/EINVO/RO_CL_BADI_ISSUE_MAP_FI and /EINVO/RO_CL_BADI_ISSUE_MAP_SD) that are executed in case no customer specific logic or class is implemented.
These BAdIs are responsible for the mappings of the e-invoice. The customer 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/x/BQDI5w .
Class Interface /EINVO/RO_CL_BADI_ISSUE_MAP_FI
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 |
/EINVO/RO_IF_BADI_ISSUE_MAP_FI~GET_OTHER_DATAS | Obtaining other necessary data |
GET_CTA | Contact information |
GET_POSSUM | Information associated with position sum segment |
GET_TAX | Information associated with position tax |
GET_BANK | Bank details |
Class Interface /EINVO/RO_CL_BADI_ISSUE_MAP_SD
Method | Description |
---|---|
/EINVO/RO_IF_BADI_ISSUE_MAP_SD~GET_HEADER | Header Data |
/EINVO/RO_IF_BADI_ISSUE_MAP_SD~GET_PARTY | Party Data |
/EINVO/RO_IF_BADI_ISSUE_MAP_SD~GET_PAYMENT | Payment Data |
/EINVO/RO_IF_BADI_ISSUE_MAP_SD~GET_POSITION | Information associated with invoice items segment |
/EINVO/RO_IF_BADI_ISSUE_MAP_SD~GET_SUM_TOTAL | Contains the sums in relation to the total invoice |
/EINVO/RO_IF_BADI_ISSUE_MAP_SD~GET_TAXES_TOTAL | Contains the taxes in relation to the total invoice |
/EINVO/RO_IF_BADI_ISSUE_MAP_SD~GET_OTHER_DATAS | Obtaining other necessary data |
GET_CTA | Contact information |
GET_POSSUM | Information associated with position sum segment |
GET_TAX | Information associated with position tax |
GET_BANK | Bank details |
GET_DLV | Information associated with delivery segment |
Related content
Avvale 2024