Custom ESS Advance Claim Workflow

Hi,
1. I have a scenario in ESS: Advance Claims, where in we need to n-level Approval.
Could any one throw some light on this ?
2.As of now I have activated the standard wf template, WS18900023, for one-level approval,  and it is getting triggered.
But, when the approver approves the request, the status shown in the Request Creator's inbox is:
Request Phase : In-Process
Request Status : Partially Approved
But, if a request is rejected,  the status is :
Request Phase : Completed
Request Status : Rejected
I have implemented a BADI: HRPBSIN_NEXT_APPROVER with the logic, just to determine the
method IF_AC_NEXT_APPROVER~GET_NEXT_APPROVER.
IFD_ALGRP = 'NLE5'.
EFD_APERN = '969'.
EFD_APGRP  = 'DEFAULT_GROUP'.
IFD_ALGRP = 'NLE5'.
EFD_APERN = '6601'.
EFD_APGRP = 'DEFAULT_GROUP'.
endmethod.
3. Can any one tell me, where the workflow template (WS18900023) is being retrieved from, when the claim request is created?
    I mean, by means of any configuration or std code ?
Thanks,
Sai.

Dear Vivek,
Thanks for your response.
Actually, the workflow is being triggered. So, why do we need to call this RFC function module ?
Also, even, if we call this RFC function module, what parameters do we pass to the wf template?
One of the wf container element in the std wf template - WS18900023 -Request ( ZAMCLASS ) whose type ' CL ABAP Class ' does not exist in the system.
So, how do we populate this container element?
Thanks

