duplicate company address after conntrans
I am having an issue in mobile sales creating relationship between contact persons and business partners.
When a Contact Person is created with a Business Partner relationship,the system creates two addresses in the table SMOARDC, one for company address (ADRCDFLT = "S") and the other one for private address
(ADRCDFLT = "P"). Once you run Conntrans twice to send and get the information from the GUI it all works fine. Later on for the same contact person you create a new
relationship with a Business Partner, after that the system creates a company address in the table SMOARDC (ADRCDFLT = "S"), then run Conntrans and Conntrans again to get the information from the GUI, simulating the normal
flow of data. What happens there is that another record gets inserted on SMOADRC, generating 2 records on SMOADRC with the same information.
This generates a uniqueness issue on SMOARDC.
any one has any idea on why this happens?