cancel
Showing results for 
Search instead for 
Did you mean: 

S4HANA Internal Procurement Catalog set up

siowfong_chen
Contributor

Hi all,

I have been referring to this document 'S4HANA_SSP_Config_CookbookV6' in an attempt to set up an internal procurement catalog in our S4 system.

I have ran MMPUR_CAT_EXT to import material for the catalog and can see these items in table MMPUR_CAT_ITM.

I have also set up an user in the organisational structure and assigned the web service to this user.

When I ran the create purchase requisition app, I can see the catalog web service appearing. However, when I click on the catalog, a window is opened with the same purchasing requisition screen. No catalog is displayed.

I am not too clear what I should put in the web service config for an internal catalog. Can someone please give me some pointers to this? Would be great is someone can share the call structure you use for the internal catalog.

Cheers

SF

JamieH
Newcomer
0 Kudos

Hello,

I am wondering if you were able to find a solution to this issue as I am facing the same problem.

Cheers

JH

Accepted Solutions (0)

Answers (8)

Answers (8)

BjornHarzer
Participant

hi,

configure s/4hana SSp as per cookbook, specifically

Spro > Materials Management > Purchasing > Purchase Requisition > Self-Service Procurement > Define Number Ranges for Catalog Items Setup number range for catalog items

That resulted in table MMPUR_CAT_ITM being populated with data. But the x-catalog search in the new Fiori app yielded no result. After debugging the underlying odata service on this ICF node https://<host::<port>/sap/opu/odata/sap/MMPUR_REQ_SSP_MAINTAIN_SRV/C_Procurementitems?sap-client=320...

i traced the problem to the data provider class which returned no data. i traced it further to the problem that the Enterprise search help (ESH) connector MMPUR_CTLG_SRH_H wasn't returning any data.

checking tx ESH_TEST_SEARCH and "check connector" revealed the problem. I had to update and activate the connector in ESH (message Message ESH_CHECK_CONN/088)

in tx ESH_COCKPIT the "consistency check" reveals the same problem. from here you can update and activate the connector. That kicked off a background job which took a while (check tx SM37 in your name). ESH connector then was active.

then, retest odata above or the SSP requisition app and it worked for me...

result looks like this

Hope that helps you folks

siowfong_chen
Contributor
0 Kudos

Thanks a lot Bjorn for sharing what you did. It's been a while and I have lost my test system and cannot share the problem I had before. It's good to know the cause of the issue as describe. Cheers.

0 Kudos

Hello Experts,

For internal catalog, do we need to provide any Web service Url ? any solution for the above issue ?

Regards,

Krupesh

0 Kudos

Hi bharzer - Can you please share web service configuration for Internal Catalog?

Regards,

Rohit Garg

hwessels
Explorer
0 Kudos

Hi siowfong.chen, please send a screen shot from your customizing!

hwessels
Explorer
0 Kudos

Hi all, does someone has a solution here?

siowfong_chen
Contributor
0 Kudos

Hi Bjorn, hope you get your answer and is able to share the solution eventually.

BjornHarzer
Participant
0 Kudos

Same problem here. The cookbook doesn't describe how the internal catalog items are made visible in the "create purchase requisition" app.

I got it working for external catalogs, but not internal ones.

0 Kudos

Hi bharzer Did you managed to get this working? We are considering internal catalog set up.

Also, is there a way to upload/maintain internal catalogs using an excel ?

Regards,

Rohit

0 Kudos

Hi

I have this exact problem,

Did you manage to solve it?

Best regards

JP

siowfong_chen
Contributor
0 Kudos

No, unfortunately. I was hoping someone can share their experience but so far have not seen any blog or whatsoever going to this level of details. Makes me very reluctant to sell this solution if I cannot see it working.