Incorrect privilege leaves/ earned leave numbers generation
Dear experts,
Currently I'm having an issue with PL/ EL.
Privilege leaves/ earned leave u2013 numbers getting generated for workmen have variances. E.g. leave generated for newly joined employee is getting full leave privileges for the year. Even after deleting it appears in pay slip.
E.g: An employee joined on 28th Dec 2010, he is eligible for only SL and CL for 2011, but he has 21 EL/ PL generated, he is eligible, only after completing a certain number of days with the organization and auto generation of EL/ PL should not give 21 days on 31st Dec 2010.
Please kindly guide me how to solve the problem.
Best regards.
Firstly did u select Pro rata basis ( Or) No Prorata Basis under Accrual Entitlement Tab for the Selection Rules in V_T559L table
U have to choose Pro rata basis and run time evaluation
After deleting the record in IT2006 still the quota is displaying on payslip , I think after deleting u have to re-run the payroll once again to see the changes on the Payslip.
Best Regards,
Similar Messages
-
Hi Gurus!
I've leave quota called Earned leave, One Earned leave will be eligible for 20 days presence of employee at work. How we will address this in SAP.
Can any body assist me in this reg
RegardsHi,
Yes you can achive this by marking your quota type as accrual, and giving the accrual date within the interval of 20 days,
Use view V_T559L to do this.
Regards,
Swapnil
Reward points appreciated..! -
Hi Experts,
Here is the client requirement and please let me know how to solve this.
Earned Leave: after 1 year earned leave should generate and pro-rata quota should generate next year on jan 1st.
Example: if employee joins on 01/07/2012 after 1 year i.e 01/07/2013 quota should generate 22 days next year on 01/01/2014 pro-rata quota i.e 01/07/2013, 11 days pro-rata quota should generate. Total 22+11 =33 have to generate on 01/01/2014. and next year 01/01/2015 (22+11+22)=55.
Note: on 1/7/2013 = 22 days
on 1/1/2014 = 11 days +22 days; total=33
on 1/1/2015 = 33 days +22 days; total=55
Conditions: if employee joins before 15th date of current month include the current month, if employee joins after 15th date exclude the current month.You will need 2-3 PCRs to address this.
In one PCR you need to query the Date of Hire (from IT0041 - I guess you are maintaining this) using HRS=YDAYxx - where xx is the date type. You can then check it it is the first year anniversary or not by using HRS?01. If the condition satisfies populate a custom time type with 22 days.
In another PCR, you need to check for 01 Jan by using HRS=BCURMO and HRS=BCURDY. In this PCR check again the length of service (see above). If it is more than 1, then proceed to give the pro-rata amount.
If the pro-rata formula is simple you can use the second PCR or you would need a 3rd PCR to get the pro rata amount. Using HRS=Y**** operator you can query many date differences which will help.
Regards
Pramod -
Dear All,
Please find our client request below
They have only one leave type, i.e only earned leave.
The condition is, if an employee worked 240 days in a year, he will be eligible for the leave next year.
One EL for every 20 days. Balance leave can be carry forwarded to the next year, but maximum 30 days.
Please let me know how to meet the requirement? Do we need to write any PCR?
I know it's a simple issue for you, but as a first implementation, it's difficult for me. And they have given only 6 days to complete all the TM configuration (negative)
Regards
ETHi,
Write a PCR. create a monthly and daily time type.
000010 D VARSTREDAY
000020 ** Leave
000030 20 D HRS=M1001 HRS?0
000040 20 * HRS=1 ADDDB1002 HRS=1 ADDMB1001
000050 20 > Leave
For leave carry forward refer below link
http://www.saphcmonline.com/2010/carry-over-leave-quota-through-time-evaluation/
Rgds,
Lata -
How to carry forward remaining Earned leaves to the next year.
HI Experts,
How to carry forward remaining Earned leaves to the next year.
Do I need to write a PCR for that? If yes then which PCR to modify?
Or is there any other way around.
Regards,
TomeshMost of the time you will find easier to create a rule for that.
Which one to use: it all depend of your schema! you can also create a specific small rule for it.
The proper day, you can store the remaining balance in a time type (or the day before if your "old" quota is closed) and and store it either in the existing time type that generate entitlement, or in a new one and you create a specific entitlement rule in v_T559E for this time type, valid only once a year -
Hi Guru.
Can any one tell me how to club Sick Leave and Earn Leave.
An employee who went for a EL ,later it has to convert to Sick leave ,how to club both sick and earn leave.
Regards,
Ananthi.MHi,
I believe you need to set up common quota/entitlement (e.g. "Leave") for both absences.
Then you can set up deduction rules that in case of sick or earned leave the same quota/entitlement will be used.
To do that please check configuration of leaves (transaction SM30, table T554S), time quotas (table V_T559L) and deduction rules (table V_556R_B).
Cheers -
Attendance Quota -Carry forwarding the Earned Leave
Hi all experts
Pls share how to carry forward Earned Leave
i.e our client having el 14 days and cl 12 days for everyyear.
For example if x emp having opening bal of 14 el and 12 cl for 2007 01.01.2007 to 31.12.2007
he availed 12 days of el and 10 days of cl
my question is
cl is not to be considered for carry fwd and 2 days of el should be carry fwd and the new el days becomes 2 (old)+14 days (new) =16 day for the year 01.01.2008 to 31.12.2008 .this is to done this for a large amt of emps
is there any std transaction avilable
thanks in advance experts
keep learning and sharing
parthaConfigure the table v_T559l for Carry over and Max limits.
Thanks -
Hi friends ,
i have a requirement to create earned leaves.the condition is for 20 attendance days one leave should get generated.is there any way to create it in standerd SAP?please share ur ideas for this.in ur ZmXX schema, in manage time accounts after TR30 rule insert this code.
000010 D VARSTCURMO
000020 ** COLOP *
000030 12 D VARSTREDAY
000040 12 ** COLOP *
000050 12 31 D OUTWPPERSB
000060 12 31 ** COLOP *
000070 12 31 XX Z GCY ZUEL
After this code, write ur condition for the specific ESG in ZUEL rule.
Note: XX mentioned here is for specific ESG.
This will help u. -
CATS: BAPI to read submitted leaves/ approved leaves/rejected leaves?
i am using Bapi BAPI_CATIMESHEETMGR_INSERT to create records, is there a way to read data of all submitted leaves/ approved leaves/rejected leaves?
if i want to achieve above how can i do it, with out custom abap.. any RFCs/BAPIS for the same?
BAPI_CATIMESHEETRECORD_GETLIST gives back only the released data records.
But i am looking for a Bapi using which i can read rejected records that go for approval to manager and gets rejected and same with approved ones.
also is there a way to read Saved records but not released? kinda like looking at drafts?
also is there a Bapi using which i can do CATS Transfer (similar to tcode CATA)?
wanna do transfer to Hr.
Pls advice.
Edited by: Hruser on Jun 26, 2008 4:40 PMAs far as i know there is no standard bapi available as you indicate but you could always modify one ;).
For Transfer you need to use rptextpt or cat6 there are standard
reports available -
Hi ,
EL quota is 20 leave for each year, but the 20 leaves can't be used this year , employees can use it next year.
for ex employee joined on 01012011 he will get 20leaves at but employee can use them in the period 01012012 - 31122012..
and the quota 20 leaves which are geneated for year 2012 again used in 01012013-31122013
pleae let me know the validity and diduction rules need to be given.
I have taken validity from : cal year start positin as 12 months and validity to : cal year end positin as 12 months
when i take like above i am gettng error on 31.12.2011. while trasnfering quota.
pleae let me know what are the validity and deductin period need to be given.
thx
JHI Remi,
Your answer seems to solve my problem,
but i am not totally clear.
You are asking me to create two leaves quotas for my EL like say last year and current year. and in deduction rules only give the previous leave quota. and at the end of the year transger the current year leave quota to previous year.
and also in my requirement i said that this year quota should be created to the emp next year at the same time the quota generated next year should be created to employee quota next of next year. Also the is quota transfer should be done of the remaining leaves at the end of the year.
lets say
employee joined on 01012011 and lets say EL quota is 10
employee wil get 10 laves for perild 01012012 -31122012
and quota generated in 2012 will be created to emp in 2013
if employee not used any leave ibetween 01012012 - 31122012
employee will have 20 leaves in 01012013-31122013
thx
Jinnu. -
Hi Experts
I am facing problem in EL encashment. The case is like this:
Employee is have EL balance for year 2009 2 days and for year 2010 10days(8+2) including 2days of previous year.
When i make entry for EL encashment through IT416 for 5 days, in system two records is created i.e for 2 days one record and for 3 days another record.
But the amount for both record is same. Eg, assume for one day encashment is Rs.100, the total amount should be Rs.500.
But system is giving Rs.1000. That is for the record with 2days it is calculating Rs.500 and for 3 days also Rs500. It should be 200 +300 only.
Kindly help.Hi TG
We are using Automatic compensation and comp.method 2000
With regds -
Incorrect sort for column of numbers
I have three columns of XYZ geometry data that I need to sort. Numbers 3.2 is obviously interpreting them as text because that's how it's sorting them. (-12 is sorted between -101 and -138!)
My data is formated this way and must retain this format when exporting as CSV text.
Point
X
Y
Z
0
15.622 cm
-20.273 cm
0 cm
1
14.564 cm
-23.273 cm
0 cm
2
33.564 cm
-23.273 cm
0 cm
3
52.564 cm
-23.273 cm
0 cm
How can I get Numbers to sort column X as numbers? The data format of cells always goes to "automatic" even though I select "numbers." It must be the "cm" in the value. How do I get Numbers to ignore the " cm" and treat it just as a number?I dop not see why it would not sort correctly. I pasted the table you have in the original post into a table, then formatted the first row as a header and sorted a variety of ways. It sorted correctly:
I would still remove the the " cm" from all numeric entries as the units:
1) are redundant and can be put in the header
2) will prevent most math operations
To remove the " cm" type the key combination <command> + f
enter " cm" (theres a space before the "cm"
leave the replace field empty (so it will have the greyed out word "Replace")
then click the "Replace All" button -
FM- Leave Details & Leave Quota
Hi,
Can anyone help me out with a FM that will give me the leave details and leave quota of an employee.Hi,
Please check out the following function modules:
BAPI_ABSENCE_GETDETAIL
BAPI_ABSENCE_GETDETAILEDLIST
BAPI_ABSENCE_GETLIST
REMAINING_TIMEQUOTA
Regards,
Dilek -
Hi
I have to implement leave allowance and its is based on the number absence day.The scenario is as follows
There is a balance which increments every month based on a percentage of the gross pay until the employee takes a leave.Before he goes on leave the balance is divided by the total number of days he has per year and multiples by the number of days he has taken for the leave.
My issue is how we can get the number of days the employee(includes the carry over days) and also the number of days he has taken for the leave.Thus how to check also if the employee has taken a leave in the current year
Please any idea how to proceed and will be grateful someone can provide me a sample formula
Thank youRequest you to please see Absence management document.
No of leaves employee can take will depend on accrual plan.
Accrual balance will be displayed on SSHR Page while Leaves taken will be displayed in Absences History Page -
Serial Numbers generation in XL Report
Hi All
iam designing the reort using XL Report
In that report i want to display the serial numbers column which should generate automatically at runtime of XL report which is not taken from any field it is
what i have to do
thanks in AdvanceHi,
The requirement is not under the scope of the xl reporter.
But it can be achieved through a macro in the excel.
Try to modify to your requirement with the following macro code
Sub Macro1()
ActiveCell.FormulaR1C1 = "1"
Range("A2").Select
ActiveCell.FormulaR1C1 = "2"
Range("A1:A2").Select
Selection.AutoFill Destination:=Range("A1:A17"), Type:=xlFillDefault
Range("A1:A17").Select
End Sub
Also refer this document on [How to to Apply Microsoft Excel Macros within a Report Definition in XL Reporter|https://websmp206.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_SCENARIO=01100035870000000183&_OBJECT=011000358700002122502006E]
Maybe you are looking for
-
A few Questions For A New User
Hi, I did a quick search, but did not get direct answers, so I am posting this thread as a group of new user questions (to save forum space). Sorry that they might cover more than one "Forum Category", but they are at least all iPhone 4 questions. It
-
Utilization of Cenvat Credit through J1IH (Plz. Guide)
Practice followed by co. is to Utilize Cenvat Credit through J1IH T.Code - In J1IH, Tab Other Adjustment is used (i.e ETT-MRDY) for this purpose. Accounting entry ideally should get passed through J1IH is - ED Payable A/C Dr. To RG23A BED A/C ED Ces
-
Can any one tell me how to use the BER in RF communication module
I want to analyse the BER for digital modulation system. IN RF modulation tool kit i found the BER vi . But I didn't understand how to use it. I searched in the help, but it is of no use can any tell me how to use that under user defined funtion.
-
Hi Gurus i want to restrict the users to change the pmt block it should be always A only or free for pmt.How could i configure with help of validation i need configuration of validation Thanks
-
Trace last touch of Transformation or DTP
Hi Gurus, Can you help me out trace the person or TP which deactivated our Transformation and/or DTP in BI 7.0? The only information I could get is the time when Transformation had been changed (in the Properties of the Transformation). Thus, I've c