SAP table BUT100 (BP: Roles)

SAP table BUT100 has 4 primary key fields being MANDT,PARTNER,RLTYP,DFVAL.

If you're only analyzing data from a single SAP instance you may omit field MANT in your relationships as it will we the same across the entire dataset. On the other hand, if you're combining data from multiple SAP instances you need to take MANDT into account.

Field Description Data Type Length Decimals Checktable Data Element
MANDT Client CLNT 3 0 T000 MANDT
PARTNER Business Partner Number CHAR 10 0 BUT000 BU_PARTNER
RLTYP BP Role CHAR 6 0 TB003 BU_PARTNERROLE
DFVAL BP: Differentiation type value CHAR 20 0 BU_DFVAL
VALID_FROM Validity Start of a BP Role DEC 15 0 BU_ROLE_VALID_FROM
VALID_TO Validity End of a BP Role DEC 15 0 BU_ROLE_VALID_TO
ROLE Business Partner Role Type CHAR 4 0 TPZ6 BP_ROLE
AUTHORITY Authorization Group CHAR 4 0 BEGRU

BUT100 foreign key relationships

Table Field Check Table Check Field
0 BUT100 MANDT T000 Clients MANDT
1 BUT100 PARTNER BUT000 BP: General data I PARTNER
0 BUT100 RLTYP TB003 BP Roles ROLE
1 BUT100 ROLE TPZ6 BP: Business Partner - Role Type MANDT
1 BUT100 ROLE TPZ6 BP: Business Partner - Role Type ROLE