cancel
Showing results for 
Search instead for 
Did you mean: 

Fiori Approve requisition (Header) can't fetch item data

Former Member
0 Kudos

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?

Accepted Solutions (0)

Answers (1)

Answers (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Tnag,

I guess you do not use correct software level. Please check the support package level.

App Implementation: Approve Requisitions - SAP Fiori Apps - SAP Library

UIX01EAP SP03

GBAPP002 SP06

Regards, Masa

SAP Customer Experience Group - CEG

Former Member
0 Kudos

thanks Masa.

We are trying to do PR approval on header level, but we are getting this; how to display the item details? as you see, the first one has 2 items. but it is only showing 1 item and its acc assignment. we need to display the items, and don't really need the acc assignment.

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Tang,

Please upload the screenshot when you selected the "i" information icon.

Regards, Masa

SAP Customer Experience Group - CEG

Former Member
0 Kudos

Hi Masa

and when we click on approve we got this:

I've asked the basis team to upgrade the SP to

UIX01EAP SP03

GBAPP002 SP06

(both are done in Gateway, anything to upgrade in ECC?)

thank you!

Former Member
0 Kudos

Hi Masa, another note:

I've implemented the PO approval with no HTTP error.

PO is approved successfully.

thanks!

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Tang,

GBAPP002 SP06 should be in ERP.


Regards, Masa

SAP Customer Experience Group - CEG

Former Member
0 Kudos

Hi Masa,

it's already correct in ECC

Former Member
0 Kudos

solved both issues 😃

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Tang,

What was a root cause? Please share the solution.

Regards, Masa

SAP Customer Experience Group - CEG

Former Member
0 Kudos

HTTP error was because the client had a user exit behind the approval that pop up a screen.

and the items disappeared because of this code; was ok after we turned this off.

MOVE-CORRESPONDING ls_pr_header_acc_info TO es_pr_header_data_expanded-header_acc.

( in GET_PR_DETAILS_HEADER )

Former Member
0 Kudos

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:

former_member230839
Participant
0 Kudos

Hi Oscar,

Were you able to solve the issue you mentioned above where it fails at the codeline.

>>>>>   ls_item = lr_item->get_data( ).

Please let me know the solution.

Thanks,

Anil.

Former Member
0 Kudos

Hi Anil,

I was not able to solve so far.

We are implementing PO and Contract and after that go back to PR.

Regards,

Oscar

0 Kudos

Hi Oscar,

i'm facing the same problem right now.

I always get an exception at line ls_item = lr_item->get_data( ).

Did you manage to solve the problem?

Kind regards,

Tim