on 03-30-2015 3:18 PM
Hi guys,
My requirement is to allow managers to approve leave via email, ie send them an approve and reject link. They can then click on the appropriate link and the request is either approved or rejected and workflow processed as usual. We are using WDA and NOT SAPUI5.
I have done a lot but my challenge is to identify which relevant table entries should be updated.
This is what i have done so far.
I hope my question is clear. I also hope my approach is good, feel free to suggest ways of achieving ths requirement.
by the way we are on ecc6 EHP6 with HR renewal 1 feature pack 4. But we are not using SAPUI5
Thanks
Andy
Hi Andy,
You can use standard reports in background based on what decision you receive in SAP from managers:
Leave Requests: Approve Documents report (RPTARQAPP) or the Leave Request: Mass Approval report (RPTARQMASS_APPROVAL)
I think this will complete your step of workflow.
Otherwise, kindly share which method you are using inside the workflow to approve the leave request. I can help you better then.
Regards,
Richa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I didnt understand below: which dialog approval? You can model the WF as you like it. but to diff ie approval from mail or portal, will require more modification? 1
METH CL_HRESS_PTARQ_LEAVREQ_GUIBBF *& GET_REQUEST_TO_BE_APPROVED *& Object Header CLAS CL_HRESS_PTARQ_LEAVREQ_GUIBBF
FUNC PT_ARQ_REQUEST_CHECK, and CL_PT_REQ_WF_PROCESSOR CONTINUE_WORKFLOW
also if the WF working correctly if you approve from Portal or backend? is it getting completed ?
We had this functionaliy earlier using Microsoft duet, where you could approve in a mail rather going to application.
thank you for the suggestion of the classes, thats more or less what i need but can you please clarify
I need to allow managers to approve via email. in the email there were will be a link to approve or reject. so my challenge is to find relevant classes/methods to do the following
1. get request to be approved
2.Get approve user id and email
3.Get request id and workflow id.
With the above information i can the approve the workflow and move it to the next step. Then I will need class/method
1. CALL FUNCTION 'ENQUEUE_EPTREQ'
2.Method/Function to actually approve
3.CALL FUNCTION 'DEQUEUE_EPTREQ'
Can you please suggest methods/ or functions that I can use? You have give me the one to the request which is great btu what about the others?7
Thanks.
Andy
My requirement is to allow managers to approve leave via email - is there any 3rd party solution available?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
11 | |
11 | |
6 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.