cancel
Showing results for 
Search instead for 
Did you mean: 

Approve Purchase Orders(F0402) shows ZERO on FIORI Tile?

vamsilakshman_pendurti
Active Participant
0 Kudos

Dear Experts,

I have configured Approve Purchaser Orders(F0402) Fiori App in my SOH system...

In Back End(SAP Inbox) PO data is there for ready to Approve as shown in below image.

we have configured GBAPP_POAPPROVAL Odata service in Front End server and Provided SAP_MM_PO_APV_APP authorization role in Back End system for the user...

In my Fiori Launchpad it shows as shown below screen shot...

when i checked for Approve Requisitions (GBAPP_PRAPPROVAL)

it shows perfect data as shown above... in the same way we configured for Approve Purchase Orders as well but data was not displayed...

I have checked related SCN posts but no solution i have found... that's the reason i have started the discussion...

Can anyone guide me the solution will be appreciated...

Thanks,

vamsi.

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,

As Masayuki explained in following link... Approve PO Displays Zero

Tcode: SWU2_FREQ

Task(TS20000166) status is as follows...

And i have checked the Count status also by executing OData service as shown below...

Class: CL_GBAPP_APV_PO_API

Method: GET_WORKITEM_COUNT

Guide me how to resolve this issue...

Thanks,

Vamsi


Accepted Solutions (0)

Answers (2)

Answers (2)

tracy_barkley
Employee
Employee

Varnsi,

Take a look a the guided answer located here.

https://gad5158842f.us2.hana.ondemand.com/dtp/viewer/#/tree/254/actions/2176

It can walk you through the correct steps to configure Approval Fiori Apps.

Tracy

vamsilakshman_pendurti
Active Participant
0 Kudos

Dear Tracy,

Thanks for your reply and Link...

The above mentioned link is definitely useful for Troubleshooting all Approval scenarios... But in my scenario, i have configured everything as mentioned the flow which is defined in the above link...

Only thing i have observed that is... as shown in below screen shot there is TWO Obj.Types with the same name BUS2012

  1. Receiver type SUBSCRIBE
  2. Receiver type WS20000075

We are using 2nd Receiver type(WS20000075) in our all workflow related configurations for PO, we can observe there, in the above screen shot...

Enable event Queue check box was not CHECKED for Receiver type(WS20000075).

I don't have much knowledge in Workflow related things...

If you have knowledge in Workflow, please guide me so that i will UNCHECK the 1st(SUBSCRIBE) one and will CHECK the 2nd(WS20000075) one for the column(Enable Event Queue)...

Thanks ,

Vamsi.

former_member182874
Active Contributor
0 Kudos

Hi Vamsi,

Have you configured task id in Backend system?

Workflow

Specify the workflow tasks that are relevant for approving purchase orders. You do this in Customizing for Materials Management under Start of the navigation path Purchasing Next navigation step Purchase Order Next navigation step Approve Purchase Orders App Next navigation step Specify Workflow Task IDs for Approve Purchase Orders App End of the navigation path.

Task id : TS20000166

Regards,

Tejas

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi Teja,

Yes. In Backend system Task ID has been maintained.

Almost i have checked all scenarios from SCN(Related with Workflow)...

Can you please guide me on this below mentioned Screen shot....

In this discussion only i have raised these points...

Thanks,

Vamsi.

former_member182874
Active Contributor
0 Kudos

If you are getting workitems for your user in Backend SBWP tcode. Your event linkages are already active. Once this step is complete, your focus should be only on app specific configuration. Please check if you are using correct system alias/rfc. Try some of below steps :

1. Check system alias in transaction : /IWFND/MAINT_SERVICE pointing to backend and run in gateway client. Status should be 200 for get.

2. Copy the service URL used in Launchpad designer for Approve Purchase order tile. Run in browser. Does the count shows 0 or Error. if error, provide screenshot so that we can check.

3. When you open the app, is there any error in Network or Console (to be run in Chrome browser, Use F12 while refresh)

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi Teja,

  1. In /IWFND/MAINT_SERVICE Pointing to Back End Only and when i am trying to run in Gate way client the status is 200.
  2. You can check below second screenshot for 2nd Point...
  3. you can check third screenshot for 3rd Point...

