on 10-22-2013 7:16 AM
Hi Experts,
We are planning to implement SAP Fiori for Purchase Requisition Approval. Unfortunately, standard Approve Requisition only support for item-level approval. Our requirement is to implement Fiori for header level approval (overall release).
I would need your expertise to comment on below options:
1. Modify standard Approve Requisition apps to adapt with header level (assessment has not been made, thus I don't know whether it's possible or not).
2. Create Custom Approval apps using Approve Requests apps.
3. Modify standard PO Approval apps to adapt with this requirements.
Which one do you think is the most reliable and fast to develop?
I also have some questions related to Purchase Order apps functionality:
1. Into which field in ECC is the value in comment box after pressing approve or reject button stored?
2. What is the function of "Forward" in this app? Is it to delegate the approver?
I really appreciate your help.
Thank you.
Warm Regards,
Leo
Hi Leo,
2. Use "Approve Requests" is faster and low cost option.
Please look at How to add custom workflow scenarios.
Other options.
4. Switching to item level approval. From my experience, those customers who are using overall release, approvers do "blind" approval without checking details. In that case, it is possible to change to no approval for 90% of items and set approval for 10% of items which should be checked details. For example, specific categories and cost. This will reduce approvers workloads and they can spend time for "real" approval.
5. Wait SAP supports it in future Support Package.
My recommendation is go live with option 2 and wait option 5.
Regards,
Masa
SAP Rapid Innovation Group - RIG
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Masa,
Thanks for the info.
Right now we are also facing the same problem with the Header level release of Purchase requisition.
Could you suggest us if any update has already been released with the latest release.
Our client is not ready to accept the Approve requests application, as it will show a minimum information about the Purchase requisition.
Thanks.
SK
Hi Masa,
Thank you for the Quick reply.
We have decided to use the Approve Request app for approving PR at header level. We are trying to configure the standard workflow "WS20000077" for PR header level release. We are able to get the data in the app. But the Approve & Reject button in the app are not displayed. Please find the attached screen shot.
We have configured the Decision keys as follows.
Thanks for your help.
Thanks.
SK
Dear Masa,
We have successfully implemented 'Approve Requests' to approve PR's at the header level. We have also been able to bring line item information into the 'Description' field.
Right now, the line item details appear together as a single string and we are looking for some direction on how to proceed on formatting the line items such that they can be easily read.
How would you suggest splitting up the line items and displaying them on the UI?
Thanks so much,
Shrey
I have done this and you can do this both ways. In the UI code you can change styling too in Eclipse after you download but in the case you are chainging the core application unless you create a Z Application and then do all of this.
Other option is that you can add styling in the backend Badi code as Masa pointed out for HTML formatting.
I tried this and it works too.
Can you also share your line item code that you built in the backend BADI? It would be helpful to see it.
thanks
Ashish
Hi Shrey,
You do not need to change any app code. Only BADI implementation is enough.
Method: MODIFY_TASK_DESCRIPTION
...
*Get object ID
CALL FUNCTION 'SAP_WAPI_READ_CONTAINER' destination backend
...
CALL FUNCTION 'BAPI_*' destination backend
...
*Build workitem description with html5
Regards,
Masa
SAP Rapid Innovation Group - RIG
SAP Fiori Approve Requisition app supports now both header and item level approval. Please check the May 2014 release. You just need to apply new Support Package.
App History: Approve Requisitions - SAP Fiori Apps - SAP Library
Regards, Masa
SAP Customer Experience Group - CEG
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi MASA/Ashish,
This blog is useful since I am trying to implement the purchase requisition app at header level.
Could you help me with the below.
1. I have implemented the app at header level by designing custom workflow with BUS2105.
2. I am able to get the PR in the app.
3. But if I approve the PR , it shows the you have no authorisation some times . Or APPROVE STILL IN PROCESS.
4. If I check with backend In SAP INBOX - the status of the work item is IN PROCESS.
What might be the reason for this?
Hi Saranya,
Please use the standard SAP Fiori Approve Requisition app.
This post was created in Oct. 2013. PR header level approval was not available in that time but
SAP Fiori Approve Requisition app supports now both header and item level approval. Please check the May 2014 release. You just need to apply new Support Package.
App History: Approve Requisitions - SAP Fiori Apps - SAP Library
Regards,
Masa
Hi Masa,
We started to use the standard SAP Fiori Apps. I was able to install 'Approve Requisition app' and its working fine.
On the item screen i would like to add 2 fields Cost Center and G/L account. I am new to WebIDE tool and I couldn't find much help online on the steps to proceed further.... Appreciate any guidance
Hi Masa,
Thank you for the explanation. For PR header approval using generic approval requests, We have managed to customize the UI but we cannot get the Odata to retrieve PR details, we put hard coded data to create the UI prototype.
I have plan to use context service as mentioned in 02_Fiori_AddCustomWorkflow.pdfhttp://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0ab2463-4e16-3110-b08e-d93918e51... page 15.
Can you explain in more detail on how to merge this with generic approve requests apps? I tried to follow this link Context Collection - SAP Documentation but still cannot find the idea on how to integrate with generic approve requests. Last time in SAP Thailand Bangkok, I don't think we had enough time to discuss about this.
Really appreciate your help.
Thank you in advance.
Regards,
Leo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Leo,
There are 3 ways to display application data.
1. Use task description text. - 1 H solution
You can include variable in the task description in the PFTC transaction.
2. Use Enhancement Spot /IWPGW/ES_TGW_TASK_DATA - 1 day solution
You can get application data in the BADI and build HTML code for UI
3. Implement context service and enhance the UI - 1 week solution
Implement context service Context Collection - SAP Documentation.
You are trying to implement No.3. After you implemented the context service, UI should call the context service. Please let us know which part is not clear.
Regards,
Masa
SAP Rapid Innovation Group - RIG
Hi Deepankar
Looks like you are asking same questions in different threads. I already responded to you in this thread
where you had a similar question. Bottom line regardless of which custom workflow you use, you can create custom app in Fiori using Approve Request App. Please use Wave2 Fiori Approve Requests app and extend that to meet your needs. You would have to extend oData Service and create a SAPUI5 extension project to change the UI. it can be done and the solution works as I have personally done it. Please try that. I have also provide sample code snippet to you.
if you still need help then this would be a consulting issue and you can contact SAP Consulting Services team to help you out officially.
thanks
Ashish
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.