cancel
Showing results for 
Search instead for 
Did you mean: 

Where in the S/4 HANA Cloud are restriction types values defined (for customer projects)?

Hello,

In S/4 HANA Cloud (professional services) I want to make an extract of all the condition records listing hourly rates for consultants. When I enter the "set service prices - sales" app I can extract all existing condition records for condition type PSP0 (via the condition information function) however I am unable to do so for condition type PCP0. Why is this so? For PCP0 I get the following error:

error-pcp0.png

Could this be because the business catalog which grants authorization to this application has a restriction based on condition type?

business-catalog-condition-type-restriction.png

Can someone explain to me how this restriction type works? I am unable to find where in the system it is defined that I have access to certain condition types and no access to other condition types (so acces for PSP0 but no access for PCP0). Note: The business role in which this business catalog resides is a custom business role with unrestricted read, write and value help access.

Thanks in advance!

Martijn

Accepted Solutions (1)

Accepted Solutions (1)

Enda
Product and Topic Expert
Product and Topic Expert

Hi Martijn

Yes , the log message you receive seems to be caused by lack of authorization

The restriction is working at 'Sales Organization' , 'Distribution Channel' , 'Division' , 'Purchasing Organization' level

I checked internally were the error is raised and attached a screenshot of the relevant code

Please check if using one of the standard roles for the App such SAP_BR_PRICING_SPECIALIST works ? ( ideally remove all other roles and just test with this first )

https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('VK12')/S17

Please check in the app "maintain business user" and "maintain business role" what other roles are assigned to you.

If there is a restriction at any sales org level then it might be the cause

I hope the information is of help

Please let us know how you got on

Thanks

Enda

Answers (1)

Answers (1)

0 Kudos

Hello Enda,

Thank you for your elaborate response. We are only using a single sales organization and division in our solution however. In our system the SAP_BR_PRICING_SPECIALIST does not exist as a business role. I have checked the maintain business user app and found the role Z_EC_PRICING_SPECIALIST_PRSV (Pricing Specialist - Professional Services) assigned to my user. This role contains the "Master Data - Prices for Professional Services" business catalog.

Currently, I found a work around to get the information I needed by contacting a Finance colleague. In case I will need this functionality more often I will look into the business catalogs listed on the SAP Fiori Apps Reference Library or compare my authorizations with those of my Finance colleague. For now the work around is fine for me.

Thanks for your answer regardless.