EHP5 Leave Request Time Accounts
In Leave Request Overview screen, Time Accounts Overview is displaying only current year balances. I checked employee's Absence Quotas infotype and I do see we quotas have been maintained for 01/01/2011 thru 12/31/2011 and 01/01/2012 thru 12/31/2012. Time accounts overview in Leave Request is only displaying 01/01/2011 thru 12/31/2011. What could be the reason? Please advise.
Thank you,
Bobby
Please read through the documentation of the Function Module
HR_GET_QUOTA_DATA to select the proper mode. You can modify the
mode in the BADI according to your business requirements.
The relevant details are as follows:
BADI: PT_ABS_REQ
Class: CL_PT_ARQ_TIMEACCOUNTS
Method: GET_REMAINING_QUOTA_FOR_PERNR
METHOD if_ex_pt_abs_req~get_mod_and_qtype.
ex_mod = 'B'. // Here you can change Mod
ex_qtype = 3.
ENDMETHOD.
This is the method of determining which data should be read.
The options are as follows:
Data is read from the cluster
Data is read from the infotype record
Data is read from a simulated time evaluation run
You can use parameter MOD to determine which data you want to
base the calculation on.
By default we are populating it as 'B'. While this standard setting
works for most of our customers it might be insufficient for others.
You can change the way the function module HR_GET_QUOTA_DATA is called
by using the BAdI customer exit method
GET_MOD_AND_QTYPE (class CL_PT_ARQ_REQ_EXIT)
In your case it should be 'D' or 'E'.
Similar Messages
-
EHP5 Leave Request Team Calendar
We are in a process upgrading our old Java/Web Dynpro Leave Request application to ABAP Web Dynpro based.
In old application supervisors were able to view Team Calendar for both Directly Subordinate Employees as well as ALL Employees. However, new application there is no option to show ALL Employees.What could be the reason? Will appreciate any input on this.
Thank you,
BobbyYES YOU CAN
refer here
http://help.sap.com/erp_mss_addon10/helpdata/en/44/3c852568e84d1a9e79b208457a2011/frameset.htm
note that
Team Calendar and attendance Overview -
there are higher level managers who in very rare case also want to check
the attendance and team calendar of all employees. So for this case we
provided a drop down where the manager could choose all employees. But
again we do not expect this to be a very common use case. In case this
is a common Use Case we expect customers to ensure that 'All employees'
appears first in the drop down. -
Function module to get time Accounts on ESS
Hi all,
How can i find that which FMs or BAPIs are called from the Portal Services to get the Time accounts for the Leave Request Appl on ESS. The problem which i have to investigate is that on IT2006 the balance is different and on Portal the balance is diffrent. I want to see where the Portal is pulling the data from ?
any help will be greatly appriciated.
Thanks
Amandeep.Amandeep,
which version do you use? I suppose ecc 5.0 Then the used RFC are:
for leave request/time accounts:
PT_ARQ_ACCOUNTS_GET
PT_ARQ_CUSTOMIZING_GET
PT_ARQ_EECALE_GET
PT_ARQ_REQLIST_GET
PT_ARQ_REQUEST_CHECK
PT_ARQ_REQUEST_EXECUTE
PT_ARQ_REQUEST_PREPARE
PT_ARQ_SEARCH_NEXT_PROCESSOR
PT_ARQ_TEAMCALE_GET
badisfor time account: HR_GET_QUOTA_DATA, PT_ABS_REQ
kr, achim -
Display more columns in ESS "Time Accounts" table in "Leave Request"
Hi all,
does anybody know how to configure the display of columns in the "Time Accounts" table in the ESS-WebDynpro "Leave Request" ? I currently see
Time Account / Deductible to / Entitlement / Remainder
We would like to include other columns and can't find to manage this in the WebDynpro ess~lea (we're using EP6, SAP_ESS 100 SP19) - all 12 existing columns are already set to "visible" in AccListView. In implementation of method format() in FccAccList all values are assigned, but the columns get not displayed...
Please could you advise, where and how this can be customized?
Is it to customize in backend or WebDynpro or ??
Thanks,
Monika
Edited by: Monika Verwohlt on Jul 16, 2009 11:25 AMsorry
-
Leave Request - can't change the time of pending request
Hello,
We are trying to change the time of a pending leave request and when entering a new time in the duration field, the original time still shows up on the Review and Send screen. The leave request is for one day and for 5 hours - we are trying to change to 2 hours and 5 hours still shows up.
Is this an issue with the code or config? Any help is appreciated.
Thanksis the note 1238028 implemented in your system?
have you done any modification
Depeding on your requirement you can decide how to use
PT_ARQ_REQUEST_CHECK ie hours field or the clock times.
That means you need to clear the time fields which are derived
from the work schedule and keep it empty since these fields
are hidden in your front end and no option for the pernr to modify
or correct the times. -
Ess Leave Request -Change in Time calculation without changing work schedu
Hi All,
We are implementing a ESS Leave Request in EP6 with backend HR ECC5.0.
The time calculation is taken from the Work schedule rule in
HR backend which is 24*7.
For example if the leave taken is for 2 days-systems calculates as 24*2=48 hrs
but in actual the requirement is to calculate 2*8 =16 hrs without changing
the Work Schedule in 2001 infotype in HR Backend.
Can we do this change through
1.Validation in portal itself
2.Changing the RFC PT_ARQ_REQUEST_CHECK
3.Changing the Absence Types
Regards
Anand.Hello,
Please use:
programming
but without the spaces before and after } and {
Testing:
programming
regards
Rick Bakker
Hanabi Technology -
From- To Time in ESS Leave Request
Hi,
In leave request, for certain leaves I have opted for that from and to time. Now that value gets defualted to 12AM to 12AM. is there a way I can default some other time, say the work timing of that employee as per his/her WSR?You can default Work Schedule rule times in the leave request
You can use feature
HRSIF for this functionality. Please read the feature documentation
and check customisation in V_PTRAQ_PROCESS.
Depeding on your requirement you can decide how to use
PT_ARQ_REQUEST_CHECK ie hours field or the clock times.
That means you need to clear the time fields which are derived
from the work schedule -
Time Constraints on ESS - Record Working Time and Leave Request
Hi All,
I have configured Time Constraints and their reaction in V_T554Y.
When I record the appropriate combination of Attendances and Absences in back-end, I can see the reactions as specified... However, when I try to do the same in ESS - Recording Working Time and Leave Request, I do not see that Time Constraints taking effect on the front end.
Here is what I have done:
I have two attendance - P001 and P002. P001 is configured to be recorded on Leave Request where as P002 is configured to be recorded via Record Working Time (CATS) link.
I record the attendance P001 in Leave Request and also post that into infotypes. After this, I try to record P002 in the Record Working Time Screen and I still get errors (Errors are from: HRTIM00REC E/207 and LR E/335)
If I try to replicate the same in the back-end in IT20002, then there is no issues.
Can anyone help and let me know how we can implement the same Time constraints reactions on the front-end and the back-end.
Thanks a bunch
- HarshalNote that Time constraints are not valid for Leave request and Working time ie in ESS
it only comes via PA30
in CATS too, we dont follow much HR related collisions checks these are taken into consideration during CAT6
and in leave request via Rptarqpost
so its not gonna work, Its intended and correct! go for a user exit cats0003 or check cac1 profile customisation -
Leave request from/to time in non-military format - how to get military bak
Dear all,
we are migrating from the old stand-alone ESS to the ESS in EP7.
During testing we found that the t0/from time fields in the leave request are not in military format anymore but rather have to be used with AM and PM.
We trained our users for many years to use military time. How can we get it back?
Thanks in advance!
MathiDear all,
we are migrating from the old stand-alone ESS to the ESS in EP7.
During testing we found that the t0/from time fields in the leave request are not in military format anymore but rather have to be used with AM and PM.
We trained our users for many years to use military time. How can we get it back?
Thanks in advance!
Mathi -
Portal - ESS error in Wroking time-- Leave request.
Hello Masters in ESS/EP,
I am getting the following error in EP for Leave request in Working time:-
com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(FcForm.Orig_Request.Item_to_Check_Orig): structure field Umskd not found
Are there any settings needed to be done in R/3 or EP or in PTARQ related to leave request activation. Kindly let me know. Its urgent!!!!!!!!!!!!!!!!!
Thanks ,
Gaurav J.Hello all,
we solved this issue with applying the following patch:
Patch for SAP ESS 600 Support Package 11
which you can download from SAP Service Marketplace at:
-> [Support Packages and Patches|http://service.sap.com/patches]
-> SAP Application Components
-> SAP ERP
-> SAP ERP 2005
-> Entry by Component
-> SAP XSS (Self Services)
-> SAP ESS 600
-> #OS independent
We also applied Patch for SAP PCUI_GP 600 Support Package 11.
-> [Support Packages and Patches|http://service.sap.com/patches]
-> SAP Application Components
-> SAP ERP
-> SAP ERP 2005
-> Entry by Component
-> SAP XSS (Self Services)
-> SAP PCUI_GP 600
-> #OS independent
After applying those two patches everything was fine.
Regards, Michael -
ESS Error in EP for Working time -- Leave Request.
Hi,
We are on ESS 600 and EP 7.0. We have configured for the leave request and hence using the standard one. We are able to see the process succesully till steps as followed:-
1) Employee can apply to leave from ESS on EP.
2) Approver gets mail in the UWL.
3) Approver can Accept the leave.
4) We run the program to Post the leave.
5) Leave gets updated in infotype 2001.
6) We run program to send mail.
But the employee doesnt get any mail of approval from the approver in his UWL on EP. Any thing needs to be done to make this whole process successful. Kindly let me know.
Also kindly let me know whether the above steps are right and how do we make it automatic without any manual intervention. We need to schedule the jobs, if i am not wrong, but what programs need to be run at what time do let me know.
Thanks and regards,
Gaurav J.Hi Gaurav,
The mails will be sent to the user's mail box. If you want it to appear in UWL, you need to set uo the SONIC connector. By default, UWL only reads workitem tasks. If you install SONIC, then this connector will enable UWL to read the sap r3 inbox as well.
You can go this link https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8525afd0-0d01-0010-aaa0-ac6b9e3a2907. You can try searching for SONIC in sdn forums also.
If you want to send mailos to external mail id's then configure SCOT and SOST.
Hope I am clear.
Regards
Reshma -
Hi
I have seen the new functionality around mass approval of leave requests in EHP5. Unfortunately only on paper. My question is:
The list that is presented to the manager: Does it represent records from the leave request database, or does it represent individual workflow task - or a combinaton of the 2?
Thanks in advance
Kirstenyes it does involve WF also and also read the sent status of the requests from leave request database and displays it to intended approver.
ie
http://help.sap.com/erp2005_ehp_05/helpdata/en/e6/c4fb025b4542fcaa6241e9
e5060323/frameset.htm.
For leave request application to be called , we specify the parameters
in transaction SWFVISU through which the application is called when
processed from universal worklist.
I request you to use standard leave request task TS21500003 and please
replace the existing visualization parameter DYNPARAM from
WI_ID=${item.externalId} to
LRF_REQUEST_ID=${item.REQUESTID}. This can be done from transaction
SWFVISU. -
Leave request projection EP 7.0 ECC 6.0
Hello experts,
we are using standard java webdynpro leave application, we have a requirement to project a future leave on end date of leave and allow employee to submit the leave if by the end date of leave they have accrued enough quota for the leave type.
we have been able to get rid of standard message " not enough quota.." for future leaves by making use of badi calculate_quota, where i have projected the quotas based on the end date of leave and hence in turn allowing the employee to submit leave if enough have been accrued.
when manager tries to approve such future leave, the system again goes to the same badi and hence projection happens which ensures manager can approve/reject it but manager actually can not see the projected quota amount as time account service displays quota as on current date.
now we have a requirement to display the projected quota on time accounts service when manager is approving the leave request.
is there any way by which we can display the projected quota in the time account service on approver screen so that approver is not confused when approving future leaves, which are allowed even if employee dont have enough quota today but will have enough at the end date of the leave( as out code in said badi will ensure it)?
thanks in advance for your inputs.Hi Siddharth,
thanks for reply.
I have already changed that badi method so that the fm gets called with the mode suitable to my requirements. so projection is happening for me on quota overview service(which is date driven) and for leave request screen i have used badi PT_QUOTA_DEDUCTION to do projection as on end date of leave and thus getting rid of "not enough quota message" if employee has accrued enough as on end date. problem is we can not make the projection quota balance displayed on the time acc service on leave screen as system makes call to PTaccount with default date as sy-datum, so even though you change mode to 'E' , the results will be based on current date.
so what we want is to display the quotas on leave approval screen when approver is approving the leave as on the end date of leave. we do not need this display on employee screen but approver needs to see the projected amount as currently quota may not be enough bt in future he has enough thats why employee was able to apply the particular leave.
now i am not sure how to make the call to Ptaccount fm date driven by the end date of leave as i am not able to find any relation between the call and end date of leave.
thanks -
Leave request in Web Dynpro Abap - team Calendar
Dear Guru's
We are upgrading SAP from V4.7 to ECC 6 and have activated ESS Web dynpro ABAP for the leave request.
We have activated the Business Function HCM_ESS_WDA_1
Time management module all the configuration is done.
ESS configuration on the node Employee Self-Service (Web Dynpro ABAP) > >> Team Calendar is done for the following
Create Rule Groups
Specify Absences to Be Displayed
Specify Color Display of Absences
I am Able to apply for leave and view the tabs Calendar, Time account and Leave request.
*However for the team calendar i'm getting the error *
The following error text was processed in system PRD : Exception condition "COMMUNICATION_ERROR" raised.
The error occurred on the application server PANTHEON_PRD_00 and in the work process 5 .
The termination type was: RABAX_STATE
Please advice if there is any thing else that i can do to fix this issue.
Thanks
Keshinithere is the IGS issue, please check the note 1527176 and ensure IGS is installed correctly for team calendar to display
You can check your patch level as follows:
- Start transaction SA38 (or SE38)
- Run the report GRAPHICS_IGS_ADMIN
- Choose the RFC destination, IGS_RFC_DEST should be the default
- Select Status
Could you please check again if you follow correctly step by step the
instructions from SAP note:
454042 - IGS: Installing and Configuring the IGS ?
See section 7. " Specify your destination as the program ID:"
Please leave the Gateway host and Gateway Service empty (See note 798937
and Section 8/9 of note 454042)
check the notes and communication to IGS server
931900 Finding the IGS patch level
896400 Upgrade your integrated IGS 7.x installation
844669 Profile parameter of IGS as of Version 7.x
798937 IGS not accessible after NW04 installation
514841 Troubleshooting when a problem occurs with the I
454042 IGS: Installing and Configuring the IGS
63930 Gateway registration of RFC server program -
Critical error in leave request
Dear All,
Following error is getting only for some users when they click on Leave request link in E-portal. We have EP 7.
I have searched previously posted threads for this type of issue & checked for points suggested in those threads. But everything seem to be ok.
1. Leave request config is proper
2. WEBMO maintained is ok.
3. Infotype 0105 subtype 0001 is maintained & ESS role is assigned using Tcode HRUSER.
4. Leave quota is updated in 2006.
Error I am getting
Critical Error
A critical error has occured. Processing of the service was terminated. Unsaved data has been lost.
Contact your system administrator.
User does not exist in this period , error key: RFC_ERROR_SYSTEM_FAILURE
User does not exist in this period , error key:
RFC_ERROR_SYSTEM_FAILURE:com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: User does not exist in this period , error key: RFC_ERROR_SYSTEM_FAILURE
For other users entire leave request & leave approval process is happening properly. leaves are also getting updated in 2001. Then why the error is for only few users?system has gone live & people are not able to apply leaves
Please help.
Thanks & Regards,
Swapnali
Edited by: Swapnali Kamerkar on Sep 14, 2010 2:28 PMHi Siddharth & Jiggar,
Thanks for your immediate response.
Yes, I had already checked this scenario giving SAP_ALL authorization, same error is coming & I don't think so authorization would be the problem cause for other users entire leave request & leave approval is happening properly with assigned ESS Role.
Also respective user Id was already created in R/3 & maintained in infotype 0105 subtype 0001 using HRUSER Transaction. Same user ID was created in portal & employee is logging-in with that Id. Validity period is also proper.
Also I want to put one more point here that whenever I don't maintained user Id in 0105 subtype 0001 for a particular employee & if he is logging-in with that ID, Error coming is only 'User 'XY' doesn't exist in this period'. where XY is user ID.
But for the case in qustion even if Id is maintained in 0105, error coming is 'User doesn't exist in this period ...RFC_ERROR_SYSTEM_FAILURE'.
Also all other applications like time account,payslips, personal information are working fine for that user.
Waiting for your replies.
Thanks & Regards,
Swapnali
Edited by: Swapnali Kamerkar on Sep 15, 2010 8:36 AM
Maybe you are looking for
-
[SLOVED] All my USB not work after upgrade system.
Hello all, I'm new in Arch, and i install my system with your LiveCD (2005). In the first boot, all work good. But after upgrade (pacman -Syu), all my USB device (Keyboard, Mouse) not work. I'm not using (yet) with Xorg, just in command shell (tty1),
-
Error while doing Parked document posting in FBV0
Hi, I am getting the below dump error while doing FBV0 - Parked document posting. Can you please help me to fix this.. I have also maintained FBVB. But still i am facing this. Thanks Sunil
-
Very urgent purchase requisition workflow
Hi, I have been asked to develop a pr workflow,here i have to capture the tracking number along with the pr no and based on the trancking number it should go to the respective department person to release it.How can I do it. Regards, Latha prabhu.
-
PTRM_WEB_FORMS Adding COSTDIST_MILE
Hi I've a problem with modifying the PDF report from PR05. The user want to have WBS Element per line item but the orginal reports only has the summerised list. There is a table in the standard same program that holds the value i need. I'm using my o
-
HI experts , Please i have a problem When i create a field in WEB UI as a drop down list and then call it from the smartform i can't see the value of the field in the smartform but only the ID How can i do to display the value not the ID in the smart