Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

The BAdI definitions definition /EINVO/RO_IF_BADI_ISSUE_MAP_FI and /EINVO/RO_IF_BADI_ISSUERECEIVED_MAP _SDhave implemented default or reserve classes classe (/EINVO/RO_CL_BADI_ISSUERECEIVED_MAP_FI and /EINVO/RO_CL_BADI_ISSUE_MAP_SD) that are is executed in case no customer specific logic or class is implemented.

These BAdIs are This BAdI is 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_

...

RECEIVED_MAP

...

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

Method

Description

/EINVO/RO_IF_BADI_ISSUE_MAP_FI~GET_HEADERHeader DataRECEIVED_MAP~TRANSFORMACION

Transformation

/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

RECEIVED_MAP~MAPEOS

Mapping