HELP NEEDED: ESS Sick Leave Workflow

Hi ESS/MSS Gurus,
Good day!
I am a newbie workflow consultant currently working on enabling ESS-MSS for a client. In summary, here are their requirements:
1. Leave Requests and Clock In/Out Corrections - Upon initiation of employee request, the work item is sent to the manager for approval. Regardless of the decision (either approve or reject), the employee will be notified via an email notification
2. Sick Leave Requests - upon initiation of employee request, the work item is sent to the company doctor for approval. Regardless of the decision (either approve or reject), both the employee and his/her immediate manager will be notified via an email notification
Here are some details regarding how I went about it:
1. Leave Requests and Clock In/Out Corrections - Created a copy of workflow WS12300111 and included send mail steps after TS12300097 (Approval Process) to notify the work item initiators.
2. Sick Leave Request - Created a copy of workflow WS12300111 and included send mail steps after TS12300097 (Approval Process). The approval process is pointed to the Position Company Doctor. After which a step was inserted after the approval process which uses a customized method (using FM SWX_GET_MANAGER) to determine the employee's manager. Then send mail steps are executed for the employee and the manager
3. Clock Corrections and Sick Leave/Leave Requests belong to the same Rule Group
During testing in our sandbox client I was able to successfully test all of the workflows. However, when I migrated the changes into our pseudo-QA system, I cannot launch the Sick Leave workflow from ESS. I encountered the following errors in PTARQ (standard leave request and clock in/out correction are ok):
1. Scenario 1: applied leave coincides with the working time of the employee
   "Document created with information: P2 848: Absence encompasses planned work time
2. Scenario 2: when only the total nmber of hours is entered for the applied sick leave date
   "No document created: HRTIM_ABS_REQ 094 Indentical clock times were adjusted, Check the entries"
3. Scenario 3: applied leavedoues not coincide with the working time
   "Document created with warning" HRTIM00BLPRETRO 001 Time entry triggers retroactive accounting in payroll"
For all cases, no work item was created in the back end.
I would like to tap unto your wealth of knowledge and experience on how to address such errors. I need to determine if this is a misstep in the workflow, HCM, or ESS/MSS configuration to better isolate the errors.
Your immediate response is highly appreciated.
Regards,

you dont need a custom WF first of all, You can directly use standard one cause we have a standard mail program
called rptarqemail
ie
The mails will be directly triggered to the mail address once you run rptarqemail.
Please check if you are running the report using the option since last
run. The procedure is usually this :
1. Create a Leave Request
2. Execute the report RPTARQEMAIL.
3. Approve the Leave Request.
4. Execute the report RPTARQPOST.
5. Execute the report RPTARQEMAIL.
Now to determine different approvers for different types of leave you can use the option of badi PT_GEN_REQ
IF_EX_PT_GEN_REQ~FIND_RESP_AND_DEFAULT_NEXT_PRC.
Method FIND_RESP_AND_DEFAULT_NEXT_PRC of badi
PT_GET_REQ  might be utilised here.
Please have a look at the  method
CL_PT_REQ_SEARCH_NEXT_P~SEARCH_NEXT_PROCESSOR.
If you are implementing the badi then make sure you copy all the methods
and implement the one, as mentioned.
also note that
Standard Leave request application offers the following options to
determine the Next agent. This specifies whether and how the next agent
of a leave request is to be determined.
Last Agent: The system reads from the database the last agent to have
had requests from this employee.
Line Manager: The system uses the organizational model to determine the
agent.
Last Agent, Then Line Manager: If no agent is entered in the database,
the system then uses the organizational model to determine the agent.
No Calculation/Manual Entry: The system does not determine a next agent.
Employees can enter an agent manually.
However if the customer has a different requirement, the BADI PT_GET_REQ
method FIND_RESP_AND_DEFAULT_NEXT_PRC is provided for this purpose.
the message you get is correct and its a information message which will not stop leave request, they depend upon customisation which can be hidden too
check here
http://wiki.sdn.sap.com/wiki/display/ERPHCM/LeaveRequestCustom+Messages

