SAP Reports / Programs | Payroll | Singapore(PY-SG) SAP PY

H25PLOG0 SAP ABAP INCLUDE - Subroutine pool for new payroll log (Singapore)







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


Text pool values


Title: Subroutine pool for new payroll log (Singapore)
Text Symbol: T47 = Compute contribution Base and Limit for individual fund type
Text Symbol: T46 = Read table T5R1F to find current contribution group using WT /106
Text Symbol: T45 = using Additional Fund relevant earnings (/106)
Text Symbol: T44 = are populated in Table IT
Text Symbol: T43 = Additional Fund contribution is calculated by Processing Table
Text Symbol: T42 = From IT table
Text Symbol: T41 = One or more contribution Limit wage types
Text Symbol: T40 = Calculate contribution for Additional funds relevant earnings wage type
Text Symbol: T39 = Determine applicable Contribution Group for derived WAGE LEVEL from Table T5R1H
Text Symbol: T38 = Determine applicable WAGE LEVEL table T5R1H
Text Symbol: T36 = CPF calculation for PRs:
Text Symbol: T35 = FWL calculation:
Text Symbol: T34 = Applicable contribution rates:
Text Symbol: T33 = Determine wage level and contr. group for transition period from table T5R1G
Text Symbol: T32 = Calculating transition period for PR...
Text Symbol: T31 = Calculation of additional fund contribution (SINDA/MBMF/CDAC...)
Text Symbol: T30 = The calculating FWL days bases on WP issuing date and expiry date
Text Symbol: T29 = Read table T5R1E to find current contribution percentages
Text Symbol: T28 = Fund Type
Text Symbol: T27 = CPF calculation:
Text Symbol: T26 = Load
Text Symbol: T25 = Save
Text Symbol: T69 = Calculate EE & ER CPF contribution amount for current OW
Text Symbol: T68 = Compute employer FWL contribution Base & Limit
Text Symbol: T67 = Employer contribution Base & Limit wage type
Text Symbol: T66 = Compute employer FWL contribution amount
Text Symbol: T65 = Wage Type Amount
Text Symbol: T64 = AGE:
Text Symbol: T63 = Begin date:
Text Symbol: T62 = Birth date:
Text Symbol: T61 = EE & ER CPF contribution LIMIT wage types for OW
Text Symbol: T60 = EE & ER CPF contribution BASE wage types for AW
Text Symbol: T59 = EE & ER CPF contribution LIMIT wage types for OW
Text Symbol: T58 = EE & ER CPF contribution BASE wage types for OW
Text Symbol: T57 = Determine EE & ER CPF contribution Base & Limits for OW & AW wages
Text Symbol: T56 = is populated in Table IT
Text Symbol: T55 = Compute Employer SDF contribution using Base and Limit, wage type





Text Symbol: T54 = Compute contribution Base and Limit wage type
Text Symbol: T53 = from table IT
Text Symbol: T52 = Calculate SDF contribution for SDF relevant earnings wage Type
Text Symbol: T51 = SDF payable by employer
Text Symbol: T50 = One or more Employee Contribution wage types
Text Symbol: T49 = Compute Employee contribution using contribution Base and Limit
Text Symbol: T48 = One or more contribution Base wage types
Text Symbol: T24 = AW wage related wagetypes are cumulated into Table CAW.
Text Symbol: S01 = Total wages for last year, current year
Text Symbol: P13 = No entry in table &1 for key &2 &3 &4 &5
Text Symbol: P12 = Kein Eintrag in Tabelle $ zu Argument $ zum Zeitpunkt $:
Text Symbol: E14 = Symbolic condition &1 unknown
Text Symbol: E13 = The begin date of pay period is less the date of being granted PR status
Text Symbol: E12 = Expiry date in I0185 is out of the FWL record
Text Symbol: E11 = The issuing date in I0185 is out of the FWL record time
Text Symbol: E10 = The expiry date in I0185 is blank
Text Symbol: E09 = Issuing date in I0185 is out of FWL record
Text Symbol: E08 = Invalid table entry for operation
Text Symbol: E07 = Incorrect or missing parameter in function:
Text Symbol: E06 = Payroll not possible because data is missing:
Text Symbol: E05 = Internal error during export
Text Symbol: E04 = The institution of soc. provident fund is not supported the Fund Type:
Text Symbol: E02 = No entry in table &1 for key &2 &3 &4 &5
Text Symbol: E01 = No entry in table &1 for key &2 &3 &4 &5 on &6
Text Symbol: CVS = End of Protocols for CPF Contr. on AW (Year End Procedures)
Text Symbol: CVR = Begin of Protocols for CPF Contr. on AW (Year End Procedures)
Text Symbol: CVM = End of Protocols for Calculation FWL-Days
Text Symbol: CVL = Full month payment for FWL:
Text Symbol: CVK = Number of days for part-month FWL:
Text Symbol: CVI = Begin of Protocols for FWL calculations
Text Symbol: S02 = along with additional wages.
Text Symbol: T23 = on sum of current AW and previous year OW is used to find AW contribution
Text Symbol: T21 = Limit 100,000 SGD per annum
Text Symbol: T20 = Contribution wage types
Text Symbol: T19 = Calculate CPF contribution amount for current AW by considering previous year OW
Text Symbol: T18 = Calculate EE & ER CPF contribution amount for current OW
Text Symbol: T17 = Read table T5R1C to find current contribution percentages
Text Symbol: T16 = Determine OW, AW and TW applicable for CPF
Text Symbol: T14 = Citizens and PRs





Text Symbol: T13 = Compute CPF technical age by using Begin date and Birth date for
Text Symbol: T12 = Social Insurance(SV) table
Text Symbol: T11 = by processing
Text Symbol: T10 = Calculate CPF/FWL/PR contribution based on
Text Symbol: T09 = Calculation of EE & ER CPF contribution for citizens, PRs, FWs
Text Symbol: T08 = Read data from infotype 0179 with all splits and append ST
Text Symbol: T07 = Read data for Income Tax
Text Symbol: T06 = Read data from infotype 0181 with all splits and append ADDF
Text Symbol: T05 = Read data for Additional Funds like SINDA, MBMF, CDAC etc
Text Symbol: T04 = Read data from infotype 0186 with all splits and append SV
Text Symbol: T03 = Read data for Social Provident Fund like CPF and FWL
Text Symbol: T02 = Read data from infotype 0185 with all splits and append NRIC
Text Symbol: T01 = Read data for NRIC
Text Symbol: SG2 = PR-Transition period > 3 years ! Please check P0186


INCLUDES used within this REPORT H25PLOG0

No INCLUDES are used within this REPORT code!


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