PS Group in Basic Pay
Hi Expert,
I am facing issue in "Basic Pay" screen related to "PS Group".
Can you help me to understand what is "PS Group", where to configure it and how to use it.
Your prompt reply appreciated.
Thanks in Advance.
Sejal
Hi,
The Grouping determines the eligibility & amount for various allowance, reimbursements and perks for an employees.
Above is depending the company specified rules.
Step are as following
01. Define Pay Scale Grouping for Allowance - V_T7INA1 or SPRO => Payroll India => Pay Scale Grouping => Define Pay Scale Grouping for Allowance - for country & allowance grouping are based on category & Grade of employees
Example : 01M1- Assistant Manager create this type of grouping
02. Assign Pay Scale of Grouping for Allowance - V_7INA3 & Path is also same only select Assign PS of Grouping - Pay Scale grouping are assigned to Pay Scale Groups.
Example :
PS Area : 01
PS Type : 01
ESG/CAP : 3
PS Group : L2
PS Level : M1
AlGrp : 01M1
03. Maintain Pay Scale of Grouping & Levels - T_510 - in this the Wage type belongs to particular payscale area and type. ESG & CAP should have record in the screen. they will select the IT-0008 for creating basic record for employee & then you can get default amount in IT-0008.
Example :
Grpg : 3
PS Grpg : L2
Lv : M1
Wage type : all wages types which is related for asst.mgr which will updated in IT-0008.
start date :01.01.1900
End date : 31.12.9999
Amount : As per company i.e. basic should be 40 % on CTC then give the value in the same screen.
Currency :
04. Assign Wage type module for Pay Scale Grouping for allowance : V_T7INA5 : In this you should assign wage type model to payscale grouping for allowance.
Wage type can be earning & deduction & it must be prefix with 20/ to indicate that maximum 20 wage type you can stored in particular wage type module
Example :
AlGrp : 02M1
WT Model : 20/02M1
05. Maintain default wage type for basic pay : - V_T539A : in this wage type you can create the each record for each wage type belongs to particular wage type.
06. Maintain valuation of base wage types : V_T539J : herewith you define for indirect valuation (INVAL)
07.seting required : V_503_ALL : you can assign value assigned for different employee subgroup you can see herewith all details.
Hope This process you can understand & solve your query.
Regards,
Santosh Shivane
Similar Messages
-
Wage type in basic pay (0008) group
Hi
How to add one wage type (newly added) in to payroll schema, which forms the basic pay element. It is already included in wage type group 0008
Regards
DInabandhuDear Dinabandhu,
1) The WT needs to be added to WT Model and LGMST Feature
2) IF India, thn it also need to be added in Allowance Grouping and A9 table.
3) can u tel mewhat do u mean by "We want the this wage type to be included in a calculation which is inturn update another wage type".
do u mean, say XXXX=200 u assign in IT8, then calculate YYYY=XXXX/20 ? for such kind of calculation u can use INVAL B in V_T511 table, and this can be achived at Infotype maitnaince level only.
But, if u want this to happen at Paryoll Process level, you may then need to use some PCR's. this is not adivisable until unless there is no alternative.
Regards
...SAdhu -
Create a basic pay for the employee
Hi all,
while creating a basic pay for an employee, i am giving Payroll area,scale,group then giving 5555- basic pay wage,5556(pf allowance), 5557 (hra allowance) and when i click SAVE, I am getting an error saying "individual wage type 5555 not in table T510' but it is in the table T510 and i have define wage type characteristic for wage 5555 - module TARIF and for 5556 - SUMME.
If I remove 5555 and give 5556,5557 then it is saved...
Please need ur guidance...kindly help..
thanks.hi,
sometimes while copy the wage type the dates get change automatically i suggest you check the date of the wage type characteristics and valuation of wage type, check revise pay scale and level also
Rupa Prasad -
Error while entering Basic Pay 0008
Hi Experts ,
In Transaction code PA40, while hiring an employee, In Basic Pay 0008 Info type, Following Wage types are to be entered
1001 -Basic Pay 4000 INR
2000 conveyance
2005 House Rent Allowance
2010 Transport Allowance
2015 City compensatory Allowance
W. Type 2000, 2005, 2010, 2015 are based on PRZNT of Basic Pay
i.e. Different % valuations for these wage types
In Table T539J , the % weightage has been entered for wage type 2001, 2005,2010 & 2015 & other wage types.
The value of the wagetypes based on PRZNT should be calculated based on Basic Pay 1001 wagetype.
But, the following error is displayed IndVal of wage type 2005: No entry in table T7INA9 for key 40E2M12005A on 20070820 Message no. RP032
In Table T7INA9 , the entries of Wage types 2000 to 2018 (PRZNT based) is not there. Do I need to enter the other wage types in Table T7INA9.
Allowance Grouping has been defined.
Pls advice ,
Thanks in anticipation
PratikDear All,
Thanks a lot for the support, some changes were required in Table T539J
which i made and now i am getting desired entries.
The position of two wagetypes to be entered in the table was in wrong manner
ie; HRA 2001 PRZNT Basic 1001 10%
II had entered in a opposite way. now
AFTER CHANGING THE ERROR IS RECTIFIED
Also in RAP changes were made.
Thanks for the support given
Regards
Pratik -
Hi all ,
I have given my basic pay wage types in asal , the feature PFREQ is fine but still the annual salary is not getting displayed in the IT0008 ..i am working for country grouping 08.Please check the return value from feature ANSAL. The feature would return a valuated/Base wage. Make the relevant configuration in table V_T539J for the valuated wage type.
Example
ANSAL Returning either ASAL OR 0001
V_T539J configuration
ANSAL 0001 Salary 1 1/1/00 12/31/99 0001
ANSAL ASAL Annual Salary 1 01/01/1800 12/31/99 M110
ANSAL ASAL Annual Salary 2 01/01/1800 12/31/99 M010
ANSAL ASAL Annual Salary 3 01/01/1800 12/31/99 W110
ANSAL ASAL Annual Salary 4 01/01/1800 12/31/99 W010
Regards
Ravikumar -
Default wagetype in Basic pay infotype that depends on payscale type
Hi,
Just want to ask if there's a way to default different wagetypes in basic pay infotype that depends on person's pay grade area and pay grade type? Defaulting means I will not choose the wagetype in the pay group but when i choose a specific pay grade area and pay grade type the system will automatically populate the wagetype in basic pay infotype. I've tried using feature LGMST and table V_T539A but this way it is limited to employee subgroup and not by pay grade area and pay grade type.
Hope you can help.
Thank a lot.Hi,
Note: It is not adviced to deviate from the standard or Best Practice.
>You can copy the LGMST feature, customise pay grade area and pay grade type fields in the decision operation structure to address your requirement. Please test the consequences before implementing.
Regards
Chandrashekar -
Changing infotype Basic pay (IT0008) and then park it!
Hie Guys!
We doing an implementation for a public service utility and these guys need tight authorisations on their salary reviews before they are taken as effective! One thing they want to happen is for a user to change a record linked to salaries like the Basic pay infotype, park it in the system before saving it and then one or two Super users has a look into it before it is passed on as effective.Meanwhile they would want the employee's basic pay to still be at its previous level until they authorise it!
Please any GURUS out there give me a hand and sort this one out!
Tazkkl.Hi,
Authorization objects enable complex checks of an authorization, which allows a user to carry out an action. An authorization object can group up to 10 authorization fields that are checked in an AND relationship.
For an authorization check to be successful, all field values of the authorization object must be maintained accordingly. The fields in an object should not be seen as input fields on a screen. Instead, fields should be regarded as system elements, such as infotypes, which are to be protected.
You can define as many system access authorizations as you wish for an object by creating a number of allowed values for the fields in an object. These value sets are called authorizations. The system checks these authorizations in OR relationships
Structural Authorizations
Structural profiles are assigned in a different way to general authorization profiles. To assign structural profiles, you use table T77UA (User Authorizations = Assignment of Profile to User), not Role Maintenance (PFCG transaction) as with general authorization profiles. The authorization profiles are specified in the T77PR table (Definition of Authorization Profiles).
You can protect (sub) structures by making relevant entries in this table
A useru2019s Overall Profile is determined from the intersection of his or her structural and general
authorization profiles, when you use both structural and general authorizations.
The structural profile determines which object in the hierarchical structure the user has access to; the general profile which object data (infotype, subtype) and which type of authorization (Read, Write, ...) the user has for these objects. The access mode for authorization objects in HR Master Data is determined in the AUTHC field (Authorization Level).
Steps to do Structural Authorization:
Step1: TC OOAC (table T77S0)
Activate the Structural Authorization switch
Step 2: TC OOSP
Create Structural Authorization profiles
Step 3: Assign Structural Authorization profile to user Id
Transaction Code: SE38 and assign report RHRPROFL0 enter object id for example (Organization unit)
Assign regular Role authorization
Table - T77UA (User Authorizations = Assignment of Profile to
User), not Role Maintenance (PFCG transaction)
The Table T77Pr - authorization profiles are specified in the T77PR table.
You can protect (sub) structures by making relevant entries in this table.
Rupa Prasad -
Regd Wagetype and basic pay from 0008 thru internal table in smartform..
Hi,
I have a requirement where i have to display in my smartform the values for basic pay and different wagetypes from infotype 0008. In my smartform for 1 employee, only those values of wagetype and basic pay should print which are maintained in 0008. If no value then it should not display in my smartform at all (No even like 0.00).
For this i have made an internal table in my smartform. Plesae advice how can i pass these vales in my smartform.
Note* - There is a filed in my custom inftyope 9003 - "Salary details as on (P9003-ZZDATE1). The value for basic pay and wagetype should be less than or equal to this date.Hello Preethi,
From your thread ,what i understood is that you have created a able in the smartform.right?You can loop this table and put a condition for checking whether there any records in the internal table.
Hope this will help you !!!
Reward points if it found useful!!
Regards,
Manoj. -
ISSUE in basic pay arrears wage type for new joiners
Hi Experts,
I am facing an unusual issue as after executing payroll for new joiners from previous month(example: joining date 25.01.2015 & payroll execution date:28.02.2015) results not reflecting arrears wage types of basic pay but reflects /552 wage type and /ZF5 PF arrears wage type.
But this issue is not happening in case of salary revision or other action which affects salary from retro date ie. basic pay arrears wage types are reflecting in RT table.
Already analyzed similar existing discussions in the forum.
Kindly help me to get it resolved.
Thanks & Regards
Bindu...As mentioned earlier check the parameters for payslip to bring the arrears on payslip, For your reference check the below image where similar case employee is joined in the month of January and payroll is executed in the month of Feb with arrears same wage types will appear on payslip this is standard functionality of SAP you can find out in the image with * with out * * indicates arrears.
let assume your basic pay is XXXX when arrears are there then another line appears with *XXXX indicates arrears similar to your case joined in the month of January and payroll executed in the month of February then one month arrears appear on payslip like above for each wage type.
This is completely integrated with payslip design and PC00_M40_CEDT parameters which we are using for Remuneration statement variant.
I hope you understand.
Regards
Venkatesh -
Report for Hiring Action Along with BASIC Pay
Dear
I have created a BDC for hiring action for which data is updated in infotypes 0,1,2,6,7,8,9,14,15,16,41,105,587,588 mentioned in the infogroup.
Earlier we are not creating entries in 0008 now we need to BASIC PAY in the hring Action.
What should be the best apporch.
Either we create perner by giving infotype values 0,1,2. and put this values in internal table and then update other infotypes.
OR
In a single fo we provide all the data related to infotypes by using PA40.
Now record need to be created of few of additonal infotypes which is not part of hiring action infogroup like 19,21,22,23,185.
Thanks & Regards,
RaviThanks for your valueable comment.
AS hiring action it is must to input values of infotype 0,1,2.
So acccording to you firstly, i need to hire a person through bdc.
So for next infotypes i need to do by PA30. But for this i need pernr which i created in first step.
how it is possible to get perner created and then go for one by one infotypes sepratley.
Rav Jordan
Edited by: Rav Jordan on Dec 14, 2011 7:15 AM -
Tax not calculating for loss of pay on the reduced basic pay
Hi Experts,
We have an employee who has LOP for five days and hence the basic pay is reduced. However for tax calculation the system is not considering the reduced basic pay, it is considering the actual basic pay.
Eg
Employee X has 5 day Loss Of Pay for the month of May.
His actual Basic Pay is Rs 10,000
His Basic pay after considering the 5 day loss of pay is Rs 8,000 for the month May
For this particulat month system is calculating tax on actual Basic Pay i.e Rs 10,000. However we want the tax to be calculated on the reduced basic pay.
Please provide with your valuable inputs.
Thanks in Advance
KoutilyaHi,
Tax is not calculated on the month salary. It is the annual salary on which tax is computed and deducted.
Annual salary gets stored in WT /410 (Regular Income) WT /411 (Irregular Income) and /413 (Perks).
Annual Regular income is computed as under:
Annual Reg Income = Regular Income Paid till last month + Regular Income for current month + Projected Regular income for balance months in the FY.
Check the values of these WTs in your case. These must be different in May from the values in April.
VK -
Problem in getting default value for Basic Pay
Hi gurus,
i have created a new structure in fresh new sap server for payroll.
after completing configration. when i hire an employee system , it gives an error
on info 8. It did not pick the value from t510 table.
please response it is urgent.
Nawaz KhanHi Nawaz
First of alll you have to check the configuration part in the basic pay ( PM>PA>Payroll Data> Basic Pay> Check Wgetype Charateristics. There you can find one screen where you have to modify the indirect valuation module according to the requirements. Then come to PA30 and enter IT0008 for some person and check.
Cheers
Vijai -
How to create a basic pay wage type without copying from another wagetype
Hi Gurus,
How to create a "New Wage Type" without copying from another wagetype?
& i want this wage type "Non Taxable" as per my organisation requirment.
pls send me config docs on my email id. Pls it is very urgent
Email: [email protected]
Pls Help me
Regards
MHPOHi Ram,
Thanks
One more thing should i create "Non taxable payment wage type" in Basic Pay.
in Basic pay there is no any wage type copy Non taxable Wage type but Additional Payments there is one Copy Wage type name is "M400 Non taxable payment"
i check the all config related setting related to M400 non taxable payment
can i copy in Basic Pay any wage type & create new wage type (xyz)
& i change all setting eg processing class & all is similar in (XYZ) =M400
its is ok or not -
Abap-Hr : Calculate actual basic pay earned
Dear Experts,
I am new to ABAP HR...
my requirement is : I want the actual basic pay earned ( after L.O.P ) by an employee for a
particular month, we view the actual basic pay earned in PAY_RESULT.
Regards
KarthikHi ,
Can you please try F.M 'HR_ECM_CALCULATE_SALARY'.
Thanks,
Guru. -
Hi Friends,
what is the meaning of 'I' in IND Val field ,which comes with some wagetypes only, in Basic pay infotype.
If 'I' is there in the field it is not storing the value in a table so there is a problem with the calculations for some developments.
how to restrict that 'I' in basic infotype ?if we restrict that will there be any effect in the other areas?
very urgent..appreciate any help..Hi Nandita
'I' means indirect evaluation of the amount for the wage type. So, if you enter any value, then the amount limit will be computed from using IT0008 or IT0052 and checked with the value entered and 'I' will be removed. If you do not enter any value, then the amount for this wagetype will be computed by SAP function module.
You can check the table T511 and for Wage type where MODNA is not initial are indirect wage types.
Thanks
Navneet
Maybe you are looking for
-
How do I show the anchor text instead of the link in a pdf?
I'm using Adobe Acrobat 7 to create a PDF. I'm creating hyperlinks inside the PDF that link to Web links. When the reader hovers over the text I want the anchor text to pop-up instead of the Web link. How is this done? For example: If someone hovers
-
When payment is made to Vendor for an open line item. Which table's updated
Hi, When an invoice has been posted for a GR. The invoice will be pending for payment. And when the payment is made to the vendor .Which table is updated, as i need to create a functional spec for triggering a message automatically to initate vendor
-
How to install Oracle 9i database ?
Hi all, There are three folders named disk1, disk2 and disk3 given , and I want to know how to install Oracle 9i in a windows XP system ? Thank you very much indeed.
-
How is the largest cde point differs from UTF-8 to UTF-16
how is the largest cde point differs from UTF-8 to UTF-16 the largest code point is 10FFFF for both of them then how is differ from the fromat thank you, Regards, Jagrut BharatKumar Shukla
-
Flex time: manual moving of some notes?
I'd like to select 3/4 notes of a guitar solo and move them up (because they are too delayed in relation to the tempo) but I can't find the way to do it. I only get a stretching effect on all previous notes. How can i do?