Symptom
An error "Maintain Buyer Identifier or implement in method SET_OUTPUT_DATA of BAdI 'EDOC_ADAPTOR'" occurs while submitting a B2B e- invoice.
Environment
SAP S/4 HANA Cloud Public Edition
Reproducing the Issue
- Open eDocument Cockpit App.
- Select the line of the source document.
- Choose Submit.
- Observe the message "Error while submitting eDocument; see Application Log".
- Choose Go to - Application Log.
- View the error message "Maintain Buyer Identifier or implement in method SET_OUTPUT_DATA of BAdI 'EDOC_ADAPTOR'".
Cause
Incorrect Value Setup for the Country/ Region filed or Tax Number Missing in the Buyer Business Partner would cause the error.
Resolution
Please follow below steps to ensure maintenance of the master data setup well.
- Open eDocument Cockpit App.
- Select the line of the E-invoice.
- Choose the button Go to - Source Document.
- Choose the button Display header details.
- Go to the Header Partners Tab, you will see the payer (buyer) ID.
- Open Maintain Business Partner APP.
- Search for the payer.
- Double click the found record to open its master data.
- Go to the Address Tab, ensure the Country/ Region filed is set to Taiwan.
- Go to the Identification Tab, you will see there is no data maintained in the session Tax Numbers.
This sort of error wouldn't occur once completed above steps.
Keywords
eDocument, Taiwan, Maintain Buyer Identifier, SET_OUTPUT_DATA, BAdI, EDOC_ADAPTOR, B2B Invoice , KBA , CA-GTF-CSC-EDO-TW , Document Compliance Taiwan , How To
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public