BUPA_MAIN BDOC Error AM 605 - Assignment of usage & to communication type &
In our ISU to CRM replication of the Business partner we are seeing lots of BDOC error AM 605 - Assignment of usage & to communication type & not unique.
I have figured that the error occurs when the CONSNUMBER in the ADR* table reaches 999. Therefore, no more entries can be added for the communication type (ie another phone number) for that particular address number.
But the behaviour in our case is such that CONSNUMBER is reaching 999 by skiping many numbers ( i am not sure if thsi is the standard behavior or something is wrong), so its not the consistent behaviour. In some cases it suddely skips the CONSNUMBER range say which is at 400 for particular address number and goes to 990 range and reaches 999, the BDOC errors out.
We applied note 1070798 - Repair the consnumber in communication tables. The program Z_OSSNOTE_1070798 will be run to reorganize the consnumber, so no entry is at 999. Although this reorganies the number but this only acts as a fix after the error is already encountered.
We still see the AM 605 error , can any one please suggest is there any way to avoid this BDOC Error from occuring. We see these error in case of organisation BPs having many addresses and their phone number in table ADR2 CONSNUMBER reaches 999.
Immediate help is greatly appreciated.