Salary Calculation Procedure
This procedure is called by all programs doing Salary- or Salary Budget Calculations. Procedure name - f83ccc.pc
Processing Rules
- The system combines Individual Earnings and Deductions {FPRI-2}
with Global Earnings and Deductions {FPRG-7} linked to the
relevant appointment types for each personnel member included
in the calculation. Individual Earning and Deductions will override
Global Earnings and Deductions provided that the same Earning- or
Deduction Code and the same Salary Level is used.
- Only Earning- and Deduction Codes with Start Dates before the
last day of the Cycle and no End Date or End Date on or after last Day
of the Cycle will be used.
- A "Validation Report" is always produced which lists those employees with
- Taxable income below their tax thresholds.
- Inconsistencies and errors in the definitions of tables and
earnings/deductions which would result in incorrect salary calculations
- These “fatal” errors should be corrected and
the pay run should be repeated. Once the errors are resolved,
these error messages will disappear
- Salaries are calculated taking into account Appointment-, Resignation- and Bonus Dates, Stop Payment Instructions
- Calculations for each personnel member are done in Salary Level sequence according to the Calculation Methods
entered on the Earnings and Deductions. Refer to the on-line
documentation for "Query Calculation Methods" {FPRG-25} for more detail. For example tax calculations, refer to "Personal Tax Calculation Examples".
- Nill transactions (Transactions where the amount calculated is zero) will not be written to the Salary Transaction File
- The rules for determining the General Ledger Allocation (GLA) is described in the definition of "Earning / Deduction Types {FPRG-6}". If the GLA specified is not active for the financial year of the payroll system as in "Maintain Subsystems Definition" {FCSM-2}, the GLA specified in the "Suspense Account for Inactive GLA's" {FPRM-7} will be used. GLA's are set to active for a financial year in "Maintain GL Allocations" {FCSO-6}.
- If the Suspense Account for Inactive GLA's is not entered, the calculation will terminate with an error message
- Inactive GLA's will be listed in a "Inactive GLA Report"
See Also:
History Of Changes
Job Number |
By Whom |
Description |
Date |
System Version |
t09865 |
Frans |
Create the page |
12 Dec 2006
|
v01.0.0.0 |
t126911 |
Allie |
Date effective Notches |
31-jan-2007 |
v01.0.0.0 |
t130874 |
Frans |
Event Type O |
13 Feb 2007 |
v01.0.0.0 |
t162254 |
Charlene van der Schyff |
Correct the
naming convention of this manual from om_f83ccc, to sp_fpr_f83. Correct
the history of changes layout as well, must comply to standards. |
21-Sep-2009 |
v01.0.0.2 |