SAP Reports and Programs

Share |

HOMCALC0 SAP ABAP Report - Payroll driver (Oman)


HOMCALC0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the standard documentation available for this report and a few details of other objects it interacts with such as tables, function modules, includes etc. If you would like to see the full code listing simply enter HOMCALC0 into the relevant SAP transaction such as SE38 or SE80

Contribute (Add Comments)
Below is the basic information available for SAP report HOMCALC0 and is provided for your convenience to access as and when required. Although the 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 HOMCALC0 or its description.

ABAP code:


ABAP code listing snippet for SAP ABAP Report HOMCALC0

* 4.7
* XULAL0K066664 12112001  CHANGES TO INCLUDES STRUCTURE FOR CE
* 4.6C
* FELPL0014738     04.2002 improved interface for EDT/HRFORMS
* FELL9CK081816    01.2002 link to HRFORMS added
* QNZL9CK004213 06.04.2000 INCLUDE TRANSFER MACROS
* XXBPH0K007113 05022000  new loan structure completed
* TOUK052660    29111999  INCLUDE RPCACC09 DEACTIVATE
* XXBAHRK059316 29111999  EXAMPLE NATIO INCLUDE FOR LOANS
* QNZAHRK060299 16111999  INCLUDE RPCALCX0_CUMUL_TABLES
*
* 4.6A
* XULAHRK044933 23031999  INCLUDE FUNCTION AVERA
* 4.0C
* XDOAHRK000071 20011998  RPCFDC19 added
* YLHAHRK000132 13011998  ACCRUALS INCLUDED/TEMSE DATA DISABLED
* XDOAHRK000070 18121997  INCLUDE RPCEDX09 DISABLED
* XDOALRK066230 03121997  INCLUDE RPCFDP09 ADDED
* 4.0A

....See full code listing within your SAP system using transactions such as SE80 and SE38

Includes used within report:

INCLUDE RPCPLOG0. "XDOALRK054017
INCLUDE RPC2PS00. " CLUSTER OF GENERATED SCHEMAS
INCLUDE RPC2PT00. " CLUSTER OF GENERATED SCHEMAS TEXTS
INCLUDE UP50QDAT. " COMMON PART PSOPER FOR UPDATE TASK
INCLUDE UP50QDAT. " COMMON PART PSOPER FOR UPDATE TASK

INCLUDE RPC2CD09.
INCLUDE RPCFOP00.
INCLUDE RPC2B201.
INCLUDE RPTDAT00. " COMMON PART OTABLES, ADDITIONAL FIELDS
INCLUDE RPTDAT00. " COMMON PART OTABLES, ADDITIONAL FIELDS

INCLUDE RPC4F_0C. " CONSTANTS "VKIK028654
INCLUDE RPC4F100.
INCLUDE RPCFVP09.
INCLUDE RPCFPABS.
INCLUDE RPUMKC00.
INCLUDE RPCLG000. "XDOALRK009801
INCLUDE RPCHRT09_UNIT_APER.


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!


Text pool values


Selection Text: TST_ON = Test run (no update)
Selection Text: SW_INTIM = Integration with Time Managemt
Selection Text: SCHEMA = Payroll schema
Selection Text: RUECK-AB = Forced retro.accounting as of
Selection Text: P_VANAM = Layout for Log
Selection Text: PRT_PROT = Display Log
Selection Text: PAYTY =
Selection Text: PAYID =
Selection Text: OCRSN =
Selection Text: EDT_VARI =
Selection Text: BONDT =
Title: Payroll driver (Oman)
Text Symbol: X02 = Details for reporting
Text Symbol: X03 = Log
Text Symbol: X04 = Test options
Text Symbol: X05 = Remuneration statement parameters
Text Symbol: X06 = Layout for remun.statement
Text Symbol: X07 = Layout for Log
Text Symbol: X08 = Also display time data processing log
Text Symbol: X09 = Name of the HR Form
Text Symbol: X11 = No Remuneration Statement
Text Symbol: X16 = Display Variant Salary Statement
Text Symbol: X19 = Name of HR Form
Text Symbol: X98 = Payroll reason
Text Symbol: X99 = Off-cycle payroll
Text Symbol: X01 = General program control
Text Symbol: 001 = Social Insurance calculation
Text Symbol: 002 = Employee is not contributing to Social Insurance
Text Symbol: 003 = Social Insurance fund type not found
Text Symbol: 004 = ER PASI
Text Symbol: 005 = EE Total PASI
Text Symbol: 006 = ER Total PASI
Text Symbol: 007 = Total of PASI contributions
Text Symbol: 008 = EE PASI
Text Symbol: 009 = No entry in table:
Text Symbol: 010 = Omani/GCC nationals contribution
Text Symbol: 011 = Cumulation base should not be a negative value
Text Symbol: 012 = Health & Life Insurance calculation
Text Symbol: 013 = Maintain Health Insurance Premium & Eligibility Table(T7OM03)
Text Symbol: 014 = EE contribution
Text Symbol: 015 = ER contribution
Text Symbol: 016 = Employer contribution for Life Insurance
Text Symbol: 017 = Employer base for Life Insurance
Text Symbol: 018 = ER base
Text Symbol: AAA = Key
Text Symbol: ER1 = Aper not correctly created
Text Symbol: ER3 = Customizing Settings Missing
Text Symbol: ES0 = Necessary Customizing not available
Text Symbol: R48 = Invalid field $ in line :
Text Symbol: R62 = Table $ not supported in operation TABLE
Text Symbol: TC1 = No Pay. CC PAr Cost ctr Order ActTy Send CC PAr Cost ctr





comments powered by Disqus