Retro in Offcycle Payroll
Hi,
We have made a modification in one of the offcycle payment wage type.
The issue is that this wage type has been paid during the offcycle period of April 2009 as well. We have ran retro calculation but the system is not taking retro for the offcycle payment.
Please help.
Regards
Spardha
HI
Thanks for your reply.
I tried the same but their is no change.
I have taken the following steps:
1. I have made the change in the Wage type cumulation for Ann non perk amount (/134) so that it can be included in the PERK CALCULATION.\ in Function INHRA
2. I have delimited the entry for wage type from 01.04.2009 & ticked the PC 34 for cumulation into /134.
3. This payment was made in the April 2009 offcycle run. I have ran forced retro from this date but I am unable to see the result in INHRA.
Please can you guide me any further.
Regards
Spardha
Similar Messages
-
Retro of offcycle payroll in Actual Payroll
Hi Gurus,
I have Executed offcycle payroll on 02.07.2009 for one employee and paid 1000. on 25.07.2009 i have executed regular payroll for that employee was fine. Now in august i have to pay regular salary as retro with effect from 01.07.2009. Now i have executed regular payroll for august and payroll result is showing three results.
1) Retro of offcycle of 02.07.2009
2) Retro of regular payroll for july
3) Regular payroll for August.
If i stop the retro in the actual Payroll for offcycle then there will is no RT created in case of retro from previous month for offcycle. In this case posting program thinks that we have incorrectly paid offcycle payment and when we do retro for previous period then amount those are actually paid and posted are reversed.
Any comments on IssueDear Muhammad Afrasyab,
Please share as how you solved this problem.
Thanks
Prasanna Manikandan -
Report to find the actual retro date of payroll
Hi experts!
You know, every month user changes lot of data in Infotypes involving retro payroll. And SAP provide change log info type to check who changed, edited or deleted & when & from old value to new value: RPUAUD00 transaction S_AHR_61016380.
However with this report, we must manually check it. So it will take such long time for checking & verifying. Thus my concern is maybe there is a standard report provide all these information in another way, it's much more easier for us to check. I mean: when I choose PF9999, & infotype 14, 8 in Sep-11: report will show:
with IT8: it will list all change: who changed, when changing occurred, from value A to value B, the period of record: assuming pf is increased salary Basic: 1000 -> 1500 since 15-Sep & HRA allowance (1005): 300->350: since 1-Aug in Sep-11.
PF999
Wage Type 1000: old value 1000, new value 1500; user AAA changed on 14-Sep. Start date of change: 15-Sep
Wage Type 1005 old value 300, new value 500; user BBB changed on 10-Sep, start date of change: 1-Aug.
If the report is available, it really helps all of us alot. If anyone know, please share. I am really appreciated.
Regards!
Woody.Hi Woody,
You can easily create such a report yourself via Ad Hoc Query. Every infotype has a start date (BEGDA), end date (ENDDA), changed by (UNAME) and changed on (AEDTM). If these are not in your infosets, they can easily be added. You can enter these as selection and output fields along with the wage type amounts and other data fields. This may not pick up all retros, however, as other infotypes such as IT0001-Organizational Assignment, 0007-Planned Working Time, etc. will also create retros if changed in the past. You can create queries for these infotypes if you want.
If interested in individuals as to whether they had a retro calculation - report H99_DISPLAY_PAYRESULT will show all retros if an individual had more than one entry for a pay period. This report is viewed individual by individual.
Paul -
HR Offcycle Payroll(Customer Specific Function(
Hi,
I am working on SAP 4.7, i have developed an customer specific HR payroll function, its attached in the payroll schema, in the routine i have updated some HR infotypes. Now in normal payroll run it works fine but, in offcyle it has two buttons 'start payroll' which runs the schema, and 'save' which saves the changes, what i need is to save the changes when SAVE button is pressed not the START PAYROLL button, i have looked couldnt seem to find an exit at save.
Thanks.
Regards
Khusro HabibDuring the Start Payroll process, when the schema calls my customer specific function. I filled an internal table PSOPER, then when the SAVE button is pressed system reads the data from this infotype to update it depending on the field OPERA of this internal table
PSOPER-OPERA = 'U'. means update
code:
data gv_ocrsn type t52ocr-ocrsn.
field-symbols <prelp> type c.
"gs_s9000 structure of type P9000.
get parameter id 'OCR' field gv_ocrsn. "This tells me if offcycle is being run
if gv_ocrsn eq '0095' or gv_ocrsn eq '0090'.
"all data is in gs_s9000.
gs_s9000-infty = '9000'.
assign gs_s9000 to <prelp> casting.
MOVE <PRELP> TO PSOPER.
PSOPER-opera = 'U'.
append psoper.
unassign <PRELP>.
clear gv_ocrsn. -
Termination error during Offcycle payroll run
Hi All,
Please help me with this error:
when I do off cycle payroll run for one of employees I am getting the following error.
Termination in operation ERROR
00000010
UNE1********* < ERROR # =NEG YTD IN= TCRT NOT =ALLOWED =
Basic entry in IT :
Thanks in advance
GopiHi,
Even Net check amount is coming zero ,You have to adjust some amount(by changing sign as negative or positve) within that IT 221 .
Make sure while adjusting amount Net check Amount should be ZERO only.
When you run payroll in payroll log you will able to find for which WT system is giving error.
That WT must have -ve value in TCRT tabel.
Match this amount with all the WT you have maintain in IT 221 .
Once you get the WT which have the same amount ,change its sign and try to run offcycle .
Thanks,
Pradeep. -
Difference Between OTL Retro Entry and Salary Change Retro Entry in Payroll
Hi Everyone,
We are developing a custom interface from Payroll to Projects which will post all the entries from OTL.
OTL->Payroll->Projects
We are stuck with identifying the Difference Between OTL Retro Entry and Salary Change Retro Entry when we process Retropay in Payroll.
After retropay, we come we would see the retro element entries for both them with same name and creator_type is either EE or RR for both them.
In our interface we have to treat retro entries through OTL and Salary Change in differentway.
Has anyone can give some suggestions on this please asap as we are heading towards UAT very soon.
Thanks in Advance..!!
AnandHi Anand,
Element with creator_type RR are created/generated by Retropay.
Elements with creator_type EE are regular element entries. -
How to get retro pay in payroll
How to get retro pay in bw.
I have the same issue. payslip shows the retro amounts correctly, but i can't figure out how to get the right amount using the data found in the RT table..
one thing i got is, when all retro amounts are added up, less the deductions and adjustment in retro the value is equal to that from wage type /552.. but i can't figure out how to get the breakdown using RT data..
retro amounts have the letter "R" before each wage type.
edit:
i found this program RPCLGA00.. it shows the right values/amount for each wage type, including retro.. but i am still unable to figure out how i can arrive at the same values using RT data.. can someone help me understand the program?
Edited by: Janus Arcellana on Jan 12, 2009 11:23 AM -
Offcycle error and payroll control record
hi experts,
i faced a error in offcycle payroll processing.
i did exit payroll for april 2008 and maintained a data in infotype 267 for bonus in 15.05.2008 for 50 employees in bulk.
i want to run offcycle payroll thro normal payroll driver on 15.05.2008 using HINCALCO and selected the required parameters in off cycle reason and facing error while doing update run.
simulation run is showing offcycle results correctly and system not allowing to run update run and showing error related to payroll control record .
how to recify this ?
nataraj sdear expert,
offcycle payroll program will work only when the payroll control record is in exit status for past payroll period
i cannot change the payroll status to release for payroll status
i tried earlier and it didnt work
i tried to run offcycle for 15th may 2008 by keeping payroll control record release for payroll in may 2008 and it didnt work at all
what i wanted is the save button in the offcycle program is not in active mode when i am able to default the wage type values from infotype 267
regards
nataraj -
Hi SAP Minds,
Please provide the answers for the following and guide me to learn Payroll technically..
what is offcycle payroll? what are the Function Modules used to read the data from Offcycle payroll?
what are the Function modules used to read Retro active accounting?
thanks in advance
saiHi SAI
HR_DISPLAY_BASIC_LIST is an HR function, but can be used for any data. You pass it data, and column headers, and it provides a table control with the ability to manipulate the data, and send it to Word or Excel. Also see the additional documentation here.
HR_GET_LEAVE_DATA Get all leave information (includes leave entitlement, used holidays/paid out holidays)
HR_IE_NUM_PRSI_WEEKS Return the number of weeks between two dates.
HR_PAYROLL_PERIODS_GET Get the payroll period for a particular date. (provided by Francois Henrotte)
Example:
DATA: IT_T549Q TYPE T549Q OCCURS 0 WITH HEADER LINE,
IT_ZL TYPE PC2BF OCCURS 0 WITH HEADER LINE.
W_BEGDA = '20010101'.
W_PERNR = '00000001'.
CALL FUNCTION 'HR_PAYROLL_PERIODS_GET'
EXPORTING
get_begda = w_begda
TABLES
get_periods = it_t549q
EXCEPTIONS
no_period_found = 1
no_valid_permo = 2.
CHECK sy-subrc = 0.
CALL FUNCTION 'HR_TIME_RESULTS_GET'
EXPORTING
get_pernr = w_pernr
get_pabrj = it_t549q-pabrj
get_pabrp = it_t549q-pabrp
TABLES*
get_zl = it_zl
EXCEPTIONS
no_period_specified = 1
wrong_cluster_version = 2
no_read_authority = 3
cluster_archived = 4
technical_error = 5.
NOTE: it_zl-iftyp = 'A' absence
it_zl-iftyp = 'S' at work
HR_TIME_RESULTS_GET Get the time results for a payroll period. (provided by Francois Henrotte)
Example:
DATA: IT_T549Q TYPE T549Q OCCURS 0 WITH HEADER LINE,
IT_ZL TYPE PC2BF OCCURS 0 WITH HEADER LINE.
W_BEGDA = '20010101'.
W_PERNR = '00000001'.
CALL FUNCTION 'HR_PAYROLL_PERIODS_GET'
EXPORTING
get_begda = w_begda
TABLES
get_periods = it_t549q
EXCEPTIONS
no_period_found = 1
no_valid_permo = 2.
CHECK sy-subrc = 0.
CALL FUNCTION 'HR_TIME_RESULTS_GET'
EXPORTING
get_pernr = w_pernr
get_pabrj = it_t549q-pabrj
get_pabrp = it_t549q-pabrp
TABLES
get_zl = it_zl
EXCEPTIONS
no_period_specified = 1
wrong_cluster_version = 2
no_read_authority = 3
cluster_archived = 4
technical_error = 5.
NOTE: it_zl-iftyp = 'A' absence
it_zl-iftyp = 'S' at work
Appreciated if rewarded
Regards
Lakshman -
Issue in running regular payroll
hi ,
When running regular payroll for the month of January ...payroll is running for january offcycle payroll allong with regular payroll..please let know how to stop it.January offcycle is already runned in exit mode of last month and posted but still when reimburesement are picked when running regualr payroll.
thanks
JHi Sikinder,
the following is the INAP schema.
000010 COM Import further paym./deducs. off
000020 BLOCK BEG Process additional payments/deductions
000030 IF SPRN If Offcycle processing
000040 P0267 X011 GEN NOAB Import additional off-cycle payments
000050 ELSE
000060 P0014 X011 GEN NOAB Import recurring benefits/deductions
000070 P0015 IN11 GEN NOAB Import additional payments
000080 P0579 * Import addtnl pymnts (3rd prty system)
000090 P0057 INTP GEN NOAB Membership Fees
000100 ENDIF
000110 BLOCK END Process additional payments/deductions
thanks
J -
Offcycle payment - PF to be deducted
Hello All,
There is an Offcycle wagetype for which PF has to be deducted. We have
run the Offcycle Payroll and /111 is generated and PF is not deducted.
We have also run the following regular Payroll in which the same off
cycle payment is not accounted for PF.
How to make an Off cycle wage type to be PF deducted ? Please advise.
Thanks & regards
VijayCheck the below threadsd.
[Re: PF Deduction - Off cycle Payroll;
[Re: PF not deducted during Off cycle payroll ] -
Offcycle payment not coming in /559
Hi Gurus,
I had maintained the payment amount in 0267 and when I run payroll the amount maintained in the0267 Infotype is not cumulating in /559 for payments.
How can we post the offcycle payment to FI. Is it possible to do so and if yes how can we do that ....
Is there any operation top calculate the days between the dates?
Please suggest how thisHi,
Kindly check the following in IT0267
1.) Offcycle Payroll Reason
2.) Payroll Indicator
3.) Date of Payment
Run the Payroll with the above feilds in the Payroll Driver(PC00_M40_Calc)
Check the RT record if /559 , /560,/557 or /565 is created
1.) IT0009 is maintained with Bank details = WT /559 is created
2.) IT0009 is maintained with Cash Pmt = WT /557 is created
3.) IT 0009 is not created - WT /565 is created
/560 value is always created
Regards
Hemant V. Mahale -
Limitting payroll t-code access
Hi expert,
I have a problem for restricting authorization for user for payroll t-code.
Apparently, some user is only allowed to ru offcycle payroll. So for example, for t-code "PC00_M34_CALC", user should only be able to run offcycle payroll so on the field declaring payroll type, they should only be able to enter 'A' -> offycle payroll.
I couldn't find a way to solve this through authorization object, so far my only found option is to manipulate the transaction selection screen.
I tried to use transaction SHD0 to manipulate the screen for the t-code, but apparently, transaction variant for t-code "PC00_M34_CALC" can not be made. Therefore I tried to play with variant by:
1. making the payroll type field is not inputable and automatically set 'A'
2. Protect the variant so it couldn't be changed by people except me
3.and then save the variant as customer variant "CUS" so that it could be transported.
After that I created a new T-code let's say Z'' where the default variant "CUS" is used for the t-code.
Problem arises as user has access to variant, they could create another variant, save it and then use it to open all access. Is there any way to limit either:
1. User has no access to variant creation
2. T-code couldn't be run except by a certain variant
Is there a way to solve my problem?
I'm open to any other possible solution to solve this problem.
Thanks in advanceUse authorization object S_PROGRAM.
For the field P_ACTION do not include 'VARIANT' -
Limiting payroll t-code access
Hi expert,
I have a problem for restricting authorization for user for payroll t-code.
Apparently, some user is only allowed to run offcycle payroll. So for example, for t-code "PC00_M34_CALC", user should only be able to run offcycle payroll so on the field declaring payroll type, they should only be able to enter 'A' -> offycle payroll.
I couldn't find a way to solve this through authorization object, so far my only found option is to manipulate the transaction selection screen.
I tried to use transaction SHD0 to manipulate the screen for the t-code, but apparently, transaction variant for t-code "PC00_M34_CALC" can not be made. Therefore I tried to play with variant by:
1. making the payroll type field is not inputable and automatically set 'A'
2. Protect the variant so it couldn't be changed by people except me
3.and then save the variant as customer variant "CUS" so that it could be transported.
After that I created a new T-code let's say Z'' where the default variant "CUS" is used for the t-code.
Problem arises as user has access to variant, they could create another variant, save it and then use it to open all access. Is there any way to limit either:
1. User has no access to variant creation
2. T-code couldn't be run except by a certain variant
Is there a way to solve my problem?
I'm open to any other possible solution to solve this problem.
Thanks in advanceDid u checked the authorisation for this user as per the roles assigned to him in Tcode PFCG
http://saphruser.com/category/sap-hr-security/
Goto tcode
PFCG
1.Create a Role and click the Third Tab Authorizations once you create the role
click the change icon.
2.EDIT->Insert Authorization->selection criteria
search for human resources and add..
3.in the tree navigate to HR master Data -->authorization Level as R
M (read with entry helps)
R (read),
S (write locked record; unlock if the last person to change the record is not the current user),
E (write locked record),
D (change lock indicator),
W (write data records)
(all operations).
Note:Use /nAuth to change the menu tree for authorization in left hand side .
If you have IDES copy the profile HR940_RESTRICTED to Z profile and modify accordingly.
http://help.sap.com/erp2005_ehp_04/helpdata/EN/97/27973b3ea3eb0fe10000000a114084/frameset.htm
Edited by: Sikindar on Apr 12, 2009 4:13 PM -
Can we run Payroll Driver in a Process model?
Hi,
I need to run the offcycle of the population of 1200, their payids' can be many on single date.
Can it be possible to run the offcycle of all the employees in one go??
Note:- We can run offcycle for single payId in one go, means we will be needed to run for 11 times ( 11 payids in one day)
SaurabhPay id means Payment Id ( it is used in offcycle run).
My problem is earlier there we only 10-12 people for which off-cycle was run, now next yr there wud be 1200 employees... and every employee has 2-3 payment id means to run offcycle payroll we need to run payroll driver for 2-3 times ( 1200 * 3 = 3600 times)
Now I want where I can enter all the payment id in one time for all the 1200 employees and run in single time..
Hope u wud have some clearity abt the problem
Maybe you are looking for
-
Trust Relationship Failed after Upgrading Surface Pro to Win 8.1
I upgraded a Surface Pro to Windows 8.1 a few days ago. After the upgrade we are getting an error that says that "the trust relationship between this workstation and the primary domain failed". The Surface was joined to a Windows Server 2012 Essentia
-
How do I transfer photos from iPhoto9 to another location on the same machine
If I want to transfer photos from my iPhone, I am told that I have to use iPhoto. I have iPhoto 9, and I transfered the pix to iPhoto OK, but now I want to move them to Adobe Bridge and this where I seem to be having difficulty. Any help greatly appr
-
Help if you can. I have always had a problem trying to use Apple products because I don't like being forced into doing something. I have always liked Apple products once I get it set up but if I up date to a newer product I always have problems get
-
My file first started crashing when I tried to soft-return following an em-dash, en-dash, or hyphen. For a while I worked around this by soft-returning on the line below, typing in the text from above, and backspacing the line above (all to help with
-
Get all the back schedule start date except last and current month
Hi All; Below gives me last month schedule start scheduledstart >= DATEADD(mm,DATEDIFF(mm,0,GETDATE())-1,0) AND scheduledstart < DATEADD(mm,DATEDIFF(mm,0,GETDATE()),0) Below gives me current month schedule start scheduledstart >= DATEADD(MONTH, DAT