No Quota During Unpaid Leave
Hi All,
If employee went unpaid leave for one month, During this period no quota should generate.
I have maintained Reduction Rule as per below screens. But During unpaid leave Quota is generating.
Where I am missing, please help me.
1. T559M
2. V_T554S_M
3. V_T559L
Modify slightly,
From Percentage - Proportionate reduction and then check.
Regards
Venkatesh
Similar Messages
-
Error in generating quota for unpaid leaves
hello gurus,
I have 3 Absence Quotas - (1) Annual Leave (2) Long Service Leave (3) Sick Leave
I have attached the same reduction rule for all 3 abs quotas
I generated Leave without pay for a day in the month of May 2011.
When generating quotas for May 2011 for Annual & Sick Leave its generating for 30 days but for Long Service Leave its generating for 31 days
Any idea how the quota generation goes wrong only for Long Service Leave ??
pls help!!
rgds,0Requid :187.98
what was this request ID...
go to RSRQ and give the request ID and execute...it gives the load monitor...
chk the load to which it belongs to either master or transaction...
if it belongs to master...then try to find the object to which it was loaded...and schedule the change run for the same object....
rgds, -
Calculation of Unpaid Leave in UK Payroll.
One Employee was on Unpaid Leave of absence for 8 hours in Feb 2006.His weekly work schedule is 37 hours.His hourly rate is GBP 7.26.His deduction was sent for updation for Apr 06 Payroll.An amount of GBP 45.05 has been deducted from his April Payroll.This amount doesn't add upto 7.26 * 8 .Also there are no futher deductions in May 2006 Simulated Payroll.
Pls explain how this deduction was calculated?What are the other Parameters that need to be checked in this case.Hi furqan baig!
If you want to calculate the remaining of leave days in IT2006, you can create PCR by using the standard operation as below:
HRS=FR10 -> you will get the remaining Subtype 10 in IT2006.
Please see more detail by reading document about Time operation HRS in pdsy.
F Operation HRS1F_CE
is retrieved from the absence quota infotype (2006)
x Information from absence quotas
E Total claim of all personnel assignments
currently being processed
C Total use up to the key date of all personnel
assignments currently being processed
M Total of the compensation up to the key date of all
personnel assignments currently being processed
F Total use with compensation up to the key date for all
personnel assignments currently being processed
R Total of the remaining quota to the key date of all
personnel assignments currently being processed
A Total of settled quota status of all personnel
Hope you can deploy it soon!
Regard!
Woody. -
Unpaid Leave Configuration in Oracle HRMS
Hi Champs,
I have requirement to configure Unpaid Leave. We want to follow the approach where one recurring standard link element will be attached to all the employees to check if leave is existing or not. If leave is existing then all the deductions will be consolidated and made as one deduction element. If leave is not existing then formula will just return the message.I am looking for setup steps for this.
If someone has any setup type document mentioning the steps and sample formula, please do provide.
Thank You in advance.
Cheers,
Sandip Jadhav
[email protected]Hi Arun,
Can the HR not use the normal Absence screens(PUI) for the CEO ?
Approvals can be delegated with Vacation rules, but with MSS, only a manager can enter absence for employees and not the other way around.
You could create a custom self-service responsibility with the absence pages and have a custom security profile(to view only a select few). Does that help ?
Thanks,
Vignesh -
Error msg in create absence quota during hiring.
Hi guys,
when i hire a new employee the create absence quota displays the following error.
"No validity interval for key 2 32 17"
i know that i need to add the new entry in the view Base Entitlement for Absence Quota Generation
(V_T559E)
my problem is that i dont know exactly what the key means
i think that is
2 is for Employee Subgroup Grouping for Time Quota Types
32 i dont have idea
17 the rule for QUOMO
any ideas?Hi Javier,
Please check tabel V_T559D. Looks like this error was caused by no validity period setting.
2 is for employee subgroup (check table V_503_E)
32 is for personnel subareas (check table V_001P_I)
17 is for vacation quota type
Regards,
Jim -
Dear experts,
We have two requirements regarding to the "Anual leave" quota.
1. Quota reduction when employee is inactive for more than 180 days
2. Advance quota days when employeee does not have enough balance
We have in place an "Anual Leave" quota related to a calendar year period, that gets generated dialy in time evaluation. This quota gets the employee entitlement from a set of rules that stored the corresponding balance in a period time type, that is the one that we defined in the customizing. This is working fine. The problems start when we try to incorporate the other two requirements.
Regarding the first requirement, if the employee has been inactive for more than 180 days in a calendar year due to unpaid leave, we need to start quota reduction as follow,
First, we need to clear the balance that was calculated above in the schema.
Then, we need to calculate one leave day for every 20 days worked till the end of the year, considering as such, everyday the employee is expected to work, except days on which the employee has been absent on unpaid leave.
For the second requirement we created a manual quota call "Advance Anual Leave". So, if the employee, wishes to take 20 working days holiday, but in his/her Anual Leave quota has only 10 days available, we have to create an "Advance Anual Leave" quota manualy for 10 days. When the quota for next year gets generated, we need to deduct these advanced 10 days from it. This deduction should stop the year after.
The problem we are finding with these two requirements is that, due to the Anual Leave quota gets generated dialy, we can't get the balance right.
Thanks in advance!
Kind regards,
AlexHello binbingogoABC,
Shopping on BestBuy.com should be easy and fun and not fraught with the kind of trouble that you describe. I regret very much that this has been your experience.
Using the information you provided when you signed up for Best Buy Unboxed I was able to locate your cancelled orders. I have requested more information from my back-office partners. As soon as I have additional details about your situation, I will reply again to this message. In the interim, I'm sorry that I must impose upon your patience.
I'm very grateful that you wrote to us with your concerns.
Sincerely, -
Gurus
I have Created a Absence with Quota as Paid leave in Valuation basis table T554c.
Now client want that as unpaid leave. So i have deleted Quota, generation rule.
In deduction rule also Quota removed
In assign counting rule to absence also the tick of Quota deduction is removed
When i create Absecen the field is appraing as Quota used 1 (For One day absence) but there is no Quota for the employee
When i run payroll the deduction is happening perfectly as Loss of Pay.
My issue is how to remove the quota used field.Kindly advise me in this.Hi
When i see in Overview(Shift+F8) absence is coming as payroll Hours 8.5
When i see through F7 following details are coming as below
Absence type 0008 ESI Leave-CKPL
Time -
Absence hours 8.50
Absence days 1.00
Calendar days 1.00
Quota used 1.00 Days
Advance Payment
Off-cycle reason
Payment date
Payroll Identifier
Payroll type
Kindly let me know if any issues. -
Hi All,
I have configured an Unpaid Leave (which is w/o quota). Now when I am creating the leave record in 2001, from a friday till monday, I can see ' Absence days' as 2 and 'Calendar days' as 4. Now my questions are:
1. On what bases are Absence days picked up? Is it based upon the work schedule rule?
2. Is there a way to get Absence days as 4 and calendar days as also 4 in the above scenario (where I want the saturdays and sundays to be counted in the absence) ?Hello Rohini,
1. On what bases are Absence days picked up? Is it based upon the work schedule rule?
--- for saturday and sunday in ur configuration is paid off. but its calender day still. so it shows 4 calender days.
In absence valuation, you valuate absence days and not calender days ... so let it take 4 calender days ..
2. Is there a way to get Absence days as 4 and calendar days as also 4 in the above scenario (where I want the saturdays and sundays to be counted in the absence)
-- i have one in mind ..i dont know how much it is fisible .. make calender indicator and absence type as Absence (Fri- Monday)
and in table T554S make maximum duration as 4.
means .. whenever an employee will take fri - monday absence his absence days will be calculated as 4
Maybe that is the solution.
Thanks and Regards
Jaydeep Jadhav -
R12 SSHR - Leave of Absence page error
HI,
I am filling the leave details like "From" & "To" date, selecting leave type etc. When I click "Next" button, I am getting an error message like "A compiled version of the formula 324 cannot be found.. Check that it exists and compiled..."
I just copied the formula from "TEMPLATE ABSENCE DURATION" into "BG_ABSENCE_DURATION" (created new formula name with "Quickpaint" type)
How to overcome this error?
Thanks in advance.Dear All,
This is the formula I am using for Absence. In form It is working fine. But in SSHR it is throwing the error. Please check and help me in resolving this issue.
FORMULA NAME: TEMPLATE_ABSENCE_DURATION
FORMULA TYPE: Quickpaint
DESCRIPTION: Calculates the Employee's Absence
Duration in days or hours. The profile
'HR: Absence Duration Auto Overwrite'
determines if an existing duration value
can change automatically or not.
INPUTS:
- days_or_hours: the units of the absence
- date_start: the absence start date
- date_end: the absence end date
- time_start: the absence start time
- time_end: the absence end time
DBI Required:
- asg_start_time : the assignment start time
- asg_end_time: the assignment end time
- asg_pos_start_time: the positon start time
- asg_pos_end_time: the position end time
Change History
01 Sep 99 jmoyano Created
10 Oct 01 dcasemor end_day was being set to
asg_start_time. Also allowed
hours to be defaulted if no
UOM is set and hours have been
entered.
alias emp_hire_date as hire_date
default for per_sex is 'X'
/* Main Body of Formula */
INPUTS ARE days_or_hours(text),
date_start (date),
date_end (date),
time_start (text),
time_end (text),absence_attendance_type_id
/* default values */
default for per_emp_number is ' '
default for MARRIAGE_LEAVE_CUM_BALANCE is 0
default for PER_SEX_CODE is 'X'
default for hire_date is '01-jan-1951'(date)
DEFAULT FOR days_or_hours IS 'D'
DEFAULT FOR time_start IS '09:00'
DEFAULT FOR time_end IS '17:00'
DEFAULT FOR date_start IS '0001/01/01 00:00:00' (DATE)
DEFAULT FOR date_end IS '4712/12/31 00:00:00' (DATE)
/* database items */
DEFAULT FOR asg_start_time IS '09:00'
DEFAULT FOR asg_end_time IS '17:00'
DEFAULT FOR asg_pos_start_time IS '09:00'
DEFAULT FOR asg_pos_end_time IS '17:00'
v_business_group_id=81
/* local variables */
error_or_warning = ' '
invalid_msg = ' '
duration = '0'
number_of_days = 0
first_day_hours = 0
last_day_hours = 0
/* Defaults Section */
/* default values for working day, these are only used if no
working conditions can be found */
begin_day = '09:00'
end_day = '17:00'
IF ((date_start WAS DEFAULTED) or (date_end WAS DEFAULTED)) then
duration = '0'
else
number_of_days = days_between(date_end,date_start)
/* absence in hours */
IF days_or_hours = 'H'
OR (days_or_hours WAS DEFAULTED
AND time_start WAS NOT DEFAULTED
AND time_end WAS NOT DEFAULTED) THEN
/* look for the assignment values*/
If ((asg_start_time WAS NOT DEFAULTED) and
(asg_end_time WAS NOT DEFAULTED)) then
begin_day = asg_start_time
end_day = asg_end_time
else
/* look for the position values */
if ((asg_pos_start_time WAS NOT DEFAULTED) and
(asg_pos_end_time WAS NOT DEFAULTED)) then
begin_day = asg_pos_start_time
end_day = asg_pos_end_time
/* compute hours per day */
hours_per_day = ((to_num(substr(end_day,1,2))*60 +
to_num(substr(end_day,4,2))) -
(to_num(substr(begin_day,1,2))*60 +
to_num(substr(begin_day,4,2)))) / 60
/* absence takes place during the same day */
IF number_of_days = 0 THEN
duration = to_char(((to_num(substr(time_end,1,2))*60 +
to_num(substr(time_end,4,2))) -
(to_num(substr(time_start,1,2))*60 +
to_num(substr(time_start,4,2)))) / 60)
/* more than one day */
ELSE
/* Changes for bug3093970 starts here */
first_day_hours =((to_num(substr(end_day,1,2))*60 +
to_num(substr(end_day,4,2))) -
(to_num(substr(time_start,1,2))*60 +
to_num(substr(time_start,4,2))) ) / 60
last_day_hours = ((to_num(substr(time_end,1,2))*60 +
to_num(substr(time_end,4,2))) -
(to_num(substr(begin_day,1,2))*60 +
to_num(substr(begin_day,4,2))))/60
if first_day_hours <=0
OR first_day_hours > hours_per_day
OR last_day_hours <= 0
OR last_day_hours > hours_per_day THEN
/* Leave timings are out off standard timings*/
/* So use 24 hours rule */
first_day_hours = (24*60 -
(to_num(substr(time_start,1,2))*60 +
to_num(substr(time_start,4,2))))/60
last_day_hours = (to_num(substr(time_end,1,2))*60 +
to_num(substr(time_end,4,2)))/60
duration = to_char(first_day_hours+last_day_hours)
duration = to_char(to_num(duration) +
(DAYS_BETWEEN(date_end,date_start) - 1)* hours_per_day)
/* Changes for bug3093970 ends here */
/* absence in days */
ELSE
duration = to_char(DAYS_BETWEEN(date_end,date_start) + 1)
/* use of error messages:
if to_num(duration) = 0 then
duration = 'FAILED'
invalid_msg = 'HR_ABSENCE_CANNOT_BE_ZERO'
v_duration=to_number(duration)
length_of_service=(days_between(date_start,hire_date)+1)/365
v_leave_type=XXAQ_LEAVE_TYPE(v_business_group_id,absence_attendance_type_id)
if v_leave_type='HAJJ LEAVE' then
if length_of_service<=aq_los_for_hajj_leave then
duration = 'FAILED'
invalid_msg = 'Length of Service Should be more than '||to_char(aq_los_for_hajj_leave)|| ' years'
else
if v_duration+XXAQLEAVEAVAILED(per_emp_number,
v_leave_type)>aq_hajj_leave_entitlement then
duration = 'FAILED'
invalid_msg = 'Maximum Entitlement Should Be '||to_char(aq_hajj_leave_entitlement)
/*Marriage Leave*/
if v_leave_type='MARRIAGE LEAVE' then
if v_duration+XXAQLEAVEAVAILED(per_emp_number,
v_leave_type)>aq_marriage_leave_entitlement then
duration = 'FAILED'
invalid_msg = 'Maximum Entitlement Should Be '||to_char(aq_marriage_leave_entitlement)
/*Paternity Leave*/
if v_leave_type='PATERNITY LEAVE' then
if v_duration+XXAQLEAVEAVAILED(per_emp_number,
v_leave_type)>aq_paternity_leave_entitlement then
duration = 'FAILED'
invalid_msg = 'Maximum Entitlement Should Be '||to_char(aq_paternity_leave_entitlement)
/*Maternity Leave*/
if v_leave_type='MATERNITY LEAVE' then
if PER_SEX<>'Female' then
duration = 'FAILED'
invalid_msg = 'Only Female Employees are Eligible for Maternity Leave'
/*unpaid leave hours begin*/
/*if v_leave_type='UNPAID LEAVE HOURS' then
if v_duration>8 then
duration = 'FAILED'
invalid_msg = TO_CHAR(v_duration)||'Duration Should not Exceed 8 Hours for This Leave Type'
/*unpaid leave hours end*/
return duration, invalid_msg
Regards,
Jithin -
Termination of employee before leave period
Hi All
I have an employee who has applied leaves as following:
11-Oct-2007 to 10-Nov-2007 Paid leave
11-Nov-2007 to 09-Dec-2007 Unpaid leave
But the employee expired on 23-Oct-2007 and we were notified about it on 24-Oct-2007.
From the people>enter and maintain screen, when I select the End Employment option I get the following dates:
Notified, Projected, Actual, Last Standard Process and Final Process.
As the first three are self explanatory, I am not sure about the last two dates.
What dates should I enter in Last Standard Process and Final Process?
What are all the possible scenarios in this? Like upto wat date he can be paid etc.
Regards
RahmanThese are relevant as per how you setup your elements in the first place. They help control the treatment of how you use them in a termination.
Say for example you setup all your elements with this in mind...
LSP - Use for when you would actually like to process the termination pay elements either in the pay period that term ends or later (such as elements for paying out leave).
FP - Normally used when there are payments due in the future past their actual term date (such as bonus payments), but you still need them terminated and don't want to keep paying them any standard recurring elements.
When you push out these dates of course, the assignment remains active. In a nutshell, it strictly controls how your elements are used so they are not used inappropriately.
BTW i am quoting an Australian setup
Hope this helps. -
Hi Sap Gurus,
I am having a small doubt about the configuration of accrual entitlement for Quota's.
We have a requirement that when a employee more than 4 hrs of unpaid Leave in a particular day,
he should not be able to accrue any absences but if he enters less than 4 hrs then he should be able to accrue the quotas.
Please somebody help me in this matter.
Thanks,
Leela.HI,
This you have to define in the time evaluation the conditions for the quotas.
Regards,
Kapil -
Delimit several infotypes for Leaving Action
Hi,
I would like to know how to 'Send' or call a backend program to delimit infotypes called during the leaving action of the employee. thus calling several infotypes but sometimes configured in such a way it is dependent on the status of the EE or have PY record.
Thanks!Hi Binoj,
thx. i tried this:
0000 MASSN 06 0 * * TERMINATION - DELIMIT RECORDS*
0000 MASSN 06 10 P T001P-MOLGA='34'
0000 MASSN 06 20 P P0000-MASSN='10'
0000 MASSN 06 30 I LIS9,9021,,,,,(P0000-BEGDA)
0000 MASSN 06 40 I LIS9,9022,,,,,(P0000-BEGDA)
0000 MASSN 06 50 I LIS9,9023,,,,,(P0000-BEGDA)
0000 MASSN 06 60 I LIS9,9024,,,,,(P0000-BEGDA)
delimit process has been done..
but we still have to input delimit date
btw what is '/D' for?
looking forward to hearing from you.
best regards,
dhenny muliawaty (pei pei) -
Important infotypes in a Leaving action
Hi Experts,
Plz tell me the important/ mandatory infotypes that needs to be included in a leaving action.
Also, tell me the important/mandatory infotypes that needs to be delimited during the leaving action so that no furthur payroll run can be done by the system.
regards
KunalHi,
When you do the leaving action in IT0000, please delimit IT0002, IT0006, IT0014, IT0015, IT2001, IT2002, IT0207, IT0208, IT0209, IT0210, IT2010, IT0105, IT0185, IT0032 etc.
Do not delimit basic pay.
Hope this helps,
Reward points if helpful,
Thank You, -
Query leaving action to make wage type amount zero
000010 D OUTWPMASSN
000020 H6
000030 N ADDWT *
000040 Y AMT=1085 RTE=0 MULTI ARAADDWT *
I am querying my action type H6 and H7 leaving action in PCR ZCC. PIT ZCCC NOAB. When i am running payroll it is giving error no rule in PCR ZCCC for ****1085 where 1085 is my wage type for which i am writing this rule so that in leavaing action amount should become zero. Can u please guide where to correc tule. Also i want to add one more action type H7 in this rule.Hi all
System is splitting the last period into two wpbp splits. One split is for period employee was with company and second split is for unemployment period during the leaving month. So whenever we write a rule or query it, then the rule is applied with ** once and leving action second time. So two different splits are there and both conditions are taken by system. so for the part of month in which leaving action has taken place like 15 to 30th then the amount is becoming zero but for the first part the system is taking ** value which is addwt *, so that amount is not beingmade zero. how can i make the period for first half as zero. -
Issue related to change of Quotas on transfering an employee
Dear All,
I have a query regarding the generation/ updation of quotas during transfers. We have 2 sets of groupings. For the 1st set of grouping as per the PSA's, PL quota is 21 days and for the 2nd set of grouping, PL quota is 24 days and is genearted through TQTA. Time management status is 7.
Now when I try transfering the employee from one PSA to another, he falls into a different set of grouping but the PL quota doesnt get changed. Kindly let me know the steps to be followed to get the quotas generated accordingly. Also let me know incase I need to run TQTA, once the transfer action is run.
Points would be awarded.
Thanks
DeepaliHi Deepali,
Please check if the change in workcentre basic pay is activated in your quota selection rule.
You will find the checkbox under "Accrual Period" tab.
If it is activated, the next time you run TQTA ( i guess the accrual period is monthly) it should get adjusted.
Please check if it works.
Cheers
Manoj
Maybe you are looking for
-
All of a sudden i need a password?
my airport extreme just took a vacation...the fans have no black...tells me it recognizes the network but that i need a wap password...never did before...any way to get back wireless? did i do something wrong? my sister used her pc here last night an
-
hey, sent out an html email....works fine but with entourage and mac mail my images (that are absolute) are also attachments, and show up after the initial email, is there code to solve this...? or is a setting on the viewers side? much appreciated,
-
Outputting 5.1 Channel Surround Sound from your Mac
How to output 5.1 Channel Surround Sound from you Mac...
-
Working on the library in excel
Hi I want to open the library in excel (well actually open office Calc). I want to have the "trackname for sorting" colum beeing automatically generated like this "trackname for sorting"="Trackname"+"albumtitle" I then want to use the modified data i
-
Really need some help here to try and get Fios services in my building
I have been trying to convince my landlord for months to get Fios in the building. Here is a recent email exchange with him. Does anyone know if any of this is true, about the install damages? If it is true, then Verizon needs to get their act tog