cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Fiori PO Approval Error

Former Member
0 Kudos

Hi All,

Struggling to get to the bottom of this issue when configuring the PO approval for Fiori:

Data Provider implementation 'ZTM_TGW_SVC_MODEL_0001_BE' '01' '/IWPGW/BWF' does not exist

The closest I found that someone who had a related error was this:

http://scn.sap.com/thread/3200906

I have confirmed that the ALIAS for the GW is pointing to the correct client, in our case 400, additionally ensuring that the tests in SPRO for the alias work and all looks good. Where it gets a little fuzzy is with the gateway service builder mentioned as I cannot see which project I should use or if we should create a new project ourselves relating to the PO approval app.

Any input/suggestions/documentation will be valuable.

Thank you.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Masa,

Thanks I have checked these and could be missing something obvious:

We have a local GW running on the same ECC system (Embedded). I have altered the settings to check the flag for localGW interchangably with the two aliases and combined and the result is the same:

The OData Service for the PO Approvals is defined below. I have also changed the default Alias (Albeit they point to the same system being that it is a local GW) and tested the app to see if that made any difference. Result was the same:

The mapped Alias and OData Services as follows

The RFC is also using the defined client 400 in our case

Thank you.

Doug.

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Doug,

I'm almost sure your system alias assignment is wrong for taskprocessing service. In your case, it should be FIORI.

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

I have applied the adjustment, yet get the same result. I eventually deleted and recreated the services for notification and PO Approvals and applied the FIORI Alias, again same result.

Any other suggestions?

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Douglas,

I still think your system alias and RFC destination settings are wrong.

You can identify the root cause by setting external break point.

Go to /IWFND/ERROR_LOG, Error Context, Call Stack.

Set an external break point in the related method.

Regards,

Masa

SAP Rapid Innovation Group - RIG

babu_ganeshv
Participant
0 Kudos

Hi Douglas,

I had exactly the same error, and fixed it by maintaining the following,

SPRO->SAP Netweaver->Gateway->OData Channel Development with IW_BEP->Registration->Assign Data Provider to Data Model

My guess is in your Activate and Maintain Service transaction, if you create a TASKPROCESSING service and assign the Software version as DEFAULT and then change it to /IWPGW/BWF, it does not get changed here and it stays as DEFAULT,

Delete the entry with the Software version as Default and add a new one with /IWPGW/BWF, this worked fine for me, 

Best Regards

Babu

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Babu,

Thanks for the info. Yes, as soon as I had deleted and created the correct software version it worked with no errors.

Appreciate your assistance.

Thank you.

Doug.

Answers (1)

Answers (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Douglas,

Please double check the system alias and RFC destination setting.

Or you can upload the screenshots to check.

Regards,

Masa

SAP Rapid Innovation Group - RIG