Similar Messages

  • ESS- Advance Claims - Children's Education Reimbursement

    The employee has put in a request for children's education reimbursement and submitted the same. The status shows ' to be approved'.
    The approver tries to edit the claims before acting on the same.  An error message - "Error while reading cluster for reference number ___".
    When the employee tries to edit / delete the request in order to put in a fresh claim, the same error message displays.
    Hence the approver can neither edit the request nor can the employee put in a new request.
    Please help resolve.
    With Regards,
    Saikiran

    Thanks guys for the quick reply. Unfortunately, everyhone has the same ESS roles assigned to them. Any other pointers? Could it be workflow related? Thanks
    Regards

  • ESS Leave request workflow : ws12300111 : Customizing

    Dear experts,
    I need to customoze ESS leave request workflow WS12300111.
    Can you please tell me do I need to Copy this to a NEW workflow generating a new WF no or can I simply generate a new version for this only ? What is ideal ?
    1. Can anyone tell me step by step process(config) in ESS leave application workflow?.(SWFVISU????)
    2. Is workflow WS12300111, the only workflow that I need to look for leave application ?.
    3. If it is WS12300111 I don’t see any start event for this workflow. So how is it getting triggered?
    4. For the approval task TS12300097, agent determination is done by expression ‘&Agent_0001.Agents&’. How does it interact with Org.Structure.
    5. In my scenario, approver should be supervisor of the employee applying for leave. If it is pending with this approver for 5 days it should go to the next up level manager.
    For identifying first level approver is ‘&Agent_0001.Agents&’ enough.? For identifying 2nd level approval do I need to write a rule ?
    Kindly help.

    Hi Sourav,
    Try this step by step process(config) in ESS leave application workflow.
    ESS Scenario
    Workflow Process 20000081 u2013 Create Leave Request with HTML
    Steps for triggering the workflow:
    1) The employee logs with his user name in the ESS web page.
    2) The employee creates a leave request with an optional note and sends it to the appropriate approver (usually his supervisor). The approveru2019s name is automatically displayed in the leave request form and the employee can replace him with another if such a change is needed.
    3) The approver (us approver) logs on to sap system or to ESS
    web pages and reads his mails in the SAP Business Workplace. The employeeu2019s leave request form appears in the workflow inbox with approve and reject options.
    A) If the us approver approves the leave request, he pushes the
    button approve from his mailbox (processing status A with
    approve). A screen is appeared with a box (Table entry: 0001)
    and the approver must push the button continue in order that
    the workflow is continued. Then the form is sent to the
    employeeu2019s mailbox in Sap. When the employee opens his mails, he receives a note in his inbox that u201Cthe absence from u2026. To u2026..has been approved byu2026.u201D.After that the absence is
    automatically created in the sap system. Then the approver gets a mail (notification of completion & Return u2026u2026).
    B) When the approver cancels a leave request, he pushes the
    button reject and the processing status changes to u201CRu201D.
    Then the same form appears
    Realative OSS Notes:588262, 480103, 717560, 452841, 359197, 321439, 428394, 321439, 693368, 451998 (ITS), 197746 (ITS), 419297 (ITS)
    ITS - ESS stand-alone solution for 4.7
    This solution allows customers to schedule the 4.6C or 470
    install / upgrade independently from the Enterprise Portal or
    mySAP Workplace implementation and will be supported at least as long as SAP R/3 4.6C and R/3 Enterprise is supported.
    This ESS stand-alone menu is intended solely to allow independent scheduling of the 4.6C or 470 upgrade and the Enterprise Portal / mySAP Workplace installation. To use this solution, you have to take the following steps:
    1. If you do not already have R/3 4.6C, HR support package 8,
    please import HR support packages to at least this level. From
    HR support package 8 and above, the correct services are
    implemented. For 470, the corresponding recommended HR SP is 16 (See note 621589)
    2. Verify that the ITS you want to use does not contain a service or service-related files (HTML templates, MIME files) for the services PZLE, PZM3 or PZM3_start. If you find these files,
    delete them.
    3. Publish the services PZLE, PZM3 and PZM3_start from your R/3 4.6C system (or R/3 470 system whichever is the case) to your ITS using the SAP@Web Studio or the IACOR service.
    4. Maintain the username-employeenumber assignment in your system by customizing Infotype 0105, Subtype 0001 of those employees, who should be able to use ESS.
    5. Verify that your users have proper authorizations for
    executing RFCs (that is, authorization object S_RFC) from the
    function group EH08. If you run into problems, this is most
    likely due to missing RFC authorizations to start the service
    PZM3.
    6. Your users should now be able to access ESS by starting the service PZM3. They can do this by entering a URL like
    http://<ITS server>:<http port>/scripts/wgate/pzm3/!
    (the ! at the end is essential).
    7. ESS 4.70 Unicode System ITS 6.10 patch level 29 and above (With IE and Netscape). ITS 6.20, patch level 6 and above (With IE only).
    The ESS development tested these ITS versions.
    8. For Release 4.6C, ESS has the same browser requirements as the HTML (see also note 178788) and the mySAP Workplace 2.11 (if ESS is accessed through the mySAP Workplace 2.11).
    Hope it helps.Do award points if found helpful.
    Regards,
    Gourav

  • Determining second level approver for travel expense claim workflow

    Hi Experts...
    In Travel Expense claim workflow,we are using two level Approval.The employee has to enter his data for expense claim through ESS..Then expense claim is submitted and sent via workflow to the Travel department. Travel Dept verifies the expenses against the bill and approves the claim by selecting the next level approver and attaching the scanned copies of the bill.
    I made copy from the standard workflow WS20000040.
    How can i select the next level appover in first level approval step???
    Is there any FM or BAPI or BADI???
    Please help me ...
    Thanks in Advance
    Regards,
    Hemalatha.

    Hi Hemalatha,
    I have small tricky workaround to find out the second level of approver.The Standard Rule available can reused again by passing manager's Position.i.e
    After first level completed , store manager position in container variable and pass it to the same task rule so the task is sent to the manager's approver .
    Message me if needed more details.
    **Award Points if useful

  • Facing problem in integrating my custom jsp with the workflow engine

    Hi,
    I am using Jdeveloper 11.1.1.6.0 for BPM 11g implementation on my Application.I have Weblogic Server 10.3 Installed and configured the domain. Also the server is up and running.
    I am trying to create workflow and wants to integrate it with my custom jsp but i am facing problem in integrating my custom jsp with the workflow engine.Can you please answer the following questions:
    1)how to link BPM human task with my custom jsp (Requester jsp).
    2)how my custom jsp data(Requester data) will be stored in workflow engine and how the same data will be visible to the next custom jsp(Reviewer jsp).
    This is urgent .Any early reply will be great help.
    Thanks in advance.
    Edited by: 990133 on Mar 24, 2013 5:31 AM

    you forgot to add the usage dependency in the DC metadata section in your DC, you have to add the XSS~utils and fpm as a used DC's as part of your DC, try to add those, if you already done that, so check where missed the adding of used webdynpro components in any of the VAC's or FC's,
    Cheer,
    Appa

  • Custom ESS/MSS iview question

    Hi all,
      The requirement is to create a custom ESS/MSS iview under one of the worksets in portal. For example I am creating a custom Beneifts iview under the Benefits workset.
    I have to get the user  personnel number to get the corresponding data in the WD application that i am creating. Where do i get this value from?
    My assumption: It is stored as a global variable in a different WD component and i have to reuse the component in my new application to get the corresponding variable
    I have tried my best to make the question clear. let me know if this needs to be more clear.
    Thanks in advance,
    Reddy

    Hi Reddy,
    There might be some portal events raised when a employee is selected. You should subscribe this event in your custom component and work on.
    I do not know if the following information useful for you.
    SAP note -- https://service.sap.com/sap/support/notes/1112733 -- with Portal Eventing code to subscribe:
    subscribe_to_event("urn:com.sap.mss.employeesearch",
    EVENT = "selection_changed".

  • Error in Advance claim no Reimbursement type displaying after configuration

    Hi ,
    I am creating Generic application through Advance claim framework. I have created custom solution type and using HRESS_GEN_AP_EO Application
    With Appno as 90002(Custom Solution type) and Molga parameter.it shoudl display CVT and MOB application type.
    After Execution based on configuration I am not able to see any generic application which I configured.
    Check below screen shot.
    Please provide me your input , its urgent!
    Regards,
    Vijay

    Hi Sumit, you have to maintain the table T54C1 (Calendar for Cumulation).
    Check:
    http://help.sap.com/erp2005_ehp_04/helpdata/en/48/b5d44d4f18307de10000000a42189b/frameset.htm
    Regards!

  • ESS leave request workflow WS04200009...error-u r not one of the possible a

    hi all
    i m working on ESS leave request workflow WS04200009....but when i create a leave request from user's A/c i got an error at that leave req create screen that's-- u r not one of the possible agent of the task...
    pls do help if anyone no solution.
    thanks in advance .
    Raj

    Try making this task a General Task..use tcode PFTC and change the attribute of this task to a general task. That might help solve the issue.

  • Advance Claims

    Hi Experts
    I had all the configuration settings for Advance Claims in R/3 and I am getting the fields on ESS screen also. But all the fields of Multiple Line Context are coming in Display mode. I am not able to enter any data in that.
    I had not selected the check box of READ ONLY in table V_T77WWW_CLMLDC also. But still I am getting all the fields in DISPLAY Mode.
    Please help me...
    Thanks
    Sheetal Gupta

    usually this table V_T77WWW_CLMLDC and V_T77WWW_GASFC is important
    Please check these above
    01.V_T77WWW_CLHLDC
    02.V_T77WWW_CLHLDCO
    03.V_T77WWW_CLMLDC
    04.T77WWW_CLMLCO
    05.T77WWW_CLMLDCOT
    06.V_T77WWW_CLPRVLG
    07.V_T77WWW_CLAPRGR
    08.V_T77WWW_CLAPRPR
    09.V_T77WWW_CLPDFMT
    10.V_T77WWW_CLCNFML
    11.V_T77WWW_CLDCLTX
    12.V_T77WWW_CLREIM
    13.V_T77WWW_CLRECH
    14.V_T77WWW_CLRQCH
    15.V_T77WWW_CLLNPMT
    16.V_T77WWW_CLOFPYD
    17.V_T77WWW_CLDPVC
    18.V_T5SSCSWITCHON
    Edited by: Siddharth Rajora on Sep 20, 2011 4:21 PM

  • How to update a custom field in declarative workflow with VS 2013

    Hello,
    How to update a custom field in declarative workflow with VS 2013
    any help would be appreciated!!!!!
    Thanks regards, Vignesh.

    Dear all,
    I'm using 4.6C right now, i already implement BADI MEREQ001, but this only valid
    for creating PR via ME51N.
    I found an EXIT_SAPLEBND_001 and tried to implement it,
    but i got another difficulties since how i transfer CEBAN structure to EBAN structure.
    thanks very much.
    Regards,
    Billy

  • How to set a custom column in a workflow task.

    Hello,
    I'm looking for some assistance a bit with how to set a custom column in a Workflow Task.
    I have a List Workflow that starts when an item is created in a list. The workflow, platform type SharePoint 2013, starts a new task, Task1, with Content Type 1. This Content Type has a custom column called Age. Once the Task1 is completed a new task, Task2,
    with Content Type 2, starts and has the same column Age, as Task1.
    How can I populate the Age column in Task2 with the content of the Age column in Task1?
    Since I start the task by running "Assign a task to ..." Action I was thinking to copy the Age column from the Task1 to the list item that started Task1, which has a column Age as well, and then in Task2 to start another workflow - which is associated
    with the Content Type 2,  that would try to read the Age column from the list item that started Task2, which was set once Task1 was competed - I know it's complex but this is how I was thinking. 
    The problem with this approach is that I can't get a reference to the list item that started Task2 to read the Age from the list item.
    Is there a better approach? I use SharePoint Designer 2013 to design all this.
    Any assistance is appreciated.
    Thank you.

    Hello Sebastian,
    you can get the Age column from Task 1 and then update the Task 2 Age column with that value. I am not sure why you want to run another workflow on Task 2.
    You can perform below steps to set Age column from Task 1 to Task 2.
    1.  Create Task 1 using Assign a task , wait till the task is completed.
    2. Get the Age column value based on Task 1 once the task is completed.
    3.Create Task 2 using Assign a task ,  uncheck wait till the task is completed option.
    4. Update the Task 2 with Age column in Task1.
    5. Use Wait for the field to equal value , check for Task Status is completed or not.
    >>The problem with this approach is that I can't get a reference to the list item that started Task2 to read the Age from the list item.
    you can get the related item from task list item to get the main list item.
    Other option is, Use Javascript and CSOM  in task edit form to get the Age column from Task1 and prepoluate the Age value when Task2 is opened.
    Hope this helps.
    My Blog- http://www.sharepoint-journey.com|
    If a post answers your question, please click Mark As Answer on that post and Vote as Helpful

  • Customizing request for a workflow

    Dear experts,
    I have created a workflow. I want to move the workflow from one client to other for testing it. For this i need to transport workbench and customizing requests of my workflow. Can you please tell me how to find the workbench and customizing request of my workflow. Is there any option in SWDD which will show the specific workflow & customizing request for that workflow.

    Hi,
    se01 will help you find the transport with your workflow but not the any other transports which may be part of your workflow project.
    se10 transaction can be used to see transports by user.  Check off both customizing and workbench requests since you will have both types of transports.  The user id needs to be that of the developer that created the transport.  Modified vs Released - select both if you are not sure if the transports have been released or not.
    Paul.

  • How to add custom buttons in a workflow email?

    We want to add custom buttons in the workflow mail, and we have tried it successfully in workflow notification, but failed in mail,so is there anyone know how to add buttons in workflow mail if it is possible.

    The buttons available are all of the different values on the Lookup Type you assign as the Result for the Notificaiton.  Add values to this list, or create a new list and point to it.

  • Custom processing for Projects workflow

    Hi,
      For Projects, we want to use custom notification functionality for workflow events. We cannot use agents
    assignment nor data from HR as we don't have HR data in SAP. What we want to do the following for all events related to projects.
      1. Users will choose the role to which they want the workflow/notification to go and click on SAVE for any action projects.
      2. At this time,we want to call a custom function module to get the details of the recipients for that event and role from custom tables.
      3. Using the above recipients list, we will send the alerts/notifications.
    Please let me know if there is a place where I can assign the custom function module which gets executed after the event is triggered or when user clicks on save after assigning the role.
    Thanks,
    Sudheer

    Ah... OK, this could be a bit daunting if you've not done it before.
    The short version:
    You need to create a subtype of your object type BUS2001 (SWO1)
    Create a method with appropriate parameters, inside this method you execute the function module. You'll need to use some of the WF macros here.
    Lastly, create a task from the WF builder based on your method. You need to have a container element to hold your agents, which you get back from your method.
    The long version:
    The SAP docu is very good these days. (not trying to be unhelpful, but I could spend quite a while here otherwise). It also has a good tutorial, for the coding look under Business Workflow Programming or in the other WF help, the Business Object Builder. A bit of persistence and a sense of adventure will pay off.
    Cheers
    Mike

  • ESS leave request workflow -WS12300111

    Hello Experts
    I need to develop ESS leave request workflow by making copy from WS12300111. We are using SAP 4.7 and EP 6.0. And ESS and MSS is not yet deployed in EP.I tried to open this workflow in Workflow builder. Its saying that the task 12300111 does not exist. I have seen this workflow in ECC 6.0.
    Is WS12300111 not available in SAP 4.7? or after deploying ESS,will it be available in SAP 4.7?
    Please help me out...
    Thanks&Regards,
    Hemalatha

    hi Hemalatha
    I think in 4.7 you can't get that workflow. In ECC6 you can see the workflow. In EP you can't the visual see the workflow like that ECC6. i have developed multileve ESS workflow. take the copy of the standard workflow ws12300111 and do the customization according to your need. Check with the support pack with the portal and basis team. ESS will support only more that sp18 i guess. check with your basis team.
    Regards
    vijay

Maybe you are looking for