P41_P0812 SAP (HR Master Record: Infotype 0812 (Medical expense for DME)) Structure details

Dictionary Type: Structure
Description: HR Master Record: Infotype 0812 (Medical expense for DME)




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




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

P41_P0812 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 0812 (Medical expense for DME)" 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_P41_P0812 TYPE P41_P0812.

The P41_P0812 table consists of various fields, each holding specific information or linking keys about HR Master Record: Infotype 0812 (Medical expense for DME) 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: Cannot Be Enhanced


SAP P41_P0812 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
SUBTYPE01Subtype SUBTYCHAR4SUBTYSUB
OBJECTID01Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER01Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME01Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT01Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT01Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY01Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT01Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT01Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE02Subtype SUBTYCHAR4SUBTYSUB
OBJECTID02Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER02Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME02Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT02Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT02Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY02Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT02Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT02Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE03Subtype SUBTYCHAR4SUBTYSUB
OBJECTID03Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER03Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME03Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT03Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT03Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY03Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT03Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT03Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE04Subtype SUBTYCHAR4SUBTYSUB
OBJECTID04Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER04Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME04Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT04Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT04Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY04Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT04Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT04Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE05Subtype SUBTYCHAR4SUBTYSUB
OBJECTID05Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER05Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME05Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT05Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT05Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY05Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT05Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT05Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE06Subtype SUBTYCHAR4SUBTYSUB
OBJECTID06Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER06Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME06Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT06Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT06Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY06Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT06Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT06Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE07Subtype SUBTYCHAR4SUBTYSUB
OBJECTID07Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER07Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME07Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT07Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT07Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY07Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT07Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT07Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE08Subtype SUBTYCHAR4SUBTYSUB
OBJECTID08Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER08Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME08Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT08Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT08Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY08Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT08Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT08Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE09Subtype SUBTYCHAR4SUBTYSUB
OBJECTID09Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER09Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME09Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT09Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT09Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY09Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT09Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT09Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE10Subtype SUBTYCHAR4SUBTYSUB
OBJECTID10Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER10Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME10Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT10Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT10Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY10Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT10Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT10Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE11Subtype SUBTYCHAR4SUBTYSUB
OBJECTID11Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER11Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME11Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT11Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT11Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY11Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT11Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT11Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE12Subtype SUBTYCHAR4SUBTYSUB
OBJECTID12Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER12Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME12Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT12Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT12Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY12Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT12Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT12Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE13Subtype SUBTYCHAR4SUBTYSUB
OBJECTID13Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER13Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME13Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT13Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT13Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY13Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT13Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT13Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE14Subtype SUBTYCHAR4SUBTYSUB
OBJECTID14Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER14Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME14Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT14Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT14Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY14Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT14Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT14Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE15Subtype SUBTYCHAR4SUBTYSUB
OBJECTID15Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER15Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME15Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT15Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT15Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY15Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT15Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT15Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE16Subtype SUBTYCHAR4SUBTYSUB
OBJECTID16Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER16Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME16Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT16Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT16Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY16Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT16Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT16Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE17Subtype SUBTYCHAR4SUBTYSUB
OBJECTID17Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER17Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME17Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT17Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT17Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY17Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT17Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT17Credit amount for medical expense PKR_MECDACURR9(2) WERT05
SUBTYPE18Subtype SUBTYCHAR4SUBTYSUB
OBJECTID18Object Identification OBJPSCHAR2OBJPSOPS
BIZNUMBER18Biz number of supply PKR_SUPNRCHAR10BZNUMPKR_BZNUM
SUPPLYNAME18Name of supply PKR_SUPNMCHAR40CHAR40
TOTALCOUNT18Count for medical expense by cash PKR_MECNTNUMC5NUM05
TOTALAMOUNT18Amount for medical expense paid by cash PKR_MEAMTCURR9(2) WERT05
CURRENCY18Medical expense currency PKR_MECURCUKY5TCURCWAERSFWS
CREDITCARDCNT18Credit Card count for medical exp PKR_MECDTNUMC5NUM05
CREDITAMOUNT18Credit amount for medical expense PKR_MECDACURR9(2) WERT05
NTS_DATA_FLGFlag for NTS data or others PKR_FLNTSCHAR1PKR_FLNTS
PCD01Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD02Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD03Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD04Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD05Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD06Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD07Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD08Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD09Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD10Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD11Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD12Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD13Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD14Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD15Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD16Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD17Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD
PCD18Proof Code for Medical Expense Classification PKR_MEPCDCHAR1PKR_MEPCD

Key field Non-key field



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

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

How to access SAP table P41_P0812

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