BP DX:Outbound incorrect when ADRU entries are missing
[incorrect] [incorrect string] [incorrect version] [login incorrect] [XR]
Related:
- SAP BP:Text of Error Message R1 477 and R11 186 is incorrectSymptom Text of Error Message R1 477 is incorrect. Other...
- Validity of address independent communication data incorrectSymptom Validity of address independent communication data is inconsistent after...
- Request Fulfillment Report – Actual End Date incorrectSymptom In the Report ‘Request Fulfillment Report’ in the Work...
- Incorrect duplicate check occurs on changing BP nameSymptom When the business partner name is changed using Web...
- BYD_HF:Posting date is incorrect in generated DE MT940Symptom After upload of the DE MT940 bank statement file...
Symptom
During dataexchange of Business Partners, if the communication data set has no ADRU entries present in the database the exchange results in an error.
Other terms
XR 002, BP outbound, BUPA_OUTBOUND_MAP_TO_ADDR.
Reason and Prerequisites
The outbound is only equipped to handle communication details with ADRU entries present.
The default and home flags(for all communication tables – ADR2 to ADR13) are first cleared and then reconstructed based on the ADRU table entries.
If due to migration of data from a non time dependent system to a time dependent system, the ADRU entries are not present, then the complex structure is sent without setting the default flag for any of the communication details.
This results in the failure of the exchange.
Solution
If ADRU entries are not present then the ADR2 – ADR13 tables should be checked to set the default flag.
Apply the source code changes to solve the problem.