SAP Fiori Approve requisition
Hi All
I have recently cofgured SAP Fiori approve requisition (Purchase requisition) using custom workflow. Attached is the error I get when rejecting or approving a purchase requisition.
Please note that the error only Occurs in QA and works fine in Dev
Please check troubleshooting steps @ SAP Fiori - Configuration
http://scn.sap.com/community/mobile/blog/2013/11/13/sap-fiori-ll11--consultants-should-know-about-odata-troubleshooting
Pls put break point in backend ECC and check where the errors are coming from. You can also see /iwfnd/error_log txn in SAP GW to inspect the errors in GW side. On backend you can check in ST22 or put breakpoint and troubleshoot.
First check general troubleshooting using oData in link above and see where the error is coming from.
thanks
Ashish
Similar Messages
-
Fiori Approve Requisitions error - unable to start app
Hello Experts,
We have implemented the UIX01EAP (SAPK-10002INUIX01EAP) Fiori component. I have followed the link Approve Requisitions.
I have activated the OData Service GBAPP_PRAPPROVAL, activated the UI5 application MM_PR_APV, assigned the Business Role SAP_MM_BCR_Buyer_X1, Technical Role SAP_MM_TCR_T_X1 in the Front-end Server and the authorization role SAP_MM_PR_APV_APP in the Back-end server to the relevant User ID.
I have also followed the Configuration Tasks given in the above link including maintaining the Workflow Task under Customizing for Materials Management under Purchasing Purchase Requisition Approve Requisitions App Specify Workflow Task IDs for Approve Requisitions App.
After this when I login to the launchpad URL using the approver user, I am able to see the Buyer (MM) group on the home page and also the Approve Requisitions tile with the correct number of pending workitems.
But when I click on the Approve Requisitions tile to open the app, I get an error popup saying Failure - Unable to start App and get the below error in Chrome console.
Can this be due to some missing role/authorization? Or can this be an issue with the Approve Requisitions app itself?
Regards,
SaurabhThanks for your response Masa.
I am getting the below response when I run the service /sap/opu/odata/UI2/INTEROP/ResolveLink service:
Regards,
Saurabh -
Fiori Approve requisition (Header) can't fetch item data
Hi,
I am trying to implement approve requisition (approval by header level).
I can see the number of PR I need to approve in the tile,
But when I click, it is HTTP error, and there is dump at the backend (CL_GBAPP_APV_PR_API)
this is because the item number is 00000.
system is new, notes are implemented.
any idea?Hi Masayuki,
We have the same issue here and our SP level are the following:
GBAPP002 SP07
UIX01EAP SP04
Error in the frontend: {"error":{"code":"/IWFND/CM_BEC/026","message":{"lang":"pt","value":"Erro RFC: Access via 'NULL' object reference not possible."},"innererror":{"transactionid":"5486B3C840FD1830E10000000A5A0C07","timestamp":"20141210160652.9077510","Error_Resolution":{"SAP_Transaction":"Run transaction /IWFND/ERROR_LOG on SAP NW Gateway hub system and search for entries with the timestamp above for more details","SAP_Note":"See SAP Note 1797736 for error analysis (https://service.sap.com/sap/support/notes/1797736)"},"errordetails":[]}}}
Dump in the backend: -
Work Items are not pulled from SRM into SAP Fiori
Hi Friends,
We are using Application controlled workflow in SAP SRM. As Fiori won't support application controlled workflow, I have followed the guide to configure the task as custom workflow in scenario definition. But its not pulling the work item from SRM in Fiori tile. My tile shows 0.
When I click on the same to go in, I am getting the below error.
A problem occurred while reading the data
Check the URL parameters and the scenario definition. To check the scenario definition, go to customizing for SAP NetWeaver Gateway and choose SAP NetWeaver -> Gateway Service Enablement -> Content -> Task Gateway Service -> Scenario Definition.
Tags edited by: Michael ApplebyHi Sasi,
It would not be possible to use application controlled workflow with SAP Fiori approve shopping cart app. Please refer note 1962663 for more details on SAP Fiori approve shopping cart app.
Regards,
Amrutha -
Hi,
few questions about SAP Fiori Approve Requests App:
As I understood so far this App is the mobile way to see tasks like in the UWL. Am I right?
And is SLC supported? Can we see task out of SLC?
Thank you
ÖzlemHi Ozlem,
SAP Fiori Approve Requests app can handle any workitems which are handled in SAP Business Workflow Engine on any ABAP systems.
Regards, Masa
SAP Customer Experience Group - CEG -
Getting an Error while trying to Approve Requisition in SAP Fiori PR Approval App
Hi Experts,
We have followed all the instructions given in the installation/configuration of SAP Fiori PR APPROVAL APP. While approving the PR from Lunchpad we are getting the following error.
ERROR :"RFC Error : Internal program error; (SAPMSSY1 ZCL_IM_ME_PROCESS_REQ_CTSD====CP 1 CBRC_EXIT_47_PURREQ)"
2) I have put a debugger in the USER_EXIT : "CBRC_EXIT_47_PURREQ" and checked that the value of SY_UCOM is initial and when i store the value "MESAVE" and run through debugging i am able to approve the PR. I want to get rid of this Debugging mode and run the PR APP from Launchpad properly without error.
Attached are the three screenshots for more referenece.
Kindly help me with the same.
Thanks & Regards:
AZharAm i getting this Error for the below reason?..
Because i am also getting the Same Error as the error in the below post.
POST "Fiori - Approve Purchase Requisition Error"
Please find the attached error screenshot and confirm.
Thanks & Regards:
Azhar -
How to get Approver text in SAP Fiori
Hi All, We have implemented SAP Fiori for Purchase Requisition approval. Every thing is working fine. When I click on approve or Reject button to take action, I am getting a popup to add approver's note. Its option only. Even if I enter, it's not getting stored in Purchase Requisition. Could some one help me in getting the approval note back. How and where should I go and check to get the approver note. Regards, Sasi
Tags edited by: Michael ApplebyHi Masa, Thanks for your answer. I found other way While debugging in Class CL_GBAPP_APV_PR_API Method SET_DECISION_RELEASE I found the system was trying to check for text id as 'B08'. But as we don't have any text id created with 'B08', comment was not stored any where in SAP. Hence I have created new text id 'B08' in SE75 transaction under text object 'EBAN'. This has added the new text it to PR screen automatically and I can able to see the approval comments in PR transaction without any BADI implementation. Regards, Sasi
-
Error while approving requisition using Fiori
Hi All,
I was able to configure the Purchase Requisition Approval apps in Fiori and I can able to see all the requisitions waiting for my approval.
When I try to approve the requisition, it is getting approved.
but it is not deleting from the list and in backend also it is not deleting from business workplace.
but the release status of the PR is Released in me53n t-code.
What could be the problem it is not deleting from the list when approved/rejected.
Thanks,
Venu
Tags edited by: Michael ApplebyHi Venu,
The root cause is your custom workflow template or your user decision task.
There are several ways for a solution.
1. Use SAP delivered standard approval task instead of user decision task
2. Set same container elements for the user decision from SAP delivered approval task and implement BADI which fills user decision result container.
3. Change your custom workflow template which checks user decision result container. Check the approval result from PR document instead of user decision result container.
4. If you want to stick to the user decision, you can use Fiori Approve Requests instead of Approve PR.
1. is an easy solution.
Regards, Masa
SAP Customer Experience Group - CEG -
Error in Approve Requisitions Fiori App
Hi All,
I am configuring the fiori app "Approve Requisitions", and when clicking the tile in the launchpad, I am getting the error: "Could not start the app due to a configuration problem".
The strange thing is that I have configured the app "Approve Travel Request" without problems, and it's working great. I can approve and reject the travels.
I think that the error I am getting with the "Approve Requisitions" app, is due to the workflow is a custom one, and the approval task is different from the one that the standard workflow for approve requisitions have.
Does anyone have any idea which is the reason of the error?
Thanks in advance,
EmanuelFinally, the error was due to a lack of configuration.
I was missing the activation of some services in transaction SICF.
Front-End Server: Activate SAP UI5 Application
Component
Technical Name
SAP UI5 Application
MM_PO_APV
Best Regards,
Emanuel -
Approve Requisitions Fiori application issue
Hi,
We have configured a standard "Approve Requisitions" application on the Fiori launchapad.
The application workflow is working fine from Portal end for first two scenarios, but the workflow status doesn't get changed in R/3 for Scenario3 and 4 as explained below.
Scenario1- User clicks on "Approve", the status gets updated at backend properly.
Scenario2- User clicks on "Reject", the status gets updated at backend properly.
Scenario3- User clicks on "Claim", the status at backend doesn't get changed to "Reserved"
Scenario4- User clicks on "Release", the status at backend doesn't get changed to "Released"
Could you please check on this and advise. Thanks in advance.
Regards,
YuvrajHi Yuvraj,
Check the status of work item in transaction SBWP and compare with the below screen,which gives the information in which state Reserve and Claim will work:
Regards,
Trilochan -
Hi Experts,
I need to raise a PO to my manger to get approval while the amount exceeds Rs.1000. I have done the functional configuration in MM side with release code '1' in workflow category.
I am using PO approval wf WS20000075.
Here in the rule determination i have created a rule assigning my custom FM (In my custom FM while i give my user id as input will be giving my manger user id as output with object type 'US', these data are configured in HR) which is working fine when i simulate to get the output.
In workflow the agent rule binding option i have given the workflow as &_WF_INITIATOR& and rule as &USER_ID&. After doing all these things i have created the PO and submitted but the mail has not been triggerred to my manager's id.
Please help on this to get it done.
Thanks,
Gowtham
Tags edited by: Michael ApplebyHi Gowtham,
This are the prerequisites for Fiori Approve PO to be working. You need to post this query to SAP Workflow/MM discussion . Please check what all plants and material group you have added in the Workflow tab of release strategy. You need to add all the plants with which you are creating a PO and use the same materials. Still I can help with below steps :
MM configuration :
Go to spro -> Materials Management - > Purchasing -> Purchase order -> Release procedure for Purchase orders -> Define release procedure
Click on Release Codes
You will find Grp Code Workflow Description. Make sure workflow field is set to '1'
Go back.
Double Click on Workflow
Now OT tab should be filled with "US" and your agent id should be added. (Manager ids who will receive the PO for approval)
Say :
Grp : A
Code : XY
Description : approver 1
OT : US
Agent ID : Manager 1
Workflow config :
Prerequisite is release strategy should be working fine.
Once its working fine. Go to the workflow template WS20000075 in the SWDD tcode.
Click on Steps 000093 : Release of Purchase order
Now in the control tab, you can see Task properties.
You need to assign agents
Double Click on the yellow balloon like icon
Agent assignment window opens
click on agent assignment in menu bar -> Create.
Select User -> Now add all the users employee,managers etc.
10. Save it.
Now test it. whether the workflow is triggered or not.
If still the workflow is not triggered, Check the event linkages, if those are active or not.
Regards,
Tejas -
SAP Fiori Purchase Order not getting any data & getting a 404 Error Message
Hi
I have downloaded Purchase Order SAPUI5 code from SAP Fiori server. import it into Eclipse then try to run that Apps/code(SAPUI5) from browser.
1) Not getting any Data.
2) It show 404 Error Message.
3) Its show wrong User Name as LoginHi Pankaj,
First question :
Are you able to get the data in Fiori ?
Secondly,
You have mentioned as Purchase order, but here you have given snapshot of Purchase requisition app, and you are calling also purchase req app from the browser. Please clarify
If you have mistakenly written PO : If you are still not getting data for Approve Purc req, then check if your RFC connections are proper from Gateway to backend and backend to Gateway.
If RFC is working fine, check the Remote logon, it should be marked as Current user. If its not marked as current user, then it will show some other user.
Regards,
Tejas -
Preparation Implement SAP FIORI
Hi Experts,
We are planning to implement SAP Fiori for Approve Purchase Orders, Approve Requisitions and Approve Requests. there are several question that I'm looking for
Where i can find configuration connecting ECC, NetWeaver and FIORI.
What skills are required for implementation FIORI? I know currently require skills ABAP and create workflows. Is there needed skills to understand ECC such material master ect, for implementation fiori.
Thank you.
Warm Regards,
Agung Rahmat Saleh
Tags edited by: Michael ApplebyYou can find the implementation overview here
http://help.sap.com/fiori_bs2013/helpdata/en/aa/aa41524a6b6760e10000000a423f68/content.htm?frameset=/en/29/9a5652d8c3725…
Please click on the respective application you are interested to test and check if you are meeting the pre requisites
http://help.sap.com/fiori_bs2013/helpdata/en/99/e464520e2a725fe10000000a441470/content.htm?frameset=/en/29/9a5652d8c3725…
example : Purchase Order check this document
Approve Purchase Orders - SAP Fiori for SAP ERP 1.0 - SAP Library
Once the pre requisites are met , Please follow the below documents for the Configuration of each component
SAP Fiori - Configuration
Please check the below links to check the pre requisites needed
SAP Fiori learning materials (2013 June edition)
SIT Hyderabad: Notes from the session on FIORI -
Problem in Approving Requisition Request in MSS UWL
Hi,
I'm facing problem in approving requisition request sent through Manager in MSS UWL.
We have configured standard process HR_MSSRCF_REQUISITION with ISR scenario is SRQ3. Workflow is WS45600028
Case: When I successfully Check & Send Requisition Request form from MSS Recruitment, it is coming in Manager UWL.
But, when i open the workitem for approval it is not coming as a PDF form with Approve Button in the bottom (Standard). Instead, it opening as per the below screen.
Please help to resolve this issue.
RegardsYou should be giving the process reference number or workitem ID in transaction hrasr_test_process.
Which release you are on , what is the SP level of component EA-HRGXX?
Further as per note 972322 - HR Administrator: Migration WD4A - the start process application has been migrated to WDA.
Check the UWL XML configuration to see if the config is as below for the approval task...
APPLICATION ASR_PROCESS_EXECUTE(For EhP4, otherwise application depends on the level of EA-HRGXX )
DYNPARAM WI_ID=${item.externalId}
NAMESPACE sap
SYSTEM_ALIAS <use your system alias>
A sample XML is available with note - 1371626 - UWL Configuration for HR Administrator BP version 1.51.
This appears to me to be a XML configuration issue. Collaborate with your portal and UWL config consultant.
Hope this helps.
Regards,
Sahir. -
SAP Fiori Track Purchase Order Error
Hi,
We are implementing SAP Fiori Track Purchase order standard Application. Have configured and activated services. Able to run app and view PO's. Error occurs after tap on PO's. as "HTTP Request Failed" I am here with attaching Error Snapshots.
Appreciate your help & suggestions.
Regards
Naresh
Tags edited by: Michael ApplebyHi Masa,
I am using this support pack UIX01EAP SP01 and SRA020 SP04.
Issues:1
I am getting the following error in Track purchase order fiori Application.
This problem happen when I am searching a Purchase order(PO) number in the left panel and it's not able to find that PO number. It is giving error as mentioned below.
Issue:2
we have created some PR(purchase requisition) and from that we create some PO. So ideally that should appear in Track purchase order Apps. But it was not showing directly in the screen. If i use the filter option in the left panel to 7 days then also its is not coming.
But when I search particular PO number which i created today in the left panel search box its give that PO details and works fine then.
Issue:3
we have created a Purchase order through purchase requisition and get delivered in ECC. The status of delivered is not changing.
Can you please help me on this.All the issues are mentioned for Track Purchase order Fiori App.
Thanks,
Prabhu
Maybe you are looking for
-
Is it possible to conditional format more than one cell at a time?
I'd like to use conditional formatting to compare the value in cell E3 with the valve in cell D3. Then I'd like to copy the conditional formatting rule I made in cell E3 to cells E4 E5 E6 E7 ETC. I'd like the E4 to compare to D4. E5 to compare to
-
Comparing Photoshop CS2 and Elements 4.0
[If this has already been addressed in this forum, I apologize in advance, but I haven't seen it, at least not addressing the questions below. I also apologize to those who read this on both the Photoshop and the Elements sites.] For years I've been
-
Error in delta load activation in ODS
Hello every one, we have generated generic data source and assigned delta on Shipment number with lower limit 10. when we loaded data through initial load it got all the records from R3 and scheduled delta (suppose to get 0 records because no data wa
-
Hi, I have two libraries as follows that I would like to merge: 1. A 60GB library on a Windows PC that I have spent many, many, many hours getting the genre, track names, album art etc. corrected. This library does in fact sit on an external hard dri
-
How do i setup WTC in cluster environment using WLS6.1 sp3?
Hello: the situation is: (1)Two solaris machines. (2)one WLS domain. (3)one admin server and four managed servers in this domain. (4)we cluster these 4 managed servers. (5)each machine contains 2 managed server. Here is the problem, when we start man