on 10-09-2013 4:38 AM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
User | Count |
---|---|
99 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.