cancel
Showing results for 
Search instead for 
Did you mean: 

No authorization to purchase from product category

Former Member
0 Kudos

Hi gurus,

One more time I'm here again...

 

This time I have a problem with the Purchase requisition integration.

When I create a PR for Service or Stock material (ROH, for example) and transfer for the SRM the follow error happens.

With consumer material (HIBE), no error happens.

The user of integration (RFCUSER) is with all roles possible assigned.

All roles are generated and have no errors. In the organizational structure (PPOMA_BBP) the product category is assigned for the user, both the service when the stock material.

Release:

SRM - 702

ECC - 6.0 SAP APPL 606

Kind regards,

Dhan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Dhan,

There could be many reasons for this. 

1.See if the Product category has been assinged to the user attributes in PPOSA_BBP.

2. Also check the SPRO for Define Backend System for Product Category.

3.In comm_hierarchy see if the material group exists.

Hope this helps.

Regards,

Naveen

Former Member
0 Kudos

Hi Naveen,

I already have reviewed all.

PPOSA_BBP

Attributes

Extended Attibutes - All categories

Define Backend System for Product Category

All categories assigned

COMM_HIERARCHY

I'm using the category is in the hierarchy.

Regards,

Dhan

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi experts,

Sorry for delay, but I solved this issue.The problem was more simple that we imagine...

The language in ECC x PI X SRM were differrents.

ECC was 'EN'.

PI was 'DE'

SRM was 'EN'

For this, when the PI called SRM, no found the product because he tried with the own language (DE).

Solved this problem setting the same language in all systems.

Kind Regards,

Dhan

0 Kudos

Hi Dhan,

I am facing the same issue.

"Purchasing organization for follow-on document missing"

While transferring PR from ECC to SRM using SOA.

Please let me know how you resolved this issue.

Regards,

Nishant

Former Member
0 Kudos

Can someone help me?

Regards,

Dhan

former_member208244
Active Participant
0 Kudos

Hello Dhan,

I took me a lot of time to find where the error could be RAISED, and It is very hard to understand.

There just one method called /SAPSRM/IF_PDO_CHECK_VALUES~CHECK_PROD_CAT_AUTHORIZATION, and there it have no instances that could be read by a simple SRM consultand, because some of it gets data from buffer and so on.

Lemme talk you about what I found, the first is that method just populates ev_allowed field, and everytime it is filled the /SAPSRM/CH_SOA_MSG 084 is raised (I think).

First, if category is empty, the error is raised. Please do a check if COMM_CATEGORY and COMM_PRCAT is filled correctly with system and both are joined.

Second, It reads a table called GT_CATEGORY_VALUES and it got filled by global program (I didn-t debugged it well, please check if the entry of your category is in your SRM system through debug).

Third, BBP_GET_HIERARCHY_GUID is called, with the GUID provided (do debug and check results for your hierarchy guid).

Fourth and the FINAL is near because this may be the answer..

The system makes a check with the user to check a company wher it is dependent.. so if your User is not dependig from a company in all your PPOMA tree, it will raise an exception.

So, nothing more! My friend, good luck and hope your issue gets solved after this.


SG

Message was edited by: Zoltan Keller

former_member208244
Active Participant
0 Kudos

Hello Friend,

Have you solved the issue??

Regards,