SAP ADRPS Shadow Table: Persons (Business Address Services) Table
Overview
ADRPS is a standard SAP S/4HANA table that stores Shadow Table: Persons (Business Address Services) data. There are total 44 fields in the ADRPS table. The following is a list of the fields that make up this table. Key fields are marked in blue.
The table ADRPS belongs to Address Management/Business Address (BC-SRV-ADR) module and is located in the package SAP Technology - Business Services: Address Management (SZAD).
In addition, following links provide an overview of foreign key relationships, if any, that link ADRPS to other SAP tables and standard CDS views available based on ADRPS table in S/4HANA 2020.
Techincal Settings of ADRPS
Below are technical details of the table ADRPS
- Buffering not allowed
- No buffering
- Storage type is Column Store
List of ADRPS Fields
The following table gives you an overview of the fields available in ADRPS
| Field | Description | Data Element | Check Table | Data Type | Length |
|---|---|---|---|---|---|
| CLIENT | Client | MANDT | T000 | CLNT | 3 |
| TRKORR | Request/Task | TRKORR | CHAR | 20 | |
| PERSNUMBER | Person Number | AD_PERSNUM | CHAR | 10 | |
| DATE_FROM | Valid-from date - in current Release only 00010101 possible | AD_DATE_FR | DATS | 8 | |
| NATION | Version ID for International Addresses | AD_NATION | TSADV | CHAR | 1 |
| DATE_TO | Valid-to date in current Release only 99991231 possible | AD_DATE_TO | DATS | 8 | |
| TITLE | Form-of-Address Key | AD_TITLE | TSAD3 | CHAR | 4 |
| NAME_FIRST | First name | AD_NAMEFIR | CHAR | 40 | |
| NAME_LAST | Last name | AD_NAMELAS | CHAR | 40 | |
| NAME2 | Name of person at birth | AD_NAME2_P | CHAR | 40 | |
| NAMEMIDDLE | Middle name or second forename of a person | AD_NAMEMID | CHAR | 40 | |
| NAME_LAST2 | Other Last Name of a Person | AD_NAMLAS2 | CHAR | 40 | |
| NAME_TEXT | Full Name of Person | AD_NAMTEXT | CHAR | 80 | |
| CONVERTED | Status of Field 'Full Name' NAME_TEXT | AD_NAMCONV | CHAR | 1 | |
| TITLE_ACA1 | Academic Title: Key | AD_TITLE1 | TSAD2 | CHAR | 4 |
| TITLE_ACA2 | Second academic title (key) | AD_TITLE2 | TSAD2 | CHAR | 4 |
| PREFIX1 | Name Prefix (Key) | AD_PREFIX | TSAD4 | CHAR | 4 |
| PREFIX2 | 2nd name prefix (key) | AD_PREFIX2 | TSAD4 | CHAR | 4 |
| TITLE_SPPL | Name supplement, e.g. noble title (key) | AD_TITLES | TSAD5 | CHAR | 4 |
| NICKNAME | Nickname or name used | AD_NICKNAM | CHAR | 40 | |
| INITIALS | Middle Initial or personal initials | AD_INITS | CHAR | 10 | |
| NAMEFORMAT | Name format | AD_FORMAT | T005N | CHAR | 2 |
| NAMCOUNTRY | Country for Name Format Rule | AD_NAMCTRY | T005 | CHAR | 3 |
| PROFESSION | Profession | AD_PROFESS | CHAR | 40 | |
| SEX | Gender key | AD_SEX | TSAD15 | CHAR | 1 |
| LANGU | Language Key | SPRAS | T002 | LANG | 1 |
| PERS_GROUP | Person Group (Key) (Business Address Services) | AD_GROUP_P | TSAD8 | CHAR | 4 |
| FLAGGROUPS | Flag: There are other person group assignments | AD_FLGGP_P | CHAR | 1 | |
| SORT1 | Search Term 1 | AD_SORT1 | CHAR | 20 | |
| SORT2 | Search Term 2 | AD_SORT2 | CHAR | 20 | |
| SORT_PHN | (Not Supported) Phonetic Search Sort Field | AD_SRTPHN | CHAR | 20 | |
| ADDR_COMP | (not used) | AD_ADDRCOM | CHAR | 10 | |
| ADDR_PERS | (not used) | AD_ADDRPER | CHAR | 10 | |
| FLPERSTEL | Flag: person has personal telephone numbers | AD_FLPTEL | CHAR | 1 | |
| FLPERSCOMM | Flag: Person has personal comm. numbers (apart from Tel.) | AD_FLPCOMM | CHAR | 1 | |
| PERSORIGIN | Personal data source (key) | AD_ORIGINP | TSAD6 | CHAR | 4 |
| MC_NAMEFIR | First Name in Uppercase for Search Help | AD_MC_NMFI | CHAR | 25 | |
| MC_NAMELAS | Last Name in Uppercase for Search Help | AD_MC_NMLA | CHAR | 25 | |
| MC_NAME2 | Field NAME2 in Uppercase for Matchcode | AD_MC_NAM2 | CHAR | 25 | |
| LANGU_CREA | Address record creation original language | AD_LANGUCR | LANG | 1 | |
| ADRP_UUID | UUID Used in the Address | AD_UUID | RAW | 16 | |
| UUID_BELATED | Indicator: UUID created later | AD_UUID_BELATED | CHAR | 1 | |
| ID_CATEGORY | Category of an Address ID | AD_ID_CATEGORY | CHAR | 1 | |
| ADRP_ERR_STATUS | Error Status of Address | AD_ERR_STATUS | CHAR | 1 |
Foreign Key Relationships
A foreign key field is a table field that is allocated to a check table and becomes part of the table's foreign key. The following table gives you an overview of the foreign keys for ADRPS
| Table Name | Field | Cardinality | Check Table |
|---|---|---|---|
| ADRPS | CLIENT | 1: CN | T000 |
| ADRPS | LANGU | C: CN | T002 |
| ADRPS | NAMCOUNTRY | C: CN | T005 |
| ADRPS | NAMEFORMAT | C: CN | T005N |
| ADRPS | NATION | 1: CN | TSADV |
| ADRPS | PERSORIGIN | C: CN | TSAD6 |
| ADRPS | PERS_GROUP | C: CN | TSAD8 |
| ADRPS | PREFIX1 | C: CN | TSAD4 |
| ADRPS | PREFIX2 | C: CN | TSAD4 |
| ADRPS | SEX | 1: CN | TSAD15 |
| ADRPS | TITLE | C: CN | TSAD3 |
| ADRPS | TITLE_ACA1 | C: CN | TSAD2 |
| ADRPS | TITLE_ACA2 | C: CN | TSAD2 |
| ADRPS | TITLE_SPPL | C: CN | TSAD5 |