HRPAYCHRMC_OUTPUT SAP (Maternity Pay Registration (Output Structure)) Structure details

Dictionary Type: Structure
Description: Maternity Pay Registration (Output Structure)




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




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

HRPAYCHRMC_OUTPUT 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 "Maternity Pay Registration (Output Structure)" 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_HRPAYCHRMC_OUTPUT TYPE HRPAYCHRMC_OUTPUT.

The HRPAYCHRMC_OUTPUT table consists of various fields, each holding specific information or linking keys about Maternity Pay Registration (Output Structure) data available in SAP. These include CURRENCY (Payment Currency), FORMTYPE (Maternity Pay: Type of Form), BEGDA (Start Date), AHVNR (AHV number with the use of punctuation (social insur. CH)).. 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 HRPAYCHRMC_OUTPUT 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
LANGULanguage Key SPRSLLANG1Assigned to domainISOLASPRAS
CURRENCYPayment Currency PAD_WAERSCUKY5Assigned to domainWAERSFWS
FORMTYPEMaternity Pay: Type of Form P02_RMC_FORMTYPENUMC1P02_RMC_FORMTYPE
BEGDAStart Date BEGDADATS8DATUM
AHVNRAHV number with the use of punctuation (social insur. CH) P02_AHVNRCHAR14CHAR14
PERNRPersonnel Number PERNR_DNUMC8PERNRPER
NACHNLast Name PAD_NACHNCHAR40PAD_NACHN
VORNAFirst Name PAD_VORNACHAR40PAD_VORNM
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_ISHOURLYCheckbox: Specified Wage Refers to an Hour P02_RMC_SAL_IS_HOURLYCHAR1XFELD
NAT_SAL_ISMNTHLYCheckbox: Specified Wage Refers to a Month P02_RMC_SAL_IS_MONTHLYCHAR1XFELD
NAT_SAL_IS4WEKLYCheckbox: Specified Wage Refers to Four Weeks P02_RMC_SAL_IS_4WEEKLYCHAR1XFELD
NAT_SAL_ISYEARLYCheckbox: Specified Wage Refers to a Year P02_RMC_SAL_IS_YEARLYCHAR1XFELD
NAT_SAL_AMTPayment in Kind (Accommodation and Meals) or Global Wage P02_RMC_NAT_SAL_AMTCURR15(2) PRBETRG
REM_SAL_ISHOURLYCheckbox: Specified Wage Refers to an Hour P02_RMC_SAL_IS_HOURLYCHAR1XFELD
REM_SAL_ISMNTHLYCheckbox: Specified Wage Refers to a Month P02_RMC_SAL_IS_MONTHLYCHAR1XFELD
REM_SAL_IS4WEKLYCheckbox: Specified Wage Refers to Four Weeks P02_RMC_SAL_IS_4WEEKLYCHAR1XFELD
REM_SAL_ISYEARLYCheckbox: Specified Wage Refers to a Year P02_RMC_SAL_IS_YEARLYCHAR1XFELD
REM_SAL_AMTRemaining Payments (13th Monthly Wage,Commission, and so on) P02_RMC_REM_SAL_AMTCURR15(2) PRBETRG
CONTRACT_BEGDADuration of Work Relationship: Since P02_RMC_CONTRACT_BEGDADATS8DATUM
CONTRACT_ENDDADuration of Work Relationship: Until P02_RMC_CONTRACT_ENDDADATS8DATUM
PAYMENT_YESCheckbox: Payment of Wages During Maternity Leave P02_RMC_PAYMENT_YESCHAR1XFELD
PAYMENT_NOCheckbox: No Payment of Wages During Maternity Leave P02_RMC_PAYMENT_NOCHAR1XFELD
PAYMENT_AMTWage Paid During Maternity Leave P02_RMC_PAYMENT_AMTCURR15(2) PRBETRG
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
NOT_WTAX_ISLIABLCheckbox: The Last Wage Received Is Not Liable to WHT P02_RMC_NOT_WTAX_IS_LIABLECHAR1XFELD
WTAX_IS_LIABLELiable to WHT P02_RMC_WTAX_IS_LIABLECHAR1XFELD
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
WAGE_C1_YEAR1st Year with Details on Income Liable to AHV Contributions P02_RMC_YEAR1NUMC4GJAHRGJAHR
WAGE_C1_AMT01Amount in January P02_ALV_BETR_MON01CURR15(2) PRBETRG
WAGE_C1_AMT02Amount in February P02_ALV_BETR_MON02CURR15(2) PRBETRG
WAGE_C1_AMT03Amount in March P02_ALV_BETR_MON03CURR15(2) PRBETRG
WAGE_C1_AMT04Amount in April P02_ALV_BETR_MON04CURR15(2) PRBETRG
WAGE_C1_AMT05Amount in May P02_ALV_BETR_MON05CURR15(2) PRBETRG
WAGE_C1_AMT06Amount in June P02_ALV_BETR_MON06CURR15(2) PRBETRG
WAGE_C1_AMT07Amount in July P02_ALV_BETR_MON07CURR15(2) PRBETRG
WAGE_C1_AMT08Amount in August P02_ALV_BETR_MON08CURR15(2) PRBETRG
WAGE_C1_AMT09Amount in September P02_ALV_BETR_MON09CURR15(2) PRBETRG
WAGE_C1_AMT10Amount in October P02_ALV_BETR_MON10CURR15(2) PRBETRG
WAGE_C1_AMT11Amount in November P02_ALV_BETR_MON11CURR15(2) PRBETRG
WAGE_C1_AMT12Amount in December P02_ALV_BETR_MON12CURR15(2) PRBETRG
WAGE_C2_YEAR2nd Year with Details on Income Liable to AHV Contributions P02_RMC_YEAR2NUMC4GJAHRGJAHR
WAGE_C2_AMT01Amount in January P02_ALV_BETR_MON01CURR15(2) PRBETRG
WAGE_C2_AMT02Amount in February P02_ALV_BETR_MON02CURR15(2) PRBETRG
WAGE_C2_AMT03Amount in March P02_ALV_BETR_MON03CURR15(2) PRBETRG
WAGE_C2_AMT04Amount in April P02_ALV_BETR_MON04CURR15(2) PRBETRG
WAGE_C2_AMT05Amount in May P02_ALV_BETR_MON05CURR15(2) PRBETRG
WAGE_C2_AMT06Amount in June P02_ALV_BETR_MON06CURR15(2) PRBETRG
WAGE_C2_AMT07Amount in July P02_ALV_BETR_MON07CURR15(2) PRBETRG
WAGE_C2_AMT08Amount in August P02_ALV_BETR_MON08CURR15(2) PRBETRG
WAGE_C2_AMT09Amount in September P02_ALV_BETR_MON09CURR15(2) PRBETRG
WAGE_C2_AMT10Amount in October P02_ALV_BETR_MON10CURR15(2) PRBETRG
WAGE_C2_AMT11Amount in November P02_ALV_BETR_MON11CURR15(2) PRBETRG
WAGE_C2_AMT12Amount in December P02_ALV_BETR_MON12CURR15(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
ER_DATEDate for Employer's Signature P02_RMC_DATEDATS8DATUM
ER_ABRNRAccounting number P02_ABRECHNRCHAR15CHAR15
ER_CONT_NAMEHR-CH: Contact person P02_KONTAKTPCHAR30TEXT30
ER_CONT_PERS_TELHR-CH: Communication number of contact person P02_COMNRCHAR20CHAR20
ER_CONT_PERS_EMAILContact Person's E-Mail Address P02_CONT_EMAILCHAR255P02_EMAIL
WP_CANTON_TXTCanton in Which the Employee Works or Worked P02_RMC_WPCANTON_TXTCHAR30TEXT30
VNOUTInsured Persons' Number or Date of Birth P02_VNR_OUTCHAR16CHAR16

Key field Non-key field



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

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

How to access SAP table HRPAYCHRMC_OUTPUT

Within an ECC or HANA version of SAP you can also view further information about HRPAYCHRMC_OUTPUT 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!