/
BAdI Mapping II (RO)

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

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

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

Avvale 2024