1

2

when i am trying to attach remaining images it won't allow me, that's the reason i am continuing the rest in the sequence post.... below

Thanks ,

Vamsi.

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,


Due to issue in uploading image... Here i am continuing the above post...

2.1 (Count Link i am executing in differing TAB.. Here is the result)

3

former_member182874
Active Contributor
0 Kudos

Where is the count service url ? I don't see it. It should have value as "0"

former_member182874
Active Contributor
0 Kudos

/sap/opu/odata/sap/gbapp_poapproval;mo/LaunchPageCollection

Above is the Count URL. Please check in browser.

vamsilakshman_pendurti
Active Participant
0 Kudos

Dear Teja,


Myself commented on my post at starting one... there i have clearly mentioned with the screenshots for LaunchPageCollection it throws Zero...

You can check clear details in 1st comment on this discussion chain...

or

here is the screenshot...

former_member182874
Active Contributor
0 Kudos

Hi Vamsi,

Please show the system alias used and RFC(sm59) against it. Is it going to backend as Current user or RFC User.

Regards,
Tejas

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,

Here is the details...

When i test with Remote Logon then the Destination System details as below...


Thanks,

Vamsi

former_member182874
Active Contributor
0 Kudos

OK, is this role assigned in backend system ?

SAP_MM_PO_APV_APP

Regards,
Tejas

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,

Can you please check in the below screen shot... In Back End System.

former_member182874
Active Contributor
0 Kudos

Hi Vamsi,

Clear your gateway cache in both backend and frontend.

/IWBEP/CACHE_CLEANUP (Backend and Frontend)

/IWFND/CACHE_CLEANUP (Frontend)

Once above step is done, clear your browser cache, close all the browser. Re-trigger workflow from backend using requester id which should come to FIORICONS in SBWP. Once this is received in FIORICONS, this means workflow is working as required. Test the same in Chrome and see if the new workitem is coming in Fiori. If No, you can see if you have missed out important Snotes based on your UI and GBAPP version.

Regards,
Tejas

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,

I have done with your steps as you mentioned in above...

still Fiori tile shows ZERO and my system information is as follows for note implementation...

Sap Library...

Can you please suggest me which one is suitable...

For Purchase Requisitions App also we are not installed any note. It shows every item which is there in SBWP...

but we are not getting any item for PO(But 4 items are there in SBWP)...

Thanks,

Vamsi

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,

When we execute WorkflowTaskCollection in SAP Gateway for PO and PR it shows as below...

PO Status 200 but no data...

PR Status 200 and shows Data also...

Thanks,

Vamsi..

former_member182874
Active Contributor
0 Kudos

Please provide Component version for both frontend and backend and not the Product version.

former_member182874
Active Contributor
0 Kudos

Kindly provide SP Version of both :

GBAPP002 and UIX01EAP

if UIX01EAP is at SP09, Implement below note :

2279677 - W2/SP10: corrections for App MM_PO_APV 'Approve PO'

Regards,
Tejas

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,

UIX01EAP is at SP-Level 0011. and we don't found any SP component with the name GBAPP002, for this i already discussed with my client and Basis team they said that, we tried to install that patch but system says it is inbuilt in our system no need to Install it externally... like that.

Actually as per Fiori Library, same patch(GBAPP002) is required for PR App also but we are facing the problem with PO App only not with PR... that's the reason i have compromised with the words what Basis people said.

former_member182874
Active Contributor
0 Kudos

Hi Vamsi,

GBAPP002 is a backend component and will be present in your backend system, not in front-end.

Regards,
Tejas

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,

Yes...! i am saying in Back End only.

I already discussed about this with our Basis team and they said as mentioned above...

Thanks,

Vamsi

former_member182874
Active Contributor
0 Kudos

Please confirm if your back-end is S/4 ?

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi,

This is SOH(Suit On Hana) not S/4 Hana.

Thanks,

Vamsi.

vamsilakshman_pendurti
Active Participant
0 Kudos

Hi Teja,

Any update on this issue...

Anyways we raised to SAP... Meanwhile if you have any information please share with us...

Thanks,

Vamsi.