SAP Note 2954761 - Manual Correction Instruction

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

INTERNAL

SAP Note 2954761 – Manual Correction Instruction


This document contains the manual implementation steps that must be followed to install SAP note number
2954761.

TABLE OF CONTENTS
1. CORRECTION OVERVIEW .............................................................................................................. 2
1.1. System Objects................................................................................................................................ 2

2. MANUAL IMPLEMENTATION STEPS............................................................................................ 3


2.1. Creating Payroll Subschema .......................................................................................................... 3
2.2. Updating Payroll Subschema ......................................................................................................... 3
1. CORRECTION OVERVIEW

1.1. System Objects


The following system enhancements are provided in this legal change:

Object Type Documentation

GOSI Monthly Base Payroll schema Use


Calculation (SAS1) This subschema is used to calculate social insurance (GOSI) contribution
base on a monthly basis.

Structure
The subschema comprises the following main steps:

1. Calculation of GOSI contribution base for the active payroll period.

2. Adjustments for employees over 50 years.

3. Handling of WPBP splits in the active payroll period.

4. Overriding of GOSI applicable earnings as required.

This subschema uses payroll function SI Contribution Base Calculation


(KSA) (SASIC) to calculate the base for GOSI-applicable earnings.

Social Insurance- Payroll schema Note: This subschema has been updated to incorporate the new
Applicable Earnings subschema SAS1 and removal of existing logic for calculating GOSI
Calculation - Monthly contribution base.
(SIAM)
Use
This subschema is involved in social insurance (GOSI) contribution base
calculations. You can use it instead of Cumulate Social Insurance-
applicable Earnings (SIAC) and Social Insurance-Applicable Earnings
Calculation (SIAN) to do the following:
• Compute different GOSI basis for different GCC nationals using
the Assign Wage Types to SI Funds for Base Calculation
Customizing activity.
You can specify, for each of your customized GOSI groupings, the
wage types that the system must include when calculating the
GOSI-applicable earnings.
• Overwrite GOSI-applicable earnings.
Structure
This subschema uses the GOSI Monthly Contribution Base (SAS1)
subschema to calculate the base for GOSI-applicable earnings on a
monthly basis.
2. MANUAL IMPLEMENTATION STEPS

2.1. Creating Payroll Subschema

Context
Create a new subschema to calculate GOSI contribution base for monthly calculation scenario.

Procedure

1. Execute transaction code PE01.


2. Create schema SAS1.
3. Use the following attributes for the schema:

4. Enter the source text as follows:


Line Func. Par1 Par2 Par3 Par4 D Text
000010 COM ========================================
000020 BLOCK BEG GOSI Monthly Contribution Base Calculate
000030 SASIC Saudi Social Insurance Basis
000040 PIT SAG1 NOAB Create /374 & carry over history <GOSSA
000050 PIT SA37 NOAB Determine SI applicable earning - /370
000060 PIT SA67 NOAB
000070 PIT SA65 NOAB Adjust /370 for over 50
000080 LPBEG RC LOOP over original results
000090 IMPRT O Import original results of period
000100 LPEND ENDLOOP
000110 IF LPRC IF loop processed?
000120 ELSE ELSE no original results on cluster
000130 RFRSH ORT Initialise ORT
000140 ENDIF ENDIF to: LPRC
000150 PIT SA56 NOAB Adjust GOSI applicable indicator
000160 PIT SA57 NOAB Assign /390 to each wpbp
000170 PIT SAG2 NOAB Determine /370 based on age
000180 PIT SA61 NOAB Ovewrite GOSI Applicable earnings
000190 BLOCK END End of Schema

5. Save your entries.

2.2. Updating Payroll Subschema

Context
Update payroll subschema SIAM (or your custom subschema that is based on SIAM) to incorporate the
newly-created subschema. The following steps assume you use SAP-provided subschemas only.

Procedure

1. Execute transaction code PE01.


2. Enter subschema SIAM and edit it.
3. Remove the following lines from the subschema:
4. Add the following lines:

5. Save your entries.


Copyright/Trademark

You might also like