/
BAdI Mapping (RO)

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

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