P0056 SAP (HR Master Record: Infotype 0056 (Sick Certificates A)) Structure details

Dictionary Type: Structure
Description: HR Master Record: Infotype 0056 (Sick Certificates A)




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




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

P0056 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 "HR Master Record: Infotype 0056 (Sick Certificates A)" 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_P0056 TYPE P0056.

The P0056 table consists of various fields, each holding specific information or linking keys about HR Master Record: Infotype 0056 (Sick Certificates A) data available in SAP. These include PERNR (Personnel Number), INFTY (Infotype), SUBTY (Subtype), OBJPS (Object Identification).. 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 P0056 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
PERNRPersonnel Number PERNR_DNUMC8PERNRPER
INFTYInfotype INFTYCHAR4T582AINFOTYPITP
SUBTYSubtype SUBTYCHAR4SUBTYSUB
OBJPSObject Identification OBJPSCHAR2OBJPSOPS
SPRPSLock Indicator for HR Master Data Record SPRPSCHAR1SPRPS
ENDDAEnd Date ENDDADATS8DATUM
BEGDAStart Date BEGDADATS8DATUM
SEQNRNumber of Infotype Record with Same Key SEQNRNUMC3NUM03
AEDTMChanged On AEDATDATS8DATUM
UNAMEName of Person Who Changed Object AENAMCHAR12USNAM
HISTOHistorical Record Flag HISTOCHAR1CHAR1
ITXEXText Exists for Infotype ITXEXCHAR1XFELD
REFEXReference Fields Exist (Primary/Secondary Costs) PRFEXCHAR1XFELD
ORDEXConfirmation Fields Exist ORDEXCHAR1XFELD
ITBLDInfotype Screen Control ITBLDCHAR2CHAR2
PREASReason for Changing Master Data PREASCHAR2T530EPREAS
FLAG1Reserved Field/Unused Field NUSEDCHAR1NUSED
FLAG2Reserved Field/Unused Field NUSEDCHAR1NUSED
FLAG3Reserved Field/Unused Field NUSEDCHAR1NUSED
FLAG4Reserved Field/Unused Field NUSEDCHAR1NUSED
RESE1Reserved Field/Unused Field of Length 2 NUSED2CHAR2NUSED2
RESE2Reserved Field/Unused Field of Length 2 NUSED2CHAR2NUSED2
GRPVLGrouping Value for Personnel Assignments PCCE_GPVALCHAR4PCCE_GPVAL
FAMSAType of Family Record FAMSACHAR4SUBTY
OBJIDObject Identification OBJPSCHAR2OBJPSOPS
MACODField containing 'X' or blank MACODCHAR1XFELD
DOC01Doctor key DOCIDCHAR4T578ADOCID
ADT01Date of issue of sickness certificate ASDATDATS8DATUM
UVN01Start of Leave URVONDATS8DATUM
UBS01End of Leave URBISDATS8DATUM
ULD01Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC02Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT02Date of issue of sickness certificate ASDATDATS8DATUM
UVN02Start of Leave URVONDATS8DATUM
UBS02End of Leave URBISDATS8DATUM
ULD02Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC03Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT03Date of issue of sickness certificate ASDATDATS8DATUM
UVN03Start of Leave URVONDATS8DATUM
UBS03End of Leave URBISDATS8DATUM
ULD03Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC04Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT04Date of issue of sickness certificate ASDATDATS8DATUM
UVN04Start of Leave URVONDATS8DATUM
UBS04End of Leave URBISDATS8DATUM
ULD04Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC05Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT05Date of issue of sickness certificate ASDATDATS8DATUM
UVN05Start of Leave URVONDATS8DATUM
UBS05End of Leave URBISDATS8DATUM
ULD05Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC06Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT06Date of issue of sickness certificate ASDATDATS8DATUM
UVN06Start of Leave URVONDATS8DATUM
UBS06End of Leave URBISDATS8DATUM
ULD06Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC07Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT07Date of issue of sickness certificate ASDATDATS8DATUM
UVN07Start of Leave URVONDATS8DATUM
UBS07End of Leave URBISDATS8DATUM
ULD07Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC08Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT08Date of issue of sickness certificate ASDATDATS8DATUM
UVN08Start of Leave URVONDATS8DATUM
UBS08End of Leave URBISDATS8DATUM
ULD08Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC09Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT09Date of issue of sickness certificate ASDATDATS8DATUM
UVN09Start of Leave URVONDATS8DATUM
UBS09End of Leave URBISDATS8DATUM
ULD09Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC10Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT10Date of issue of sickness certificate ASDATDATS8DATUM
UVN10Start of Leave URVONDATS8DATUM
UBS10End of Leave URBISDATS8DATUM
ULD10Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC11Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT11Date of issue of sickness certificate ASDATDATS8DATUM
UVN11Start of Leave URVONDATS8DATUM
UBS11End of Leave URBISDATS8DATUM
ULD11Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC12Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT12Date of issue of sickness certificate ASDATDATS8DATUM
UVN12Start of Leave URVONDATS8DATUM
UBS12End of Leave URBISDATS8DATUM
ULD12Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC13Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT13Date of issue of sickness certificate ASDATDATS8DATUM
UVN13Start of Leave URVONDATS8DATUM
UBS13End of Leave URBISDATS8DATUM
ULD13Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC14Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT14Date of issue of sickness certificate ASDATDATS8DATUM
UVN14Start of Leave URVONDATS8DATUM
UBS14End of Leave URBISDATS8DATUM
ULD14Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC15Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT15Date of issue of sickness certificate ASDATDATS8DATUM
UVN15Start of Leave URVONDATS8DATUM
UBS15End of Leave URBISDATS8DATUM
ULD15Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC16Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT16Date of issue of sickness certificate ASDATDATS8DATUM
UVN16Start of Leave URVONDATS8DATUM
UBS16End of Leave URBISDATS8DATUM
ULD16Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC17Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT17Date of issue of sickness certificate ASDATDATS8DATUM
UVN17Start of Leave URVONDATS8DATUM
UBS17End of Leave URBISDATS8DATUM
ULD17Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC18Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT18Date of issue of sickness certificate ASDATDATS8DATUM
UVN18Start of Leave URVONDATS8DATUM
UBS18End of Leave URBISDATS8DATUM
ULD18Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC19Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT19Date of issue of sickness certificate ASDATDATS8DATUM
UVN19Start of Leave URVONDATS8DATUM
UBS19End of Leave URBISDATS8DATUM
ULD19Country Where Leave Is Spent URLNDCHAR3T005LAND1
DOC20Doctor key DOCIDCHAR4Assigned to domainDOCID
ADT20Date of issue of sickness certificate ASDATDATS8DATUM
UVN20Start of Leave URVONDATS8DATUM
UBS20End of Leave URBISDATS8DATUM
ULD20Country Where Leave Is Spent URLNDCHAR3T005LAND1
PRT01Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL01Indicator: Duplicate DPLKTCHAR1XFELD
ADR01Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT02Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL02Indicator: Duplicate DPLKTCHAR1XFELD
ADR02Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT03Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL03Indicator: Duplicate DPLKTCHAR1XFELD
ADR03Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT04Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL04Indicator: Duplicate DPLKTCHAR1XFELD
ADR04Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT05Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL05Indicator: Duplicate DPLKTCHAR1XFELD
ADR05Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT06Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL06Indicator: Duplicate DPLKTCHAR1XFELD
ADR06Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT07Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL07Indicator: Duplicate DPLKTCHAR1XFELD
ADR07Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT08Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL08Indicator: Duplicate DPLKTCHAR1XFELD
ADR08Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT09Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL09Indicator: Duplicate DPLKTCHAR1XFELD
ADR09Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT10Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL10Indicator: Duplicate DPLKTCHAR1XFELD
ADR10Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT11Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL11Indicator: Duplicate DPLKTCHAR1XFELD
ADR11Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT12Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL12Indicator: Duplicate DPLKTCHAR1XFELD
ADR12Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT13Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL13Indicator: Duplicate DPLKTCHAR1XFELD
ADR13Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT14Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL14Indicator: Duplicate DPLKTCHAR1XFELD
ADR14Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT15Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL15Indicator: Duplicate DPLKTCHAR1XFELD
ADR15Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT16Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL16Indicator: Duplicate DPLKTCHAR1XFELD
ADR16Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT17Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL17Indicator: Duplicate DPLKTCHAR1XFELD
ADR17Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT18Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL18Indicator: Duplicate DPLKTCHAR1XFELD
ADR18Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT19Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL19Indicator: Duplicate DPLKTCHAR1XFELD
ADR19Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A
PRT20Indicator: Sickness Certificate Printed/Only Created KRPRTCHAR1PB03_KRPRT
DPL20Indicator: Duplicate DPLKTCHAR1XFELD
ADR20Address Record Type ANSSACHAR4Assigned to domainSUBTY_591A

Key field Non-key field



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

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

How to access SAP table P0056

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