Hi Laurent,
Checking this method it is only exucuted 1 time when you push Create Cart button. It is recovering the address number of the Company but later it is changed for Location address number (no Z development is created).
I am debugging standard code in order to find when/where the fields from Location are copied into the partner table.
Dou you have any other idea where I can change the phone number of the Shopping Cart? As I said BADI change is excuted before address fields are filled from Location so it is not working in the first time.
Regards,
Manel