HRPAYCHERC_OUTPUT SAP (Employer Statement (Output Structure)) Structure details

Dictionary Type: Structure
Description: Employer Statement (Output Structure)




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




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

HRPAYCHERC_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 "Employer Statement (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_HRPAYCHERC_OUTPUT TYPE HRPAYCHERC_OUTPUT.

The HRPAYCHERC_OUTPUT table consists of various fields, each holding specific information or linking keys about Employer Statement (Output Structure) data available in SAP. These include NACHN (Last Name), VORNA (First Name), PERNR (Personnel Number), AHVNR (AHV Number).. 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 HRPAYCHERC_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
NACHNLast Name PAD_NACHNCHAR40PAD_NACHN
VORNAFirst Name PAD_VORNACHAR40PAD_VORNM
PERNRPersonnel Number PERNR_DNUMC8PERNRPER
AHVNRAHV Number AHVNRCHAR11AHVNRP02_AHVNR
PSTLZPostal Code PSTLZ_HRCHAR10PSTLZ
ORT01City PAD_ORT01CHAR40PAD_ORT01
STRASStreet and House Number PAD_STRASCHAR60PAD_STRAS
GBDATDate of Birth GBDATDATS8PDATEGBDAT
FATXTMarital Status FATXTCHAR6FATXT
CONTRACT_TYPE_UNLIMITEDCheckbox XFELDCHAR1XFELD
CONTRACT_TYPE_LIMITEDCheckbox XFELDCHAR1XFELD
CONTRACT_TYPE_ALVCheckbox XFELDCHAR1XFELD
FULLTIMEFull-Time Employment P02_FULLTIMECHAR1XFELD
PARTTIMEPart-Time Employment P02_PARTTIMECHAR1XFELD
HOMEOFFICEHome Work Station Agreement P02_HOMEOFFICECHAR1XFELD
HELPWORKERTemporary Position P02_HELPWORKERCHAR1XFELD
SEASONALSeasonal Position P02_SEASONALCHAR1XFELD
APPRENTICEApprenticeship P02_APPRENTICECHAR1XFELD
WORKONCALLOn Call Work P02_WORKONCALLCHAR1XFELD
SHORTRUNTemporary Employment Relationship P02_SHORTRUNCHAR1XFELD
HIRE_DATEEntry Date P02_HIRE_DATEDATS8DATUM
FIRE_DATELeaving Date P02_FIRE_DATEDATS8DATUM
JOB_TITLEActivity Description P02_JOB_TITLECHAR60TEXT60
INVESTMENT_YESCheckbox XFELDCHAR1XFELD
INVESTMENT_NOCheckbox XFELDCHAR1XFELD
OPERATIONAL_WOSTDHours per week WOSTDDEC5(2) STDAZ
PERSONAL_WOSTDHours per week WOSTDDEC5(2) STDAZ
WRITTEN_CONTRACT_YESCheckbox XFELDCHAR1XFELD
WRITTEN_CONTRACT_NOCheckbox XFELDCHAR1XFELD
WORK_CONTRACT_YESCheckbox XFELDCHAR1XFELD
WORK_CONTRACT_NOCheckbox XFELDCHAR1XFELD
WORK_CONTRACTCollective Agreement P02_WORK_CONTRACTCHAR60TEXT60
VERSGESHR-CH: Insurance company P02_VERSICHCHAR30TEXT30
AKNRCompensation fund number P02_AK_NRNUMC3NUM03
ZWNRBranch office number P02_ZW_NRNUMC3NUM03
TERMINAT_BY_TEXTText (20 Characters) TEXT20CHAR20TEXT20
TERMINAT_WHENNotice Date P02_TERMINAT_WHENDATS8DATUM
TERMINAT_ONNotice date P02_TERMINAT_ONDATS8DATUM
WRITTEN_TERMINAT_YESCheckbox XFELDCHAR1XFELD
WRITTEN_TERMINAT_NOCheckbox XFELDCHAR1XFELD
NOTICE_PERIOD_TEXTText Field of Length 60 TEXT60CHAR60TEXT60
PREVENTION_TEXTText (20 Characters) TEXT20CHAR20TEXT20
PREVENTED_FROMPrevented From P02_PREVENTED_FROMDATS8DATUM
PREVENTED_TOPrevented Until P02_PREVENTED_TODATS8DATUM
PREVENTED_YESCheckbox XFELDCHAR1XFELD
PREVENTED_NOCheckbox XFELDCHAR1XFELD
TERMINAT_REASON1Notice Reason P02_TERMINAT_REASON1CHAR60TEXT60
TERMINAT_REASON2Notice Reason P02_TERMINAT_REASON2CHAR80TEXT80
TERMINAT_REASON3Notice Reason P02_TERMINAT_REASON3CHAR80TEXT80
TERMINAT_REASON4Notice Reason P02_TERMINAT_REASON4CHAR80TEXT80
LAST_WORKED_DAYLast Working Day P02_LAST_WORKED_DAYDATS8DATUM
PAID_UNTILPaid Until P02_PAID_UNTILDATS8DATUM
PERIOD_FROM01Employment Period (From) P02_PERIOD_FROMDATS8DATS
PERIOD_TO01Employment Period (Until) P02_PERIOD_TODATS8DATS
PERIOD_WAGE01Wages Subject to AHV P02_AHV_WAGECURR15(2) PRBETRG
PERIOD_FROM02Employment Period (From) P02_PERIOD_FROMDATS8DATS
PERIOD_TO02Employment Period (Until) P02_PERIOD_TODATS8DATS
PERIOD_WAGE02Wages Subject to AHV P02_AHV_WAGECURR15(2) PRBETRG
PERIOD_FROM03Employment Period (From) P02_PERIOD_FROMDATS8DATS
PERIOD_TO03Employment Period (Until) P02_PERIOD_TODATS8DATS
PERIOD_WAGE03Wages Subject to AHV P02_AHV_WAGECURR15(2) PRBETRG
PERIOD_FROM04Employment Period (From) P02_PERIOD_FROMDATS8DATS
PERIOD_TO04Employment Period (Until) P02_PERIOD_TODATS8DATS
PERIOD_WAGE04Wages Subject to AHV P02_AHV_WAGECURR15(2) PRBETRG
MONTHLY_SALARYMonthly wage P02_MONTHLY_SALARYCURR15(2) PRBETRG
DATE_LAST_13SALDate of Last 13th Monthly Wage P02_DATE_LAST_13SALDATS8DATUM
LAST_13SALAmount of the Last 13th Monthly Wage P02_LAST_13SALCURR15(2) PRBETRG
DATE_LAST_BONUSDate of Last Gratuity P02_DATE_LAST_BONUSDATS8DATUM
LAST_BONUSLast Gratuity P02_LAST_BONUSCURR15(2) PRBETRG
HOURLY_SAL_BASISHourly Wage P02_HOURLY_SAL_BASISCURR15(2) PRBETRG
VACATIONHoliday Pay P02_VACATIONDEC5(2) P02_PERCENT
PUBLIC_HOLIDAYPublic Holiday Compensation P02_PUBLIC_HOLIDAYDEC5(2) P02_PERCENT
BONUS13 month's salary / gratuity P02_BONUS_PERCDEC5(2) P02_PERCENT
HOURLY_SAL_TOTALHourly Wage (Total) P02_HOURLY_SAL_TOTALCURR15(2) PRBETRG
ABSENCE_FROM_A01Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_A01Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_B01Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_B01Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_C01Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_C01Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_A02Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_A02Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_B02Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_B02Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_C02Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_C02Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_A03Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_A03Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_B03Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_B03Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_C03Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_C03Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_A04Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_A04Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_B04Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_B04Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_C04Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_C04Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_A05Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_A05Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_B05Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_B05Absence to P02_ABSENCE_TODATS8DATUM
ABSENCE_FROM_C05Absence from P02_ABSENCE_FROMDATS8DATUM
ABSENCE_TO_C05Absence to P02_ABSENCE_TODATS8DATUM
PENSIONPension P02_PENSIONCURR15(2) PRBETRG
PENSION_YESCheckbox XFELDCHAR1XFELD
PENSION_NOCheckbox XFELDCHAR1XFELD
PENSION_FUNDName of a Pension Fund P02_PENSION_FUND_NAMECHAR60TEXT60
ADDITIONAL_PAYMTAdditional Payments P02_ADDITIONAL_PAYMTCURR15(2) PRBETRG
ADDITIONAL_YESCheckbox XFELDCHAR1XFELD
ADDITIONAL_NOCheckbox XFELDCHAR1XFELD
CHILD_ALLWNCNumber Child Benefits P02_CHILD_ALLWNCNUMC2NUMC2
EDUCATION_ALLWNCNumber Training Bonuses P02_EDUCATION_ALLWNCNUMC2NUMC2
ALLWNC_PAID_BY_FUNDCheckbox XFELDCHAR1XFELD
ALLWNC_PAID_BY_ERCheckbox XFELDCHAR1XFELD
ALLWNC_YESCheckbox XFELDCHAR1XFELD
ALLWNC_NOCheckbox XFELDCHAR1XFELD
CAD_CITYAddress Text (Name, Street, City, Tel. No.) ADRTXCHAR40TEXT40
CAD_PRNDTDate DATUMDATS8DATUM
CAD_CONTACTHR-CH: Contact person P02_KONTAKTPCHAR30TEXT30
CAD_COMNRHR-CH: Communication number of contact person P02_COMNRCHAR20CHAR20
CAD_ADR01Address Text (Name, Street, City, Tel. No.) ADRTXCHAR40TEXT40
CAD_ADR02Address Text (Name, Street, City, Tel. No.) ADRTXCHAR40TEXT40
CAD_ADR03Address Text (Name, Street, City, Tel. No.) ADRTXCHAR40TEXT40
CAD_ADR04Address Text (Name, Street, City, Tel. No.) ADRTXCHAR40TEXT40
COPY_TERMINATIONCopy of Notice Letter P02_COPY_TERMINATIONCHAR1XFELD
COPY_PAYSLIPCopy Payroll Accounting P02_COPY_PAYSLIPCHAR1XFELD
COPY_PENSIONCopy Additional Documents P02_COPY_PENSIONCHAR1XFELD
CURRENCYPayment Currency PAD_WAERSCUKY5Assigned to domainWAERSFWS
NAHVNSocial Insurance Number (CH) P02_NAHVNRCHAR13AHVN2P02_NAHVNR
VNOU2Insured Person's Number P02_VNR_OUT2CHAR16CHAR16
BARCODE_SYMLanguage-Dependent Barcode of the Employer Certification P02_ERC_BARCODE_SYMCHAR3P02_ERC_BARCODE_SYM

Key field Non-key field



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

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

How to access SAP table HRPAYCHERC_OUTPUT

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