SAP Reports / Programs

H12PLOG0 SAP ABAP INCLUDE - documentation and ABAP source code







H12PLOG0 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter H12PLOG0 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT H12PLOG0. "Basic submit
SUBMIT H12PLOG0 AND RETURN. "Return to original report after report execution complete
SUBMIT H12PLOG0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Text Symbol: H02 = Field &1 can't be processed with operation BHOPP
Text Symbol: H01 = Field &1 does not exist in structure of payroll table BHOLP
Text Symbol: WTE = Programmer: an unknown error occured in retrieving the wage types from the past
Text Symbol: WDS = SVEVL-WDS -> Number of Working days system (Value read from table SVEVL)
Text Symbol: TL0 = Tax reduction value &1 has been restricted to taxes value &2
Text Symbol: SUM = SUM_NRHRS_PER_SPLIT -> Total of hours per split (calculated in the FM HR_BE_DMFA_BALANCE_METHOD )
Text Symbol: SER = The number of days are calculated according the following formula (Balance Method) :
Text Symbol: RCI = Both RSZ number and Company ID are initial. Check customizing! (inst. tables)
Text Symbol: R03 = Payroll calculation impossible, failing data
Text Symbol: P14 = Feature $ is not correctly maintained
Text Symbol: OPC = Overtime reduction percentage constant not found (OVRPC in table T511K)
Text Symbol: OEP = Overtime ER red. perc. constant not found (OERPC in table T511K)
Text Symbol: O02 = The total overtime hours: &1. Stored in wage type /40O with ST split: &2.
Text Symbol: O01 = Entitled overtm hours: &1. Rate used: &2. Calculated reduction: &3.
Text Symbol: O00 = WT /41O reduced from &1 to &2 due to max. annual overtime entitled for red.
Text Symbol: MWH = SVEVL-MWHWK -> Mean weekly working hours (Value read from table SVEVL)
Text Symbol: HRS = SVSER-NRHRS -> Number of hours per service code (Value read from table SVSER)
Text Symbol: EG0 = No entry in table &1 with key &2
Text Symbol: E0B = Error for exp. to cluster &1
Text Symbol: DI3 = the total of declared hours.
Text Symbol: DI2 = The difference might be either a rounding difference or a difference due to an inconsistency between the planned working hours and
Text Symbol: DI1 = The difference between the nr of working days and the sum of the days from table SVSER is added to the record with more days.
Text Symbol: DI0 = The last step is:
Text Symbol: CE1 = WPBP: &1, SI: &2, Taxes: &3
Text Symbol: BMD = NRDAYS = SVSER-NRHRS * SVEVL-WDS / SVEVL-MWHWK
Text Symbol: AOH = Annual overtime entitled for reduction constant not found (OVRTM in table T511K)
Text Symbol: A07 = (added to wage type /422)
Text Symbol: A06 = supported person(s) over 65 years, reduction is:
Text Symbol: A05 = Having
Text Symbol: A04 = The following entry from table T5BV8 was not found
Text Symbol: A03 = The following entry from table T5BV9 was not found
Text Symbol: A02 = Complete the customizing in view V_T5BAL for SI ded. code:
Text Symbol: A01 = Complete the customizing in view V_T5BDR for deduction:
Text Symbol: 007 = V_T5F99FX --> Customer own assignments to existing specific wage types groups
Text Symbol: 006 = V_5F99FX_A --> Customer own assignments to existing generic wage types groups
Text Symbol: 005 = V_T5F99FW --> Assignment of wage types of existing specific wage types groups
Text Symbol: 004 = V_5F99FW_A --> Assignment of wage types of existing generic wage types groups
Text Symbol: 003 = V_T5F99FV --> Specific wage type groups





Text Symbol: 002 = V_5F99FV_A --> Generic wage type source groups
Text Symbol: 001 = This table is generated according the customizing in the following tables:


INCLUDES used within this REPORT H12PLOG0

INCLUDE H12PLOGE.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

No SAP FUNCTION MODULES are executed within this report code!



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name H12PLOG0 or its description.