TEMP21PG1 SAP (Page 1 variables of Form IR21) Structure details
Description: Page 1 variables of Form IR21
Structure field list including key, data, relationships and ABAP select examples
TEMP21PG1 is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Page 1 variables of Form IR21" Information within sap ABAP programs.
This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.
i.e. DATA: wa_TEMP21PG1 TYPE TEMP21PG1.
The TEMP21PG1 table consists of various fields, each holding specific information or linking keys about Page 1 variables of Form IR21 data available in SAP. These include TYPE (Checkbox), REF_DATE (System Date), ER_REFTYPE (Type of registration), ER_REFNUM (Unique Entity Number - Tax).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .
Delivery Class:Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)
SAP TEMP21PG1 structure fields - Full list of fields found in SAP data dictionary
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP |
PERNR | Personnel Number | P_PERNR | NUMC | 8 | PERNR | ||||
TYPE | Checkbox | XFELD | CHAR | 1 | XFELD | ||||
REF_DATE | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
ER_REFTYPE | Type of registration | P25_EREGN | CHAR | 2 | P25_EREGN | ||||
ER_REFNUM | Unique Entity Number - Tax | P25M_EPTAX | CHAR | 15 | CHAR15 | ||||
ER_NAME | Char45 | CHAR45 | CHAR | 45 | CHAR45 | ||||
ER_ADRBLOCK | Character field of length 11 | CHAR011 | CHAR | 11 | CHAR11 | ||||
ER_ADRSTORY | 3-Byte field | CHAR3 | CHAR | 3 | CHAR3 | ||||
ER_ADRUNIT | Character field of length 6 | CHAR6 | CHAR | 6 | CHAR6 | ||||
ER_ADRSTR1 | Street and House Number | PAD_STRAS | CHAR | 60 | PAD_STRAS | ||||
ER_ADRSTR2 | Field of length 80 | CHAR_80 | CHAR | 80 | CHAR80 | ||||
ER_ADRPSTL | Character field of length 6 | CHAR6 | CHAR | 6 | CHAR6 | ||||
EE_NAME | Field of length 40 | TEXT040 | CHAR | 40 | CHAR40 | ||||
EE_NRIC | Identity Number | P25_IDNUM | CHAR | 30 | CHAR30 | ||||
EE_PRDATE | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_FIN | Identity Number | P25_IDNUM | CHAR | 30 | CHAR30 | ||||
EE_ADRBLOCK | Character field of length 11 | CHAR011 | CHAR | 11 | CHAR11 | ||||
EE_ADRSTORY | 3-Byte field | CHAR3 | CHAR | 3 | CHAR3 | ||||
EE_ADRUNIT | Character field of length 6 | CHAR6 | CHAR | 6 | CHAR6 | ||||
EE_ADRSTR1 | Street and House Number | PAD_STRAS | CHAR | 60 | PAD_STRAS | ||||
EE_ADRSTR2 | Street and House Number | PAD_STRAS | CHAR | 60 | PAD_STRAS | ||||
EE_ADRPSTL | Character field of length 6 | CHAR6 | CHAR | 6 | CHAR6 | ||||
EE_DOB | Date of Birth | GBDAT | DATS | 8 | PDATE | GBDAT | |||
EE_SEX | Gender Key | GESCH | CHAR | 1 | GESCH | ||||
EE_NATIO | Nationality (long text) | NATTX | CHAR | 15 | TEXT15 | ||||
EE_MARST | Marital Status | FATXT | CHAR | 6 | FATXT | ||||
EE_PHONE | Telephone Number | TELNR | CHAR | 14 | TELNR | ||||
EE_DESIGNATION | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
EE_ARRDATE | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_COMDATE | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_CESDATE | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_DEPDATE | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_RESIGNATION | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_REASONS | Name of reason for action | MGTXT | CHAR | 30 | TEXT30 | ||||
EE_RSLESSNOTICE | Reason if less notice given? | P25_RSNOT | CHAR | 80 | TEXT80 | ||||
EE_DAILYRATED | Checkbox | XFELD | CHAR | 1 | XFELD | ||||
EE_MONTHLYRATED | Checkbox | XFELD | CHAR | 1 | XFELD | ||||
EE_WITHHELDAMT | Character field of length 11 | CHAR011 | CHAR | 11 | CHAR11 | ||||
EE_WITHHELDCTS | Relation ID | RELID | CHAR | 2 | RELID | ||||
EE_LASTSALARYDT | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_LASTSALARY | Character field of length 11 | CHAR011 | CHAR | 11 | CHAR11 | ||||
EE_PERIODFROM | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_PERIODTO | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_NOWITHHELDRS | Reason if no money was withheld? | P25_RSMON | CHAR | 50 | TEXT50 | ||||
EE_WITHHELDBASE | Basis for arriving at amount withheld and period applicable | P25_BSAMT | CHAR | 50 | TEXT50 | ||||
EE_BANKNAME | Name of bank | BANKA | CHAR | 60 | TEXT60 | ||||
EE_BANKCITY | City | ORT01_GP | CHAR | 35 | TEXT35 | ||||
EE_NEWERNAME | Name of new employer | P25_NMNER | CHAR | 25 | TEXT25 | ||||
EE_NEWERPHONE | Telephone number of new employer | P25_TLNER | CHAR | 14 | TEXT14 | ||||
EE_TAXFULLYBORNE | Checkbox | XFELD | CHAR | 1 | XFELD | ||||
EE_TAXPARTIALLYBORNE | Checkbox | XFELD | CHAR | 1 | XFELD | ||||
SP_NAME | Field length 18 | CHAR18 | CHAR | 18 | CHAR18 | ||||
SP_DOB | Date of Birth | GBDAT | DATS | 8 | PDATE | GBDAT | |||
SP_FIN | Personnel ID Number | PRDNI | CHAR | 20 | CHAR20 | ||||
SP_MARRIAGEDATE | Valid From Date of Current Marital Status | FAMDT | DATS | 8 | DATUM | ||||
SP_NATIO | Nationality | NATIO | CHAR | 15 | TEXT15 | ||||
SP_ERNAME | Name of employer | P25_ERNAM | CHAR | 100 | TEXT100 | ||||
SP_ERADDR | Data Element Type CHAR Length 35 | CHAR35 | CHAR | 35 | CHAR35 | ||||
CH1_NAME | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
CH1_SEX | General Flag | FLAG | CHAR | 1 | FLAG | ||||
CH1_DOB_DD | Relation ID | RELID | CHAR | 2 | RELID | ||||
CH1_DOB_MM | Relation ID | RELID | CHAR | 2 | RELID | ||||
CH1_DOB_YY | SAP Release | SAPRL | CHAR | 4 | SAPRL | ||||
CH1_SCHOOL | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
CH2_NAME | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
CH2_SEX | General Flag | FLAG | CHAR | 1 | FLAG | ||||
CH2_DOB_DD | Relation ID | RELID | CHAR | 2 | RELID | ||||
CH2_DOB_MM | Relation ID | RELID | CHAR | 2 | RELID | ||||
CH2_DOB_YY | SAP Release | SAPRL | CHAR | 4 | SAPRL | ||||
CH2_SCHOOL | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
CH3_NAME | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
CH3_SEX | General Flag | FLAG | CHAR | 1 | FLAG | ||||
CH3_DOB_DD | Relation ID | RELID | CHAR | 2 | RELID | ||||
CH3_DOB_MM | Relation ID | RELID | CHAR | 2 | RELID | ||||
CH3_DOB_YY | SAP Release | SAPRL | CHAR | 4 | SAPRL | ||||
CH3_SCHOOL | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
CH4_NAME | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
CH4_SEX | General Flag | FLAG | CHAR | 1 | FLAG | ||||
CH4_DOB_DD | Relation ID | RELID | CHAR | 2 | RELID | ||||
CH4_DOB_MM | Relation ID | RELID | CHAR | 2 | RELID | ||||
CH4_DOB_YY | SAP Release | SAPRL | CHAR | 4 | SAPRL | ||||
CH4_SCHOOL | Text length 25 | TEXT25 | CHAR | 25 | TEXT25 | ||||
EE_MAILDT | System Date | SYDATUM | DATS | 8 | SYDATS | ||||
EE_EMAILADR | Communication Identification/Number | SYSID | CHAR | 30 | CHAR30 |
Key field | Non-key field |
How do I retrieve data from SAP structure TEMP21PG1 using ABAP code?
As TEMP21PG1 is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on TEMP21PG1 as there is no data to select.How to access SAP table TEMP21PG1
Within an ECC or HANA version of SAP you can also view further information about TEMP21PG1 and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects