cancel
Showing results for 
Search instead for 
Did you mean: 

Basic salary of an employee

Former Member
0 Kudos

Hey All,

I am new to HCM and i want to know how to fetch basic salary of an employee based on his personnel number. I know that i need to fetch it from PA0008. What i don't know is the wage type i need to use.

In table T512T i found a number of wage type for basic salary. So which one should i use so as to fetch the "BASIC SALARY". I have attached the Screen Shot of the Table T512T showing Basic salary and wage type.

Can someone help me out . Your help will be appreciated.

Thanks in advance.

Regards

Accepted Solutions (0)

Answers (1)

Answers (1)

jalananand
Explorer
0 Kudos

Hi Amaranatha,

In SAP payroll, wage types have to be created for each country. If you see the screen shot there is a column which has numbers 21,16,etc. This is the country codes e.g 10 is for USA, 01 is for Germany, etc. so check for the country code you want to find out the basic salary and the corresponding wage type in this table should be the basic salary. Please let me know if you need any further help.

Regards,

Anand Jalan

Former Member
0 Kudos

Hi Anand,

Thank you so much for your quick relpy. Can you please give the process of doing that? What needs to be passed as input? The way i did is not showing the exact output.

Regards

jalananand
Explorer
0 Kudos

Dear Amaranatha,

Select the Molga which is the country code for the country you want to find the basic salary. PFB the screenshot.

Regards,

Anand Jalan

Former Member
0 Kudos

Hi Anand,

Sry for the late reply.Actually i solved it.

1) User enters an employee number and using FM i am getting the Country code and TRFKZ.

2) Fetching the PA0008 using personnel number

3) Based  on  molga trfgb trfar trfgr trfst trfkz i am frtching algrp (Pay scale grouping for allowances

    from t7ina3(Allowance grouping definition table).

4) Fetchoing the Basic WageType(baswt)

    from T7INB1(Basic Wage Type for Allowance Modifiers) using algrp

5) Fetching the Wage type long text from T512T.

6) Using do 40 times varying....m reading basic salary if lga01 is eq to baswt.

And yes this is for only for Molga 40(India).

So i think this is the correct way of getting Basic salary.

Anyways thanks for your reply.

Regards