cancel
Showing results for 
Search instead for 
Did you mean: 

Benefit Salary BSAL not matching annual salary

Former Member
0 Kudos

In infotype 8 the pay period is bi-weekly. We have defined a bi-weekly wage type that is set based on the annual salary (ansal) that is entered. The bi-weekly wage type characteristic is set to round up to the next .01. For example, if annual salary = 20,000.00 then the bi-weekly salary is 769.24.

The wage type valuation for BSAL (IMG > Personnel Management > Personnel Administration > Payroll Data > Basic Pay > Define Annual Salary > Relevant wage types for annual salary validation) contains the bi-weekly wage type. The problem is that the benefit salary BSAL is calculated by taking the bi-weekly salary from IT0008 and multiplies by 26. Since we round up to the next .01 in IT0008 the benefit salary calculated does not match the annual salary. In the example above the benefit salary is calculated to be 20,000.24 (769.24 * 26).

SAP documentation on benefit salary says:

"The system reads all Additional Payments (infotype 0015) that fall in the year preceeding this date. The sum of all these amounts is then multiplied by the number of payments the employee receives during the year (from the period modifier on their Basic Pay record (infotype 0008))."

My problem is I want benefit salary to equal the annual salary entered in IT0008, not bi-weekly salary * 26. How can I set up BSAL to use the annual salary?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

You can consider user exit PBEN0010 (EXIT_SAPLHRBEN00GENERAL_010) to calculate BSAL based on PA0008-ANSAL.

Hope this helps.

Donnie

Former Member
0 Kudos

I have considered this but using BSAL is nice because it is pulling in the wage type from infotype 15 that we have set up and using the enhancement is much more complicated because of the other infotypes that go into our total benefit salary

Former Member
0 Kudos

I ended up using PBEN0010 and doing the calculation in this enhancement

Answers (2)

Answers (2)

former_member193210
Active Contributor
0 Kudos

Is your "Annual Salary" on IT0008 based on ASAL or BSAL?

Did you compare the relevant WTs for ASAL & BSAL?

Former Member
0 Kudos

Feature ANSAL contains wage type ASAL.

Wage type characteristics for ASAL

Amount > add to total checked

Indirect valuation > Indirect eval module - ANSAL

Relevant wage types for annual salary valuation for indirect eval module ANSAL

Valuated WT - ASAL

Contains the hourly and Salary exempt periodic (bi-weekly) wage types, copied

Valuated WT - BSAL

Contains the hourly and Salary exempt periodic (bi-weekly) wage types, copied

Somehow I need to get the annual salary and not the periodic salary wage types, to be included in BSAL. I have tried adding WT ASAL to the Valuated WT BSAL but it is coming over as blank. It does not appear that ASAL is being populated with annual salary

former_member193210
Active Contributor
0 Kudos

What are your Basic Salary WTs parameters in V_T511 ?

Former Member
0 Kudos

What are you looking for with this question?