SAP Reports / Programs | Payroll | Germany(PY-DE) SAP PY

H01PLOGC SAP ABAP INCLUDE - Payroll Log Payroll Construction Industry







H01PLOGC 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 H01PLOGC 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 H01PLOGC. "Basic submit
SUBMIT H01PLOGC AND RETURN. "Return to original report after report execution complete
SUBMIT H01PLOGC VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Payroll Log Payroll Construction Industry
Text Symbol: F15 = No Advance: Act.Hrs Plus Advance Reduction > Minimum Remuneration Hours
Text Symbol: F20 = Act. Hours Advance
Text Symbol: F14 = No Retention: Fewer Actual Hours than Hours before Retention
Text Symbol: F13 = Advance Hours
Text Symbol: F12 = Reduction Advance
Text Symbol: F21 = Evaluation of Processing Class 81
Text Symbol: F22 = Act.Hrs Retained Hrs
Text Symbol: F23 = Red. Hours for Advance
Text Symbol: F24 = Minimum Remuneration Hours Reduction
Text Symbol: F25 = Reduction Hours before Retention
Text Symbol: F11 = Min.Remuneration Hours Total
Text Symbol: F10 = Min.Remuneratn Hours(Plnnd)
Text Symbol: F09 = Overview: Retention &1 / Advance &2 BAP: Construct.:Flex
Text Symbol: F08 = Withhold. Hours
Text Symbol: F07 = Actual Hours
Text Symbol: F06 = Ttl Hrs Before Retention
Text Symbol: F05 = Reduction Hours
Text Symbol: F04 = Hours Before Retention (Planned)
Text Symbol: F03 = Work Center Assignment Period &
Text Symbol: F02 = The Value of wpbp-adivi (TADIVI) Is Zero
Text Symbol: F40 = Acc.BalancePrev.Mth
Text Symbol: F41 = /BEK
Text Symbol: F42 = Retention Hrs/Advance Curr. Month
Text Symbol: F43 = Inactive Period from &1
Text Symbol: FOP = Operation DBAU FL... can only be called after calling the DFLEX function once
Text Symbol: FRU = Rounding rule &1 does not exist in table T559R
Text Symbol: NEI = No entry in internal table &1 with &2
Text Symbol: NEP = No entry in table &1 with &2 on &3
Text Symbol: NET = No entry in table &1 with &2
Text Symbol: S01 = No contribution type was found for &1/&2/&3
Text Symbol: S02 = Rejection due to incmptble contrib. type
Text Symbol: S03 = Calculation Period
Text Symbol: S04 = Social Fund
Text Symbol: S05 = PS Area Group
Text Symbol: S06 = Employee subgroup grouping
Text Symbol: S07 = Exception/Addit
Text Symbol: S08 = Wg Type





