Generate Absence Quota based on certain condition
Hi Experts,
I'm new in Time Management. I have requirement in generation quota where new employee would have their quota after december in hiring year.
For example
A join in 01/06/2010. In 01.01.2011 we generate absence quota and A would have 6 days in year 2011, and normal 12 days in year 2012 and 12 days in the following years.
B Join in 01/11/2010. In 01.01.2011 we generate absence quota and B would have 2 days in year 2011 and normal 12 days in year 2012 and 12 days in the following years.
in other word the employee must earn the absence quota first and use it in the following years.
Can this be achieved without using PCR because i dont have any experience in PCR? Many Thanks
Regards
Hi,
Thanks for the table, I've found temporary solution with this setting:
Validity/Deduction Interval
Deduction from End of validity Interval - 1 days
Deduction to end of validity interval + 12 months
Enter previous year period for generating quota this year.
Best REgards
Edited by: Hendri Salim on Nov 5, 2010 1:58 PM
Similar Messages
-
Use of Time Evaluation to generate Absence Quota
Hi,
We are planning to use time evaluation to generate absence quota. At the moment we are using RPTQTA00 report to generate Absence Quota. We have negative time management and since, the project has already gone live i have very limited scope to change the basic settings for example we do not have any employee subgroup to identify part time employees, PT & FT are in one employee sub-groups. We have only one ESG & PSG for time recording, time quota etc. The base entitlement is defined for the FT employees and it is reduced propertionately based on the employement percentage in IT0007. Now we are going to adopt a change in design, and planning to have specific work-schedule for PT employees. In that case, we will not have the scope to maintain %age in IT0007 for part time employees but exact no of working hours will be used. It means that system will treat the PT emploees as FT while generating absence quota and output the FT absence entitlement. As i said earlier we can not differentiate PT employees from FT employees based on ESG or PSG, i can not create a separate quota selection rule for part time employees. Hence, we are moving from running RPTQTA00 report to time evaluation for absence quota generation purpose.
Now can anybody please help finding a alternate solution for the above, if it is possible to do it through report RPTQTA00 or we have to adopt the time evaluation. In case we are going to generate absence quota through time evaluation, can we only generate absence quota and skip anything that is related to payroll.
Any comments/suggestion/advise will be very helpful to us.
Thanks.
SujitWe are not able to generate absence quota for part-time employees as when we do that, system is treating PT employees as FT employees and the FT base entitlement is referred while calculating absence quota. i can not define separate absence entitlement for PT employees as we have only one ESG and PSG, and based on this quota selection group is defined. The QUOMO feature is defined based on work contract - employee sub-group (there is no separate emp sub-group for PT employees) - Pay Scale Group. We are having this problem as we have specific work schedule for PT employees now (Ex. we create 3 days work schedule with 15 hours: 4.5,4.5, 6 hours) and we are not maintaining employement percentage for them. So system is treating PT employee as FT employee with 100% employement percentage. Please let me know if you need any specific info to understand my issue.
Thank you so much for the response. -
Generate absence quota through RPTIME00
Dear Gurus,
I have to generate absence quota of 2 days every month for all employees and the generated absence quota for the current month will be added in the quota of previous month e.g (2+2=4). I use negative time management and want to use RPTIME00 for this purpose. There are two conditions for quota generation
1. If the employee leaves by any reason and termination date is greater than 15th will be allowed 2 days
2. If the employee leaves by any reason and termination date is less than 15th of the month will not be allowed
Similarly in case of joining of new employee
1. If the employee Joins by the date is greater than 15th will be not allowed
2. If the employee joins by the date is less than 15th of the month will be allowed
What type of schema can I use for this purpose and what will be time management status in infotype 0007 as I am using negative time management. If any expert can explain the source code of schema for this purpose.
Furthermore can I use the Report RPTQTA00 for generation of remaining annual absence quotas at the same time?
AliHi,
You can copy standard SAP schema for quota generation and customize. Quota name TQTA.
You can read schema and see comments, help (F1) to understand what it's doing.
Those quotas that are generated via schema cannot be generated manually.
Cheers -
VT02N - do PGI and Invoice for certain deliveries either based on certain conditions
Hi Friends ,
We are using VT04 for creating shipments . While shipment completion stage in VT02N an activity profile has been maintained which does both the Goods issue and Invoice.
We have a business requirement , PGI and Invoice should be created only for specific set of deliveries based on certain conditions.
Is there any standard way to do this or by using user exits.
Please guide.
Thanks,
Nileshsa.what about adding a check in userexit RV60AFZZ, when the condition is not met during invoice creation, error out and disable the creation of the invoice document?
-
How to change the date generate absence quota(Time Evaluation)
Hi all experts,
Currently system use Time Evaluation, and generate absece quota in last day of month.
So any way to change that system will use differ day to generate absence quota?
Example use day 28 of each month will generate absence quota? Have any enhacement or configuration?
Thank you,Tatsuya,
there 2 better solutions for this, one is Generate Period Parameters and according accordingly the month end date you follow and use the same period parameter in V_T559L table to your Quota.
and other Solutions is Write a PCR like Below.
ABCD (PCR Name)
varstcrumo
Varstreday
28
hrs=1
adddbTIME (TIME - Daily Time type - Create it in V_t555a table)
Save it and go to TM04 Schema, and put this PCR with Function ACTIO and make sure to insert this before QUOTA Function and Before CUMBT. and save it, and dont forget to put TIME Time to your Base entitlement.
you can run Time Evaluation to test it...let me know how it worked. -
Error in Generating Absence Quotas.....Time Management
HI All,
WRT TM
1)In the step SE38 using RPTQTA00 i get an error saying Generation rule is not selected for this Personnel Number.
2)If i try doing thru PA61, when i select the Absence quota defined n click create i get the Standard Absence Types rather than the ones i created...
So wat cud be the reason for it,,,,n how to rectify??
Thanx a lot in Advance
Regds
SAP FunctionalHi,
The error is solved wrt SE38 Generating Absence Quotas,but the output window displays the quotas i have defined as well as the standard leave(system default) which i hav not defined and the quotas are displaying multiple times i.e the sick leave is displaying 7 times n paid leave is displaying 8 times.
So the total for Sick leave is 7X7 = 49days and
for paid leave 30X8 = 240 days, n when i select subtotal than i wont get the total numbers instead the quotas get displayed multiple times.
So wats da solution, thanx for the past suggested solutions n for the future ones too.
Regds
SAP functional -
Error while generating Absence Quota
Hi All,
While generating Absence quota iam encountring an error message " No quota type for key 1 01 02 20090911"
We are using Time Mgt Status 9 and RPTIME00.
Can you pls share your inputs.
Thanks for your time.
Kind regards
Sathya1 is EG
01 is ur PSG
02 is ur Selection rule group
Check the grouping in the table T559L -
Error While Generating Absence Quotas
Hi HR Gurus
I have facing a problem while generating absence quotas, It show message "
E 81000001 No validity interval for key 1 81 01
E 81000001 You have not selected any generation rules
E 81000002 No validity interval for key 1 81 01
E 81000002 You have not selected any generation rules
E 81000003 No validity interval for key 1 81 01
E 81000003 You have not selected any generation rules
E 81000004 No validity interval for key 1 81 01
E 81000004 You have not selected any generation rules
Why this error show,Let me know where i have mistake in customisation.
Thanks in advance
Regards
Rajiv KHai Maha,
You did not assign the validity interval for the quota.
1 is Esg grouping
81 is Psg grouping
01 is quota type no.
in selection rule table you did not maintain the proper data for particular quota.
for that go for V_t559L in this table maintain the validity and deduction intervals. There you can select the start of validity interval field and end of validity period and same to deduction interval start and end deduction validity..
And also check the QUOMO feature and PSg grouping for time recording.
Good luck
Devi -
How to Override Cost Center in IT 1 based on certain conditions
Hi,
I have a pretty good understanding on how Cost Center gets defaulted based on Org Structure. The standard SAP solution for Cost Center will not work for my client and I need to determine the cost center based on certain conditions. I understand that I have to write custom code in some user exit or badi. I tried user exit EXIT_SAPFP50M_001, but it did not work.
Here is my code:
DATA: I0001 LIKE P0001.
CASE INNNN-INFTY.
WHEN '0001'.
CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
EXPORTING
PRELP = INNNN
IMPORTING
PNNNN = I0001.
This is just an example to test the concept
I0001-kostl = 'COST_CENTER'.
CALL METHOD cl_hr_pnnnn_type_cast=>pnnnn_to_prelp
EXPORTING
pnnnn = i0001
IMPORTING
prelp = innnn.
endcase.
When I change IT 1 record and hit enter, I can see that my code is being executed. I can see cost center being updated on the screen, but when I save it, its not able to retain that new cost center value. This might be because cost center is not an open field.
How can I change my code so it retains its value after saving?.
Thanks!Contd to manoj
Cost Center will be a Open feild when the value of the switch PLOGI ORGA should be balnk if it is haveing 1 than it will not default the value kindly check -
Dump when run Report RPTQTA00 - Generate Absence Quotas
Hi,
I run a report RPTQTA00 - Generate Absence Quotas. when we execute it, a runtime error display.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLHRP3" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1PAPA/FEAT000BIMAP " in
include "/1PAPA/FEAT000BIMAP " in
line 0:
"The program "/1PAPA/FEAT000BIMAP" is not Unicode-compatible, according"
" to its program attributes."
The include has been created and last changed by:
Created by: "DDIC "
Last changed by: "SAP* "
Error in the ABAP Application Program
The current ABAP program "SAPLHRP3" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Pl. help...thanks dear..
Please let me know, in Object Name, what should i insert...my program name or subroutine name where check of unicode not ticked.
My Program Name -
RPTQTA00
Subroutine -
/1PAPA/FEAT000BIMAP
plz help -
Generate Absence Quota For Every 5 Years Service
Hi Expert,
First of all, I'm not familiar with PCR as I'm new with time management. Annual leave is generated via RPTQTA00 with no problem. But we have another absence quota (long leave) that is given to the employee every 5 years (22 days of leave). So every 5 years the employee would received 22 days of absence quota. Our problem is when Rptqta is executed, the deduction is start at 01.01.xxxx instead of hiring date. To make a better understanding
Expectation
Start Date | End Date | Deduction From | Deduction to
01.01.2010 | 31.12.2010 | 01.05.2010 (his hiring date) | 01.05.2014
Actual Result
Start Date | End Date | Deduction From | Deduction to
01.01.2010 | 31.12.2010 | 01.01.2010 | 01.01.2014
I have configure Validity period for default value to, Valid from date = date type : tech date of entry, Valid form date = Date type : tech date of entry.
What do i miss here? Thanks
Edited by: Hendri Salim on Nov 6, 2010 7:24 AMHi Semvladigo,
Acctualy we have set the validity period for default values to
Date Type : Technical Date of Entry
and validity interval to
Deduction from : Start of validity interval
and we have maintained 0041 for that employee, but still the start date is 01.01.2010 instead of 01.06.2010 (01.06 is date in the 41 and the years is 5 years after join). I hope i explained it clearly. Many Thanks -
OIM11gR2 show items in catalog based on certain condition
Hi All,
Is there a way to show the catalog items based on some condition?
Eg: Users having only "Role A" can see some entitlements or other roles.
Any pointers are appreciated.
Thanks
VickyYou can take guidance from this: http://www.ateam-oracle.com/oim-11g-r2-ui-customization-tips-and-tricks/
-Bikash -
Setting a field as Mandatory dynamically based on certain condition
Hi All -
I am working on ADOBE Interactive forms. I am not able to find out, How to set a particular field as a 'Mandatory field' based on some condition. I am using FormCalc as scripting language.
i.e: I have a field "RATING". I want to make the next field "COMMENT" as mandatory when "RATING" is less than 3.Hi Vishal,
You need to set the mandatory attribute of the specific field according to your condition. In FormCalc this will be similar to this,
if (Rating < 3) then
$.mandatory = "error"
$.mandatoryMessage = "The corresponding Comment field is mandatory. Please fill"
else
$.mandatory = "disabled"
endif
The mandatory property can be set as:
"error" : Makes the field compulsory to be filled before submission
"disabled" : Makes the field optional
"warning" : Gives a warning to the user that the field should be filled, but doesn't cause an error on submission
The property "mandatoryMessage" specifies the message to be displayed to the user when the mandatory field isn't filled before submission.
Regards,
Rose -
FM to get purchasing price based on certain condition
Hi,
Is there any function module to get Price in purchasing document like PO after certain price condition like freight, discount etc.
For example I have a material no, price per unit 50 USD and we'd like to buy 10 pieces of it, we have price condition with condition type and amount freight and discount for this, I want to know what is net value after condition calculation.
On other case I also need a gross value if I enter net value and some condition types and amounts, any FM for this case also?
So that would be to two FM, or a FM that works vice versa.
Thanks a bunch.
BernardHi,
Actually PO has not been created yet, because I want to create PO using BAPI_PO_CREATE, but we a requirement to create a PO, and user upload a net value of a material and condition type with it.
In BAPI_PO_CREATE we have to upload gross value of a material along with its conditions, then let BAPI compute net value and post to create a PO.
In this case I have to get a gross value, when user upload a net value along with its conditions.
Any idea? -
How to enable or disable report parameter based on certain conditions
Hello ALl,
I have 3 parameters in my report. Fst parameter is having a LOV which is having all status value like 'Received,Refunded, Exempted etc).
second parameter is From date and third parameter is To Date which is having value set as "FND_STANDARD_DATE'
Now my requirement is If Status is selected as "Exempted" then From and To Date should be disabled.
if other than that then both should be enabled.....
Please help me out.
How it cna be done.
Thanks in advance
sheetalHi,
You can use a condition
<?xdoxslt:ifelse(Condition,'Paragraph','')?>
Condition is the condition that needs to be satisfied
Paragraph is the paragraph that needs to be displayed if the condition is satisfied
'' is what needs to get displayed if the condition is not satisfied.
Thanks,
Swarna
Maybe you are looking for
-
Is it possible to produce a performance report of a database in Enterprise Manager over 1 month to 1 year ???
-
Suddenly I'm not authorized for purchased content & apps
Hi, Please forgive me if this issue has been raised over and over again or if I come across bone-headed in general. I recently migrated from my old Ti-Book to a new 15" Macbook Pro with Retina Display. I've had various little glitches with the new u
-
Load external data into se-main-menu
hi, i've tried to load external data (vars,files)into a selfmade sony-ericsson-flash-menu for the w810i. it is possible to load the data for the current active menu via loadVariablesNum("application://focused", 0); so i thought i could load some othe
-
Hi, Does anyone who if it is possible to create tasks on an activity that are only visible to authorised users?? Thanks
-
EVERY time I click on a link or try to navigate to a new window I get the window that says the connection is untrusted. Firefox cannot be sure the connection is secure. I have to click on two separate buttons (which open page extensions) to finally g