Similar Messages

  • Help needed-ESS/MSS for Travel Mgt

    Hello People,
    I have a scenario where the Trip request is either raised by employee or the supervisor on behalf of employee, which then goes for 3 levels of approval. Now when you execute transaction TRIP in R/3, sap creates a travel request and that goes for an approval to A002 /A012. Thus it gets approved.
    Now I want to do the same thing in ESS/MSS. I know in ESS there is a standard Tab available for Travel. Can anyone help me with details of config to have employee raise trip request and that going to UWL of MSS or POWL of ESS where it gets approved. Also what are the possibilities to cover the whole scenario in ESS/MSS.
    I am intending to do it in standard so Transaction IVIEW of TRIP is not desired by me. Urgent help is requested. Comprehensive guide for this config would be like a icing on a cake. Thx.Scenario steps is as below
    1) employee or Supervisor of employee raises Trip request in ESS
    2) It goes for 3 levels of approval either in POWL of ESS or UWL of MSS
    3)Approved/Rejected.
    4)Automails
    Thx again

    Dear  Rajaram
    You can have the WD
    FITV_POWL_APPROVER
    used in 2 ways:
    1) reading the POWL data defined with personalization
    To personalize that you will need to run this WD
    FPB_DIALOG_COMP with App. ID: FITV_POWL_PERSONALIZATION
    2) otherwise if you want to have FITV_POWL_APPROVER reading the trips from the inbox instead
    you can enhance its feeder class
    CL_FITV_POWL_TRIPS_TOBEAPPROVE
    With 2nd option you can always create a workflow around BOR object: bus2089.
    And in that workflow you can put your sending emails, etc...
    Kind Regards
    /Ricardo Quintas

  • Help needed ESS and MSS

    Hello All,
    I am new to ESS/MSS development. Can anybody guide me how to start with the ESS and MSS activities.
    What are the areas we need to concentrate when it comes to ESS/MSS.
    how many sub-contents are there in ESS and MSS (like payroll, timesheet etc.,) ?
    Any pdf's/doc's in this regards would be highly appreciated. Appreciate your time and valuable inputs.
    Kind Regards,
    Anil Kumar.

    Are you asking strictly about ESS/MSS ...DEVELOPMENT....not CONFIGURATION? Two separate areas of focus.
    In general, the information you will need will depend largely on the backend system you are supporting. ESS/MSS will have different capabilities/services available. If you just want general information, searching this site (using the search on the left panel over there) will provide you with lots of presentations and documents. Searching this forum itself will also yiled lots of general "what is ESS?MSS" or "how do I confgure ESS" kind of posts (since no one seems to ever search before posting up yet another "how do I configure" question). Finally...actually, the first place to look....check out help.sap.com (again, select your backend system and then locate the chapter(s) on ESS/MSS).

  • Urgent Help needed in loggin to Workflow designer

    Hi there,
    I have a written a program from which a workflow get triggered automatically. The programs runs file in my machine. When i deploy it in my server machine it doesn't work. The server machine has a sandbox installed. But my machine doesn't have a sandbox. I have installed all tools separately in my machine.
    When i run my application in the server machine the following error comes:
    java.lang.reflect.UndeclaredThrowableException
    at $Proxy1.login(Unknown Source)
    at com.adobe.workflow.client.QLCSessionImpl.login(QLCSessionImpl.java:11
    6)
    at TriggerWorkflow.main(TriggerWorkflow.java:50)
    Caused by: java.io.InvalidObjectException: inauthentic principal assertion
    at com.adobe.idp.Context.getValidatedAuthResultFromAssertion(Unknown Sou
    rce)
    at com.adobe.idp.Context.readResolve(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:92
    5)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
    655)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
    at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
    at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvo
    kerProxy.java:136)
    at org.jboss.invocation.MarshallingInvokerInterceptor.invoke(Marshalling
    InvokerInterceptor.java:67)
    at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.
    java:46)
    at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:5
    3)
    at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessi
    onInterceptor.java:100)
    at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
    ... 3 more
    com.adobe.workflow.client.QLCException: Login failed, or you do not have permiss
    ions to login to this application
    at com.adobe.workflow.client.QLCSessionImpl.login(QLCSessionImpl.java:12
    6)
    at TriggerWorkflow.main(TriggerWorkflow.java:50)
    I am seriously bugged by this error. I am giving the correct user name and password but still the error comes. I dont know how to solve this. This might be some small settings change. But i am not sure. Also when i try to connect the workflow designer through Eclispe in that server machine, even there the login failure message still comes.
    Can anyone please advise on this as it is very urgent.
    Suraj

    Hi Suraj
    Since you're getting this with Workflow Designer as well as your code, it doesn't look like it's anything with your code.
    It looks very much to me like you're specifying an invalid username and/or password.
    - Can you log into fm or adminui using the same username and password?
    - Can you log in to either Workflow Designer or your custom application using a different username and password?
    - Does your username or password contain non-USAscii characters?
    One thing I have seen is where there is a user in LDAP whose login name is "administrator". This can conflict with the LiveCycle local "administrator" account, and prevent you from logging in.
    I hope this is of some help...
    Howard
    http://www.avoka.com

  • ESS MSS leave workflow problem when updating IT2001 & IT2006

    Dear all,
    We have one issue in our production portal leave system. Hospitalization leave was applied for 22.06.2011 to 28.06.2011. Workflow was done properly. I checked workflow log also. It was done properly. But some how Infotypes 2001 and 2006 were not updated at all for the leave applied. I don't understand what could be the problem. I checked the leave table PTREQ_HEADER. I could see the below statuses.
    1. SENT
    2. APPROVED
    3. ERROR
    4. POSTED.
    I want to know how the update to IT2001 & IT2006 missing. Is there any special program to post the data to IT2001 and IT2006 .
    I appreciate your inputs.
    Regards,
    Venkat.O

    Hi,
    Hmmm, clearly there had been some problems due to the ERROR status. Do you know who managed to fix the problem (and how) (for example check the POSTED line in table PTREQ_HEADER and check last changed (or similar) field. Maybe someone tried to manually handle the error and caused the problem.  Could you get some more information about the error in PTARQ?
    Actually from my point of view this is not a wokflow problem at all. Could you just ask the HR guys to fix it? Isn't it possible to make the infotype entries directly with PA30?
    Regards,
    Karri

  • Help needed in Rules in workflow

    Hi all,
             I am beginner in workflow. I was trying to apply custom rules in my workflow design. I did the following steps :
    1.  have created a custom rule through the transaction PFAC_INS.
    2. There I have used a function module for the determination of agent. The custom function module will give me the superior name for an employee.I have used ztables to store the name of the employee and their superiors.
    3. The Rule has been successfully created and has been tested. It is working as required. I have tested it in PFAC itself by using Simulation button.
    The problem I am facing is
    When I am trying to use this Rule in the workflow at the User decision Step it is not working. I have given the Rule number in the Agent section of  the User decision step.
    According to my Workflow design the email should go to the Superior of the employee but instead it is coming to my Inbox.
    Please suggent me what to do.
    Thanks in advance.
    Points will be rewarded for good suggestions.
    Thanks & Regards.
    Reshmi Das.

    Hi Raj,
              I have created a custom rule and its working fine. Please check the following steps:
    The rule I have created gives the superior name of an user/agent.
    Steps:
    1. I have created a ztable( ztest_users)which will contain the name of users and their superiors.
    2. Create a custom function module(ztest_find_superior) which will return back the table containing all the superior information for a particular user/agent.
    Note: This custom function module created should have the same interface as that of the SAP standard function module RH_GET_ACTORS.
    The following table’s parameters have to exist in the custom function module.
                       ACTOR_TAB STRUCTURE SWHACTOR
                       AC_CONTAINER STRUCTURE SWCONT
    Example:
    FUNCTION ZTEST_FIND_SUPERIOR.
    ""Local Interface:
    *"  TABLES
    *"      ACTOR_TAB STRUCTURE  SWHACTOR
    *"      AC_CONTAINER STRUCTURE  SWCONT
    *"  EXCEPTIONS
    *"      NOBODY_FOUND
      INCLUDE <cntn01>.
      TYPES : BEGIN OF ty_users.
              INCLUDE STRUCTURE ztest_users.
      TYPES : END OF ty_users.
      DATA: org_agent LIKE wfsyst-agent,
                  lt_holders TYPE STANDARD TABLE OF swhactor,
                  lwa_holders TYPE swhactor,
                  lt_users TYPE STANDARD TABLE OF ty_users,
                  lwa_users TYPE ty_users,
                  v_len TYPE i,
                  v_bname LIKE ztest_users-bname,
                  num_lines TYPE i.
    *Read values assigned to the rule criteria
      swc_get_element ac_container 'org_agent' org_agent.
    *Get the superior
      SELECT SINGLE * FROM ztest_users INTO CORRESPONDING FIELDS OF lwa_users
      WHERE bname = org_agent.
    IF NOT lwa_users IS INITIAL.
        REFRESH lt_holders[].
        lwa_holders-otype = 'US'.
        lwa_holders-objid = lwa_users-zsuperior.
        APPEND lwa_holders TO lt_holders.
        APPEND LINES OF lt_holders TO actor_tab.
      ENDIF.
      DESCRIBE TABLE actor_tab LINES num_lines.
      IF num_lines IS INITIAL.
        RAISE nobody_found.
      ENDIF.
    ENDFUNCTION.
    3. Now assign the function module on the rule.
    Goto PFAC_INS  to create the Custom Rule.
    In the rule definition category select Agent Determination: Function to be executed.
    In the Function module field give the name of the function module created (ZTEST_FIND_SUPERIOR).
    Check the Terminate if Rule resolution without result check box.
    4. Create a container element ( org_agent)for the agent or user which will be passed to the function module.
    Type:
    WFSYST-AGENT.
    properties: import.
    5. Test the Rule by the Simulation button on the application toolbar.
    Enter the user name in the Container Element value section and press enter.
    It displays the name of the superior for the agent/user and the Agent Found is displayed in Green color.
    Now you can use this rule in your Workflow definition.
    Thanks,
    Reshmi

  • Ess/Leave Workflow Still In Process(In a specific snario when Escalated )

    Hi Guru's,
    I have a problem with Ess/Leave workflow.
    when the leave is applied from the portal which is triggering workflow and reching to the right agent and when the leave is withdrawn , then which is completing the workflow which is fine.
    Recently i have added Escalation functionality using deadline monitoring which is working fine.
    But when the leave request is escalated and withdrawn from the initiator is not changing the status of the workflow to be completed and still continuing in the Still In Process.
    To complete the workflow ,there is an wait event after the approval process which is waiting for the status change for posted or withdrawn or error and working fine when the work item stayed with the direct manager and no escallation is happend.
    When Escalation happend and the leave is withdrawn the status is changing in the workflow container to withdrawn but the event is not firing in the wokflow which needs to be triggered to complete the workflow which is not happening and the work item keeps on escalating to the other managers.
    Please help me ASAP and let me know if anybody not clear about anything.
    Regards,
    Raj.
    Edited by: rajasekhar bhupathyraju on Sep 6, 2010 11:46 AM

    Helo Every one,
    thanks for your inputs,
    I m not sure that wether i explained properly or not.But i will try to explain more elobrately.
    My leave request workflow is Zworkflow which is working fine in the production.Recently in the last month business request for escalation of leave request when direct manager not approved with in the time frame.
    So i added latest end to the Approve task which uses the ABAP class CL_PT_REQ_WF_ATTRIBS and Method Dummy.
    So the task has 3 outcomes one is deadline reached,process obsolete and processed. and after that i added a loop which will create new work item when escalated.
    When i apply a leave on the portal the workflow is triggering and stopping in the Approve step in the log which is fine and when i with withdrawn the leave without any escallation it is taking one of the brach Processed which i mentioned above and reaching to the event and completing the workflow which is 100%.
    When the direct manager doe'nt approve then it is escallating to the next level manager which is fine.Once the escallation happen and the leave is withdrawn by the Employee(Initiator) then it is not taking any of the 3 paths which i mentioned above and not reacting at all.But the status in the workflow container REQ.STATUS is changing to "WITHDRAWN".
    The same thing is happening for the APPROVE once escallation happens.It keeps on escallating even the leave is approved and posted in the database.
    Please reply me if you are not clear.
    Thanks,
    Raja.

  • ESS, Leave Workflow

    Hi All,
         We are on ECC6.0, implementing leave workflow with multi level approver (WS12300111). We are using two custom rules to find out the 1st and 2nd level approver.  The workitem is going to the UWLs of the correct agents, no problem.
         There is one “Approver” field on the Leave request form. SAP is pre-populating the field (I think using the standard rule AC00000157, not sure where exactly). Only that agent can see the leave request, whose name is coming to that field. Any other agent is unable to see the leave request even though he receives the workitem.
         I think some configuration needs to be changed, so that any approver can see the leave request and approve. Can anybody please help?
    Thanks and Regards,
    Abir Kundu

    Hi Sagar,
    Thanks for your reply. Yes I've noticed that you can disable the Approver field and even you can change way how the next processor would be selected by customizing.
    I'll test it today and let you know.
    Regards,
    Abir.

  • Need help in calculationg the leave

    Hi All,
    Request for help in the following leave accrual:
    Jan-Jun 5 days (CL and SL) and July-Dec 5 days(CL and SL) is the company's policy and any person who is joining in the months other than Jan and July, the leave entitlement should be accrued accordingly. I require to calculate the number of leaves for the persons joing in the months other than Jan and July and work accordingly.
    Regards,
    Kamala

    Your syntax is wrong - look at the post above where this syntax is given:
    to_char (add_months(r.formdate,12), 'MM/DD/YYYY') "formdate2"Look at the formula from a logical perspective - "inside out" to read what is happening -
    take formdate, add 12 months
    add_months(r.formdate, 12)then apply the to_char format mask - basic syntax
    to_char(date, 'MM/DD/YYYY')Compare to your syntax:
    to_char(add_months(r.formdate, 'MM/DD/YYYY'),12) "formdate2"You will see your format string inside the call to add_months, and your 12 inside the call to to_char.
    Good luck!

  • How to trigger my Sick leave WF ??

    Hi
    I've been doing a little bit of WF long time ago, but I'm quite rusty and definately no expert, so I need some help.
    The scenario is :
    In HR, when a sick leave is entered I need to trigger a WF to go in and check how long the total sick leave is and if it's above certain levels the manager must be informed about what measurements to take.
    Sick leave is not handled through ESS.
    I did a rough check and found that when creating an entry for Info type 2001 I was able to trigger a WF for object ABSENCE, so I did some programming and set up a WF, but when testing I found that it short dumped.
    When searching I found an old note (731260 from 2004) stating that object ABSENCE shouldn't be used anymore and please use BUS7007 instead.
    When looking at BUS7007 I don't find any triggering events for BUS7007 and no key fields and attributes either.
    With my limited knowledge I'm feeling pretty lost.
    How do I trigger my WF ? Is there any other object I can use ?
    Any help is highly appreciated.
    Regards
    Trygve

    Thanks a lot for your answers.
    I've managed to create ZBUS7007 and created both my method and the event 'Created', but the object is empty and I'm not allowed to create key fields in the subtype.
    I also managed to get the event triggered. Had to go to SWEHR1 and copy the existing one linked to ABSENCE before I was allowed to do the SWEHR3.
    Now I get my WF triggered, but the container doesn't contain anything but the 'Flowitem', which again doesn't contain anything linked to the absence. Guess that's the missing key fields which I'm not allowed to create in ZBUS7007 ???
    Guess I'm the only WF-responsible without ABAP competence, but is this where the FM comes into relevance ? Make the needed fields as attributes since I can't create Key fields and use the FM to fill them ?? Or should I do something totally different ?
    Still greatful for all answers.
    Regards
    Trygve

  • Public Holiday calendar not to be taken into account for Sick Leave

    Dear All,
    I need help.
    Public Holiday calendar not to be taken into account for Sick Leave.
    Eg -When I employee applies for sick leave, the public holiday in between the dates shouldnt be considered. How can I configure this requirement.
    Please help.
    Regards,
    Poornima

    For that group, you need 2 counting rules:
    - one for Holiday Class 0 (not a public holiday) and Day Work Schedule Class 0 (not a working day)
    - one for Holiday Class 0 (not a public holiday) and Day Work Schedule Class 1 to 9 (a working day)
    If you want, you can add an other one or two for Holiday Class 1 to 9 (public holiday)
    extract from our T556C
    2       1   10 Q      10 Sick leave deduct from quotas (incl personal/spec) XXXXX   X  X    XXXXXXXXXX  XXXXXXXXX X X        XX XX    100.00  100.00              1     1       10              
    2       1   10 Q      11 Sick leave deduct from quotas (incl personal/spec) XXXXX   X  X    XXXXXXXXXX X          X X        XX XX      0.00    0.00              1     1       10              
    2       1   30 Q      10 Special leave with pay (with quotas deduction)     XXXXX   X  X    XXXXXXXXXX  XXXXXXXXX X X        XX XX    100.00  100.00              1     1       30              
    2       1   30 Q      11 Special leave with pay (with quotas deduction)     XXXXX   X  X    XXXXXXXXXX X          X X        XX XX      0.00    0.00              1     1       30

  • Wait step in leave workflow wait for 20 min

    hi friends
      I have designed a multilevel ESS leave workflow. After 1st approver the status need to change from approved to sent after that i am using a wait step with condition REQ.STATUS = SENT. This condition is met immediately but it still waits there nearly 15 to 20 min after that only it goes to the next approver. I dont no y its happening even after the condition is met. There is background job SWWCOND is directly related to this wait step. I have scheduled this job for every 3 min. But its long time to execute. If i remove the wait step its shows dump. How to minimize the time of execution of the wait step.
    Regards
    vijay

    Hello,
    Let me know if I've understood the problem correctly.
    You have a workflow with two wait steps.
    These wait steps rely on the running of SWWCOND
    to check if the conditions have been satisfied.
    The workflow takes 15-20 mins to pass the first condition, even
    when already true, but takes little or no time to pass the second
    condition.
    SWWCOND is scheduled to run every 3 mins and doesn't run for more
    than a couple of minutes.
    My questions:
    - Are you absolutely certain SWWCOND runs every 3 minutes?
      Do you see that happening in SM37 while your workflow is waiting?
    - You've said that the first condition is REQ.STATUS = SENT,
      what is the second condition?
    - Is REQ.STATUS a virtual attribute?
    - Where is REQ.STATUS set to SENT? Outside of the workflow?
      Does it do so without an error? Is a commit work done?
    regards
    Rick Bakker
    Hanabi Technology

  • How to configure a sick leave setup

    Hello All,
    I need your help that how I can do the following sick leave process setup in Oracle Payroll using Accrual Plan as some of the sick leaves are being carried over to the next years sick leave entitlement balances.
    1- Employee Sick Leaves are being maintained and carried over on the basis of employee hire date anniversary year
    2- The Sick Leaves entitlement per year is 90 Days but the days and their respective deduction is logically broken into three following categories
    - Full Paid Time Off - 15 Days
    - Half Paid Time Off - 30 Days
    - Unpaid/No Pay - 45 Days
    Note: We must only have one absence type - sick leave and its corresponding element
    3- The Sick Leaves Carry Forward at the end of employee respective hire date anniversary should be per the following breakdown
    - Full Paid Time Off - 0 to 15 Days - depending on the available balance
    - Half Paid Time Off - 0 to 15 Days - depending on the available balance
    - Unpaid/No Pay - 0 Days
    All Carry Forward Sick is accumulated to next year’s Full Pay segment of Sick Leaves that is in every year the full pay leaves can only increase while the other two logical segments would refresh to its entitlement values
    Sick Leaves Ceiling
    Full Pay - 90 Days + 15 Days
    Half Pay - 30 Days
    No Pay - 45 Days
    This means that total sick leaves balance any employee can have is (90+15+30+45) 180 Days
    I need your help to setup this like
    Sick Leave Accrual Plan & fastformulas for balance maintenance
    Sick Leave Carry Over FastFaromulas
    Sick Leave Deductions
    Sick Leave deduction for employee final settlement processes
    Waiting for your responses and help
    Regards,
    Usher

    Hello Avinash,
    Thanks for your input dear, it was a great help. Now when I have created these following elements and balances:
    Sick Leave - Information
    Sick Leave Half Paid - Deduction - Indirect Element
    Sick Leave No Paid - Deduction - Indirect Element
    Sick Leave Half Paid Days - Balance
    Sick Leave No Paid Days - Balance
    The deduction is now happening correctly, but only when there is only one sick leave entry in the current payroll period. When we enter two or more sick leaves entries in a single payroll period it is doing repeated deductions for the same paryoll period, in the first deduction it takes into account all the sick leave days but then from the second entry onwards it is also doing deduction for the respective sick leave element only.
    Please tell me that how can we have only one deduction per element (llike one sick leave half pay deduction) for all entered sick leaves in a single payroll period.
    Awaiting your response,
    Regards,
    Usher

  • Issue in customize leave workflow

    Hi Guru,
    i have developed a customize workflow which  have 2 approvers and one initiator. when initiator create a leave workflow then he sends to the first approver  . once the first approver  approve the the leave request and sends it  to the second approver .when second approver recieves a mail , and click the link in uwl, system open the webdynpro application but did not contain any leave request due to which second approver can not find approve / reject button .
    As it is an urgent please help me out ASAP.
    Edited by: Sadia Kamal on Nov 25, 2011 12:48 AM

    Are you using the standard approval task TS12300097? If yes, then you need to take care that in the first approval step, the leave status is not getting changed to 'APPROVED'. If the document status gets changed to APPROVED after the first approval step, the posting report will post the leave document and hence the workflow will get completed. In such a case, the second approver will not get any item in his approval list.
    Hope this helps

  • ESS E-leave : which is the ABAP Webdynpro component ?

    Hi Gurus,
    I have a few questions regarding ABAP-Webdynpro.
    1. Which is the corresponding ABAP Webdynpro component for ESS E-Leave application ?
    I need to add a new report to the Leave Request page but unable to find the ABAP WD component for the same !
    2. Just by looking at the portal web-page, is it possible to find out if the page is based on Java WD or ABAP WD ? And if ABAP WD, how to find the corresponding component ?
    Any hints will be greatly appreciated and rewarded.
    Regards,
    Sandip.

    Just right click on empty space on leave application and select "more field help" then you will get technical information of the component.
    But some times, this option will be disabled by portal administrators.
    Regards
    Srinivas

Maybe you are looking for