Change in basic pay
Hi,
I need to change basic pay components for 200 Employees with effect last months back date, How I need to make changes and process arrears for last month.
As per my understanding we need to configure XPPF in XPP0, need your guidance.
Regads,
Vivek
Hi Vivek,
First do changes for one employee & check payroll processing...
In standard system , it should run retro automatically, because your changing teh master data...
If there is any problem, then let us know about the same...then only we can help...
Regards,
Gauri..
Similar Messages
-
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 -
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 -
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 -
Hi All,'
I am supposed to write a user exit on the report HINIBSG0 ( tcode PC00_M40_BSG)
The requirement is as follows:
It is required to update the basic pay of an employee whenever an increment action is executed. The report HINIBSG0 contains the basic increment and updates the basic pay of an employee.
For meeting the basic conditions a User Exit needs to be prepared. If the following conditions are true, the increment should not happen. These conditions are :
o Stagnation increment, if the employee has already been granted 3 stagnation increments, system will throw an error.
o Leave without pay exceeding 6 months if it is not on medical grounds
o Suspension
o Period of study leave
For checking Stagnation Increment the Code developed for User Exit should check for last 3 records in
P0000-MASSN= IN
P0000-MASSG =SI
For Leave without pay exceeding 6 months
P2001-AWART=0009
P2001-AWART=0012
P2001-AWART=0016
(If sum of P2001-ABWTG for all the above structures > = 180 days then NO Increment calculation)
For Suspension
P0000-MASSN=TBD
For Period of study leave
P2001-AWART=0013 (latest record)
P2001-AWART=0014 (latest record)
Please suggest which user exit to proceed with - EXIT_SAPLHRPADINA1_002 or EXIT_SAPLHRPADINA1_005. Also please let me know what necessary coding i have to do to achieve the above....
Thanks,
RibhuI have been seeing these enhancements and coded the following to test the user exit - HRINRAP4
data amt like T7INA9-AMUNT.
amt = 0.
move amt to _ELIGAMT.
Activated the code, and released the user exit - it is not making any changes in my report HINIBSG0. It is running as before.....
Any suggestions????
Thanks
Ribhu -
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 -
Change of Basic Finish Date for a Maintenance Order
Hi Experts,
I have a requirement where I need to change the Basic Finish Date of an order. Currently in config for order type and plant combination, scheduling parameters are set as:
Adjust to Basic Finish Dates
Automatic Scheduling.
If in an order, I remove the tick for Automatic Scheduling, I am able to change that but I am not supposed to do that.
Can you suggest me how thisissue can be resolved. Remember, changing the Config is not an option.
Regards...hi
Since you have done the adjust basic dates ,kindly change the operation dates ,which will automatically change the dates specified in the operation dates
regards
thyagarajan -
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 -
Changes in basic start dates and its effects
Dear All ,
Greetings!!!!
Can you please guide me in "changes in basic start dates in Prod Ord".
Actually,We are now starting to plan order creation as following parameters:
Schedulling type:- Capacity req only.
Finish date:- 31st(or last date of that month)
Start date:- 1st( of that month).
Is it possible to change the dates now for existing Production orders.
What will be its effects
It is a kind request to you,to please guide me and correct me if I am wrong .
ThanksRahul ,
yes you can change the date of existing production order , only difference it will make is you need to reschedule it and you may face soem capacity availability problem , as the start date for all the order will be same.
other then this i dont see any issue in it.
wait for experts suggestion from the forum.
Hope it help you
Regards
Ritesh
Maybe you are looking for
-
where is my files that i converted ?? please advise.
-
Hi, I want to know which devices (iMac, MacBook, iPod, iPhone, iPad & PC) are using my iCloud account, specifically because of iMessage going to devices that im not aware of. A list of those devices would be great. I do have a list of the ones with f
-
PGP error in PI 7.4 - BouncyCastle Provider not found
Hi , I am working on PGP encryption in SAP PI7.4 . I have followed below link : PGPEncryption Module: A Simple How to Guide Using PGP in Process Integration But while doing end to end scenario it is givingg error : Exception caught by adapter framewo
-
About Berkeley I/O.
I am trying to understand the I/O characteristic of Berkeley DB. Can anyone confirm my observation that Berkeley DB does all the external I/O's (user data, meta data, and anything else) through routines defined in ./src/os/os_rw.cpp? Besides, I measu
-
Your thoughts please on getting me out of this problem
I have the latest version of iphoto 4 and have the spinning wheel when loading iphoto. So I need to rebuild the library which I know how to do. My problem is the library is 24GB with 2500 photos in it. I can only free up 17 GB of space on the hard dr