Recently we upgraded our quality system to ECC6.0 from SAP4.7. During integration testing we found some of the fields in IDOC are not getting populated because the mapping is not getting full filled due to missing source tags from proxy.
The problem is when ECC-proxy returns the data to XI then it does not sent the empty tags which was not the case with SAP4.7. In 4.7 we were getting the empty tags from proxy.
So what is happening now is, in the mapping when source field is missing then target field does not get created due to suppressed value of source.
I know I can do changes in mapping and use MapWithDefault if the source field is missing, but this I have to do in all interfaces and in almost each field. Is there anything else which I can do apart from changing the mapping?
Please let me know if anyone has faced similar issues and best possible solution.