on 04-12-2016 3:50 PM
Hello ,
I was wondering what is the real purpose of defining an internal key like this :
Data Model = BP, Entity Type = ADDRNO => Prefix $ (where ADDRNO is the address number)
Data Model = BP, Entity Type = BP_HEADER => Prefix $ (where BP_HEADER is the customer number)
( I have extracted this from Activation of the Business Partner (BP) Data Model - Master Data Governance for Customer - SAP Libra... )
I could understand I add a prefix for the temporary BP I am creating that way I know it is temporary , but why involve the entity ADDRNO , I saw in table USMD1213 an entry for every object is created , thank you for sharing your thoughts.
Hi Jose,
Address is a separate table ADRC, which is not directly linked to Vendor. ADRC table is used by multiple master data objects. Hence address is another type 1 entity in BP data model which will be processed in the background. It has a temporary key because a new internal address number will be generated in the ADRC table on activation just like vendor number is created in LFA1 table and that address number will be linked to the vendor created. This all happens in the background, we don't see it on the UI.
Thanks
Goutham
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jose,
ADDRNO should be always an unique number for a BP.
This acts as a qualifying(additional) key for other TYPE 4 entities such as ADDRESS, BP_ADDR, BP_WPAD. Also this ADDRNO is not required to be shown up and not required to be maintained in UI. So, by best way this could be derived only as an internal key and not changeable by anyway.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.