Text Symbol: S09 = Amount
Text Symbol: S10 = General Contrib.Calcultn
Text Symbol: S11 = Spec.Contrib.Calculation
Text Symbol: S12 = Negative Gross Wage in WPBP Period &1
Text Symbol: BUE = for Absence
Text Symbol: BUF = Vacation Pay
Text Symbol: BUG = Supplem. Vacation Bonus
Text Symbol: BUH = Calculation of Supplementary Vacation Bonus
Text Symbol: BUI = Basics for Calculating the Vacation Allowance BAP: Construction
Text Symbol: BUJ = Cumulated Yearly Gross Vacation
Text Symbol: BUK = Gross Vacation in Current Month
Text Symbol: BUL = Frozen Gross Vacation
Text Symbol: BUM = Total of Adjustment Amounts and PE Claim
Text Symbol: BUN = Leave Remuneration from Gross Wage from Prev.Month
Text Symbol: BUO = Percent. Rate Leave Rem. for BL from Prev. Month
Text Symbol: BUP = Frozen Leave Remuneration from BL from Prev. Month
Text Symbol: BUQ = Leave Entitlements (Previous Month's Status)
Text Symbol: BUR = Leave Remuneration
Text Symbol: BUS = Vacation Granted by Previous Employer
Text Symbol: BUT = Previous ER Remaining Leave from Previous Year
Text Symbol: BUU = Remaining Leave Entitlement from Previous Year
Text Symbol: BUV = Current Year's Winter Compensation Current Month
Text Symbol: BUW = Current Year's Winter Compensation Current Year
Text Symbol: BUX = Previous Year's Winter Compensation Current Month
Text Symbol: BUY = Previous Year's Winter Compensation Current Year
Text Symbol: BUZ = Current Leave Entitlement
Text Symbol: BV0 = Interim Entitlement
Text Symbol: BV1 = Winter Compens. Advance
Text Symbol: BV2 = Leave Granted as Trainee
Text Symbol: BV3 = Leave Entitlements (Current Month's Status)
Text Symbol: BV4 = Specify Employment Days, No Automatic Calculation
Text Symbol: BV5 = Number of Associated Absence
Text Symbol: BV6 = Number of Hours with Adjustment
Text Symbol: BW0 = No participation in winter compensation calculation (IT 0049).
Text Symbol: COS = Cost assignment in infotype incorrect
Text Symbol: DAT = From &1 to &2
Text Symbol: EQU = ===========
Text Symbol: EV1 = For Construct. Site & (C1 Assignment No.)
Text Symbol: EV2 = Check the end of the two year period





Text Symbol: EV3 = Delimit infotype for the end of the 2 yr per. and create anew
Text Symbol: EV4 = Set 3 month period manually
Text Symbol: EVA = More than one entry per day in internal table gt_anspruch
Text Symbol: EVB = BAdI HRPAYDECI_EVA_INPUT Activ
Text Symbol: F00 = No flexible working time in WPBP period &1 because of unpaid absence
Text Symbol: F01 = The employee is not assigned to a flexibility model
Text Symbol: W04 = First
Text Symbol: W05 = Second
Text Symbol: W06 = Proport. Amounts
Text Symbol: W07 = -----------------------------------------------------------
Text Symbol: W08 = (Reduction Hours)
Text Symbol: W09 = Allowable Hours
Text Symbol: W10 = Composition of Valuation Basis
Text Symbol: W11 = ---------------- Manual Overriding------------------------
Text Symbol: WG1 = No Wage Type with Proc. Class 87 Specific. A for Value Credit &1 in T5D45
Text Symbol: Z01 = TV SRP:Standard Addit.Pension Constr.Ind.
Text Symbol: Z03 = Reduction Days (Manually via IT 15)
Text Symbol: Z04 = Reduction Days (Absence, RHC/WC Whole Day)
Text Symbol: Z05 = Red.Amount perMissngDy
Text Symbol: Z08 = Construction: Check Standard Addit.Pension
Text Symbol: Z09 = Payroll Currency
Text Symbol: Z10 = Wage Type Amount
Text Symbol: Z11 = Black: Original Entries
Text Symbol: Z12 = Blue: After Reduct.
Text Symbol: Z13 = SRP Processing Terminated, Processing Ended, Please Check
Text Symbol: Z14 = Messages (M), Warnings (W), Error Messages (E) and Processing Ended (X)
Text Symbol: Z16 = Reduct. Amount Per Day Cannot Be Determ.:&1
Text Symbol: Z17 = No Reduction Days Available, Processing as per Entries in Infotype
Text Symbol: Z18 = No Leave Fund Assignment (in T5DBF)
Text Symbol: Z19 = Leave Fund &1 Neither Wiesbaden nor Berlin
Text Symbol: Z20 = West/East ID &1: Neither W nor O
Text Symbol: Z21 = West/East ID Not Found (T5D0P)
Text Symbol: Z22 = WType Missing (&1 or Customer Copy). Check T596J and T512W
Text Symbol: Z23 = ER Contrib.Not Red.
Text Symbol: Z24 = EE Contrib.Not Red.
Text Symbol: Z25 = Constant &1
Text Symbol: Z26 = - none -
Text Symbol: Z28 = ----------------------------------------------------------------------------
Text Symbol: Z29 = Number of Surrendered SRP Wage Types <> 1. Processing Ended



Text Symbol: Z30 = No SRP Wage Type Surrendered; Being Processed
Text Symbol: Z33 = Minimum Sum Not Reached. Processing Ended, Check Total in IT 14
Text Symbol: Z34 = Here No Processing (Poss. See Function Call &1)
Text Symbol: Z35 = Number of Surrendered SRP Wage Types <> 2. No Reduction Made
Text Symbol: Z36 = ER Contrib. and EE Contrib. Surrendered via IT 0699;Being Proc.
Text Symbol: Z37 = Wage Type Cannot Be Determined in IT. Check IT 0699. Processing Ended
Text Symbol: Z38 = Retroactive Accounting and Individual Transfer: Amounts Taken fr.Orig.Mnt
Text Symbol: Z39 = Manual Intervention (Note 588347) May Be Needed for Correction
Text Symbol: S20 = Maximum Number of Loop Passes Reached (V_T5DBK-SZVIT)
Text Symbol: S21 = Additional Insurance Contribution Has Not Changed, Loop Is Exited
Text Symbol: S22 = Wage Type BBZV Does Not Exist, Loop Is Exited
Text Symbol: SK0 = No Processing Required Here
Text Symbol: SUM = -----------
Text Symbol: T01 = General data
Text Symbol: T02 = Attribute Training Year IT0192
Text Symbol: T03 = Social Fund
Text Symbol: T04 = Pay Scale Area Grouping
Text Symbol: T05 = Calculation of Training Reimbursement
Text Symbol: T06 = Manual Reimbursement Amount /BA1
Text Symbol: T07 = Paid Training Reimbursement /BA0
Text Symbol: T08 = Normal Calculation Basis T5DB1
Text Symbol: T09 = Reduced Calculation Basis T5DB1
Text Symbol: T10 = Reimb. Amount Capped
Text Symbol: T11 = Flat-Rate T5DB1
Text Symbol: T12 = Reim. Amount with Flat Rate
Text Symbol: T13 = ReductionPLAN/ACT
Text Symbol: T14 = Reimbursement amt calculated /BA1
Text Symbol: T15 = No attribute maintained for reimbursem.
Text Symbol: T16 = Calculation of Training Reimbursement - Entered Manually
Text Symbol: T17 = Calculation of Training Reimbursement
Text Symbol: T18 = No Calculation Basis in T5DB1
Text Symbol: T19 = Existing WPBP Factor
Text Symbol: U51 = Check whether a record exists. If it does,
Text Symbol: U52 = deactive infotype optimization in schema DIN0.
Text Symbol: U53 = If it does not, check whether a record needs to be created.
Text Symbol: U54 = CompanyAccountNo.(T5DDE)?: for PB PTB BAUTY U-class (T5DBF)
Text Symbol: U55 = /BQ* - Wage types existed in IT and were deleted
Text Symbol: U56 = Construction Ind.: Regulation for Creating /BQ* - Wage Types Not Found
Text Symbol: U57 = Construction Ind.: Missing Arithm.Oper.in V_T596I, Subappl. CIU* !
Text Symbol: U58 = HR_DE_CI_URLAUBSKONTO: Unknown Exception Raised
Text Symbol: U59 = LeaveAccount on Remuneration Statement Will Not Be Created
Text Symbol: U60 = Compare V_T596I, subappl. CIU* with Client 000 ab
Text Symbol: U61 = Employee Not Active at End of Payroll Period -> No Leave Account
Text Symbol: U62 = Employee Not Industrial -> No Leave Account
Text Symbol: ULI = --------------------------------------------------------------------
Text Symbol: W00 = 2nd Payment Period for 13th Monthly Income &1 &2
Text Symbol: W01 = 2nd payment of 13th salary due to employee leaving
Text Symbol: W02 = --------------- Value for Calculation Formula--------------
Text Symbol: W03 = Payment
Text Symbol: B40 = B40 Error when Structuring Internal Table wgtyp_for_urln
Text Symbol: B41 = B41 Emp. days from previous period are invalid
Text Symbol: B42 = B42 Remaining entitlement to days in lieu is invalid
Text Symbol: B43 = B43 Incorrect alloc. of emp. days for prev. period
Text Symbol: B44 = B44 Calculation of Adjustment Amounts Incorrect
Text Symbol: B45 = B45 Inconsistent indicator in day string DBTTL
Text Symbol: B46 = B46 Leave Entitlement or Advance
Text Symbol: B47 = B47 WT Leave Remuneration or Vacation Bonus not found in IT
Text Symbol: B48 = B48 Valuation basis interim entitlement not found in IT, WTyp
Text Symbol: B49 = B49 Leave entitl.neg for rst of prev.year for prev.ER
Text Symbol: B4A = Error when setting up leave entitlement (function DBAU URLA):
Text Symbol: B4B = Error when Calculating Employment Days (Function DBAU BTAG)
Text Symbol: B4C = B4C LveType not found in T5DBF for 'Rem. Prev. Year Prev. Employer'
Text Symbol: B4E = Under Key
Text Symbol: B4F = Incorrect Entry in T5DBF
Text Symbol: B4G = Error for Leave Granted (Function DBAU URLG):
Text Symbol: B4N = Error for Leave Granted (Function DBAU URLN):
Text Symbol: B4V = Unknown leave remun. rule &1
Text Symbol: B4W = Unknown vac. allowance rule &1
Text Symbol: B4X = Leave types for rate/addit. leave not clear for remuneration rule
Text Symbol: B50 = Error when Structuring Reference Work Schedule
Text Symbol: B51 = Calculation Locked
Text Symbol: B53 = Calculation Manually Overridden
Text Symbol: B54 = No storage wage type given
Text Symbol: B55 = No Valid Calculation Formula
Text Symbol: B56 = Formula Used
Text Symbol: B57 = Full Months of Employment
Text Symbol: B58 = Chargeable Empl.Months
Text Symbol: B59 = Hours Min. Entitlement
Text Symbol: B5A = Percentage
Text Symbol: B5B = Hours Worked
Text Symbol: B5C = Valuation Basis WT
Text Symbol: B5D = Valuation Basis Rate
Text Symbol: B5E = AMT Valuation Basis
Text Symbol: B5F = Min.Entitlement
Text Symbol: B5G = (Amount Transferred)
Text Symbol: B5H = Fxd val.
Text Symbol: B5I = Amount calculated
Text Symbol: B5J = FinalAmnt
Text Symbol: B5K = Rounded Amount
Text Symbol: B5L = Storage Wage Type
Text Symbol: 001 = Total
Text Symbol: 016 = &1
Text Symbol: B00 = Payroll (Constr. Ind.): Yes
Text Symbol: B10 = Table ETA : Meals/Separation Allowance
Text Symbol: B11 = Table EWA: Weekend Trip Home
Text Symbol: B12 = Table EFK: Trans. Cost Reimbursem.
Text Symbol: B13 = Day CostAsst
Text Symbol: B14 = Amount of WType Subject to Tax
Text Symbol: B15 = Amount of Tax-Free Wage Type
Text Symbol: B16 = Team AbsDay Return TxAcc AbsHours Day Program
Text Symbol: B17 = Return TxAcc TC Reimburse. No WEHF Trip/Return
Text Symbol: B18 = Amount TxFr/FR Tax WType
Text Symbol: B19 = Tax-Free
Text Symbol: B1A = TravelCosts
Text Symbol: B1B = Typ TxAcc Journ Vkm From To
Text Symbol: B1C = Flat Rate 1 Flat Rate 2
Text Symbol: B1D = Wage Type Name
Text Symbol: B1E = Meals
Text Symbol: B1F = Ty. TxAcc Tx From To Flat Rate
Text Symbol: B1G = Overn. Stays
Text Symbol: B1H = Ty. TxAcc From
Text Symbol: B1I = Expenses
Text Symbol: B1J = Ty. Payr Journ Vkmtl Hours From To
Text Symbol: B1K = Daily Return
Text Symbol: B1L = Expense From To Minimum Absence
Text Symbol: B1M = Meals Allowance Wage Type
Text Symbol: B1N = Weekly Return
Text Symbol: B1O = Sep.Allow. Start End Number Days Full Rate Half Rate
Text Symbol: B1P = Reimburse. Abs.Reimb.Wage Type
Text Symbol: B1Q = Max. Distance Reimburse Separat.
Text Symbol: B1R = WT Amount
Text Symbol: B1S = Reimburse Reim.Pass. IntSchlVkm
Text Symbol: B1T = Attribute Flat Rate Tax
Text Symbol: B1U = Weekend Trips Home
Text Symbol: B1V = Trans. Cost Reimburs.
Text Symbol: B1W = Error in Cust. Enhancement EXIT_SAPLHRB0_001
Text Symbol: B20 = (Start)
Text Symbol: B21 = XZVBAU: ZVBAU/WPBP Grouping
Text Symbol: B22 = APZNo From To Fund
Text Symbol: B23 = EE Number CompNo Sp PSGrp GrpgB Tab
Text Symbol: B24 = SKBAU: Contr.Areas/Contributions
Text Symbol: B5M = Current Header of Table
Text Symbol: B90 = Not possible to form assessment basis using function DBAU 13MB
Text Symbol: B91 = Calculation Basis Was Manually Specified
Text Symbol: B95 = Linked Absence Occurred (IT 2001: Flag 1 or Flag 2 Set)
Text Symbol: B96 = Check Reduction Hours, Poss. Surrender Delta Reduction Hrs (/BWD in IT 15)
Text Symbol: B97 = Check Rounding Rule in V_T5DBP and V_T559R
Text Symbol: BA1 = No winter compensation period: no processing nec.
Text Symbol: BA2 = No winter compensation acc. to CL:no processing nec.
Text Symbol: BA3 = No model for flexible work. time found
Text Symbol: BA4 = Error in winter compensation processing
Text Symbol: BA5 = Current status of remuneration account:
Text Symbol: BA6 = Working Time Account After Credit Note WA-VL Leave Manually:
Text Symbol: BA7 = Working Time Account After Credit Note WA-VL Leave Pay Scale:
Text Symbol: BA8 = Working Time Account After Deduction WA-VL
Text Symbol: BA9 = Working Time Account After Deduction WA-VL
Text Symbol: BAA = Leave Account from Remaining Credit
Text Symbol: BAU = For C1 Assignment
Text Symbol: BB0 = Error During Import of Constr. Industry Trans.Data
Text Symbol: BB1 = Error Importing Construction Industry Expenses
Text Symbol: BG0 = No Assess.Rate in Table T5D3A for Workers'Compensation Association &1
Text Symbol: BG1 = No Entry in Table T5D3A for Workers'Compensation Association
Text Symbol: BG2 = No Hazard Pay Available in Table T5D3B for Workers'compensation Association
Text Symbol: BL1 = Gross Pay for WPBP Split Deleted (Employee not "Industrial")
Text Symbol: BL2 = Gross Wage Distributed w/o WPBP Spl
Text Symbol: BL3 = Negative Gross Wage (Partially) Deleted During Assignm.to a Company Account No.
Text Symbol: BL4 = Gross Wage for WPBP Split Deleted (Employee Does Not Participate in SFP)
Text Symbol: BMU = Leave Remuneration: Manual Specification of Remun. from Gross Wage: &1
Text Symbol: BS0 = No participation in social fund procedure (IT 0189)
Text Symbol: BU0 = Work Center Assignment (WPBP):
Text Symbol: BU1 = Employment Days Indicator
Text Symbol: BU2 = Days of Current Period
Text Symbol: BU3 = Days from Previous Period
Text Symbol: BU4 = Days Possibly for Subsequent Period
Text Symbol: BU5 = Adjustment Amount:
Text Symbol: BU6 = No entry in table
Text Symbol: BU7 = for Key
Text Symbol: BU8 = Key Date for Determining Leave Rule
Text Symbol: BU9 = Personnel Subarea Modifier
Text Symbol: BUA = Vacation Pay Calculation BAP
Text Symbol: BUB = Supplementary Vacation Bonus Calculation
Text Symbol: BUC = Leave Days
Text Symbol: BUD = Supplementary Leave Days
Text Symbol: B5N = Minimum length of service for entitlement not reached
Text Symbol: B5O = Date of calculation
Text Symbol: B5P = Amount Deducted
Text Symbol: B5Q = No Flexible Working Hours Model from &1
Text Symbol: B5R = WrkTimeFlexModel
Text Symbol: B5S = Act. Hours Advance
Text Symbol: B5T = Reduced Hrs Advance
Text Symbol: B5U = Act. Hrs Withholding
Text Symbol: B5V = Advance Hours
Text Symbol: B5W = Withhold. Hours
Text Symbol: B5X = Pay Scale Mon. Working Time
Text Symbol: B5Y = WT Account Adjustment Hours
Text Symbol: B5Z = Deducted Hrs from Overtime
Text Symbol: B60 = Min. Remuneration Hrs
Text Symbol: B61 = Empl.Mon.Total
Text Symbol: B62 = Reduc. Hrs before Withholding
Text Symbol: B63 = Reduction of Min. Remun. Hrs
Text Symbol: B64 = Calculation: &1 to &2
Text Symbol: B65 = Error in Overtime Calculation
Text Symbol: B66 = Red.Hrs Total
Text Symbol: B67 = Overview of Reduction Hours for Industrial Employees
Text Symbol: B68 = - No Overriding -
Text Symbol: B69 = Manuell Delta (Sick)
Text Symbol: B70 = Calculated (Sick)
Text Symbol: B71 = Calculated (Absent)
Text Symbol: B72 = Reduction Hours from Prev.Pers
Text Symbol: B73 = (Absent)
Text Symbol: B74 = Determined Full Employment Months Too Small
Text Symbol: B75 = (Sick)
Text Symbol: B76 = Missing Function DBAU 0192 in Payroll Schema
Text Symbol: B77 = Period:
Text Symbol: B78 = Total Reduction Hours
Text Symbol: B79 = Reduction Hours Deltas See
Text Symbol: B80 = Processing Rule Employer Contribution: &1
Text Symbol: B81 = Working Hours for Capital Formation :&1
Text Symbol: B82 = Employer Contrib. per Hour: &1
Text Symbol: B83 = Working Days Credited: &1
Text Symbol: B84 = Total of Transfer Amounts: &1
Text Symbol: B85 = ER Share Industrial on Changing Employee Subgroup: &1
Text Symbol: B86 = Employer Contrib.: &1
Text Symbol: B88 = Spec.Form of Contract(ExcessAmntsAgrmnt): &1


INCLUDES used within this REPORT H01PLOGC

INCLUDE RPCBL0D0.
INCLUDE H01PLO1C.
INCLUDE H01PLO2C.
INCLUDE H01PLO3C.


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:

NAMETAB_GET * CALL FUNCTION 'NAMETAB_GET' "YMOAL0K065380v * EXPORTING * tabname = $tablename * langu = sy-langu * TABLES * nametab = tabinfo * EXCEPTIONS * internal_error = 1 * table_has_no_fields = 2 * table_not_activ = 3 * no_texts_found = 4.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = $tablename langu = sy-langu TABLES dfies_tab = tabinfo EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.



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 H01PLOGC or its description.