PS0977 SAP (Register for Maternity Pay) Structure details

Dictionary Type: Structure
Description: Register for Maternity Pay




ABAP Code to SELECT data from PS0977
Related tables to PS0977
Access table PS0977




Structure field list including key, data, relationships and ABAP select examples

PS0977 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 "Register for Maternity Pay" 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_PS0977 TYPE PS0977.

The PS0977 table consists of various fields, each holding specific information or linking keys about Register for Maternity Pay data available in SAP. These include FORMTYPE (Maternity Pay: Type of Form), FORMSTATUS (Status of Form), HRLY_SAL_HRS_WK (Last Hourly Wage Before Birth: Working Hours per Week), HRLY_SAL_LST_AMT (Last Hourly Wage Before Birth: Amount).. 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 PS0977 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
CURRENCYPayment Currency PAD_WAERSCUKY5TCURCWAERSFWS
FORMTYPEMaternity Pay: Type of Form P02_RMC_FORMTYPENUMC1P02_RMC_FORMTYPE
FORMSTATUSStatus of Form P02_RMC_FORMSTATUSNUMC4P02_RMC_FORMSTATUS
HRLY_SAL_HRS_WKLast Hourly Wage Before Birth: Working Hours per Week P02_RMC_WOSTDDEC5(2) STDAZ
HRLY_SAL_LST_AMTLast Hourly Wage Before Birth: Amount P02_RMC_HOURLY_SAL_LAST_AMTCURR15(2) PRBETRG
MON_SAL_LAST_BRLast Monthly Wage Before Birth: Amount P02_RMC_MONTHLY_SAL_LAST_BRCURR15(2) PRBETRG
OTHR_SAL_4W_AMTPaid Differently: Gross Wage in Last 4 Weeks P02_RMC_OTHER_SAL_4WEEK_AMTCURR15(2) PRBETRG
NAT_SAL_AMTPayment in Kind (Accommodation and Meals) or Global Wage P02_RMC_NAT_SAL_AMTCURR15(2) PRBETRG
NAT_SAL_UNITPeriod That the Payment Relates To P02_RMC_UNITCHAR3P02_RMC_UNIT
REM_SAL_AMTRemaining Payments (13th Monthly Wage,Commission, and so on) P02_RMC_REM_SAL_AMTCURR15(2) PRBETRG
REM_SAL_UNITPeriod That the Payment Relates To P02_RMC_UNITCHAR3P02_RMC_UNIT
CONTRACT_BEGDADuration of Work Relationship: Since P02_RMC_CONTRACT_BEGDADATS8DATUM
CONTRACT_ENDDADuration of Work Relationship: Until P02_RMC_CONTRACT_ENDDADATS8DATUM
PAYMENT_RATEPortion (%) of Wage Paid During Maternity Leave P02_RMC_PAYMENT_RATEDEC5(2) DEC3_2
PAYMENT_BEGDADuration of Payment of Wages During Maternity Leave: From P02_RMC_PAYMENT_BEGDADATS8DATUM
PAYMENT_ENDDADuration of Payment of Wages During Maternity Leave: To P02_RMC_PAYMENT_ENDDADATS8DATUM
WTAX_IS_LIABLELiable to WHT P02_RMC_WTAX_IS_LIABLECHAR1XFELD
LWAGE_MONTH01Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR01Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT01Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH02Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR02Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT02Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH03Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR03Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT03Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH04Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR04Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT04Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH05Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR05Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT05Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH06Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR06Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT06Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH07Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR07Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT07Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH08Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR08Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT08Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH09Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR09Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT09Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH10Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR10Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT10Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH11Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR11Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT11Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
LWAGE_MONTH12Income Liable to AHV Contributions: Month P02_RMC_LWAGE_MONTHNUMC2TZNMONTH
LWAGE_YEAR12Income Liable to AHV Contributions: Year P02_RMC_LWAGE_YEARNUMC4GJAHRGJAHR
LWAGE_AMT12Income Liable to AHV Contributions: Amount P02_RMC_LWAGE_AMTCURR15(2) PRBETRG
ABSENCE_FROM_01Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_01Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_01Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_02Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_02Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_02Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_03Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_03Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_03Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_04Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_04Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_04Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_05Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_05Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_05Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_06Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_06Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_06Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_07Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_07Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_07Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_08Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_08Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_08Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_09Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_09Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_09Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_10Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_10Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_10Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_11Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_11Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_11Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
ABSENCE_FROM_12Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_12Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_TYPE_12Absence Type P02_RMC_ABSTYPECHAR1P02_RMC_ABSTYPE
PAYMENT_AMTWage Paid During Maternity Leave P02_RMC_PAYMENT_AMTCURR15(2) PRBETRG
KTG_UTG_YESCheckbox: AI or HI Allowance in Previous 9 Months P02_KTG_UTG_YESCHAR1XFELD
KTG_UTG_NOCheckbox: No AI or HI Allowance in Previous 9 Months P02_KTG_UTG_NOCHAR1XFELD
KTG_UTG_INSURERInsurers Details (for Calculated AI or HI Allowances) P02_RMC_VERSICHCHAR30TEXT30
WP_CANTONCanton in Which the Employee Works or Worked P02_RMC_WPCANTONCHAR3T005SREGIO

Key field Non-key field



How do I retrieve data from SAP structure PS0977 using ABAP code?

As PS0977 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 PS0977 as there is no data to select.

How to access SAP table PS0977

Within an ECC or HANA version of SAP you can also view further information about PS0977 and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!