Hello Elena,
This is interesting question.
Business partner table BUT000 and address ADR* has different purpose.
BUT000 table is used in CRM and would be filled in ECC if Business partner is created; if customer is created then KNA1 should be filled.
Nevertheless address is always created with a key and stored in different ADR* table, correct FM would be ADDR*GET*COMPLETE
Important point to note- employee role does not get replicated from CRM -> ECC. in ECC employee data is maintained in HR system.
Thanks,
Krish