Symptom
In Mexico Electronic Payment Document (CFDI Complimento ID), the Payment Assignment Value in UI (system frontend) diverges from Payment Installment Number in SDK Development Tool (SAP Cloud Applications Studio).
Environment
SAP Business ByDesign 2302 Release
Reproducing the Issue
- Go to the Receivables work center.
- Go to the Electronic Payment Documents view.
- Search an open the respective CFDI Complimento ID.
- Open Document List tab.
- Select the row of respective Document ID and click Clearing Details tab.
- Select the row of respective Clearing ID and check Clearing Item Overview tab.
- Notice that Payment Assignment Value is "1".
In SAP Cloud Applications Studio, you check Payment Installment Number and notice that it shows "2".
BusinessObject: GLO_CFDI_EPAYMENTS_MX -> PaymentTaxDetails
Field Name: PaymentInstallmentNo
Cause
In the XML file, the Payment Installment Number is coming from the "Clearing Item Overview" tab in the E-payment Document, which has value "1".
BusinessObject: GLO_CFDI_EPAYMENTS_MX -> PaymentTaxDetails --> PaymentDueClearingItemDetails.
Field Name: PaymentInstallmentNo
In the SDK Development Tool (SAP Cloud Applications Studio), the Payment Installment Number is coming from the "Clearing Details" tab in the E-payment Document, which has value "2".
BusinessObject: GLO_CFDI_EPAYMENTS_MX -> PaymentTaxDetails
Field Name: PaymentInstallmentNo
Resolution
The Node: PaymentDueClearingItemDetails and Field Name: PaymentInstallmentNo is not PSM Released, that is why it is not appearing in the SDK Development Tool. Once the Field is PSM released, you will be able to check and compare the values correctly. SAP is planning to make the field PSM Released in future SAP Business ByDesign releases.
Keywords
CFDI Complimento ID; Mexico; Electronic Payment Document; PaymentInstallmentNo; SDK , KBA , SRD-FIN-ACR , Receivables , AP-CI-CI-GLO , Cross-Country Extensions , How To