Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Organization values in PFCG not in table AGR_1252

Former Member
0 Kudos

I have tried to create a new parent role with 3 derive roles.

However, after I added all the organization values, I have found that there are some values added to the derived roles(by PFCG) which are not updated to table AGR_1252 which are:

Sales Document Type ($AUART): CR, DR, FD, OR, QT, SD

And there is also value found in table AGR_1252 which is not in PFCG.

Sales Document Type ($AUART): KN

Although I have tried to regenerate roles several times but the results still remain the same. Do you have any idea about this problem? Thank you.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello Sirirak,

Table AGR_1252 is for Organizational elements for authorizations. As for me Sales document Type was not an Organisational Element (Unless it is added to the ORG CRITERION using the PFCG_ADD_ORG_CRITERION report).

As since Sales document type was never an Org element it naturally does not show up in the table AGR_1252.

I am confused how the Object AUART is avaible in the table with a different value, as it shd not be in unless its added to the Org criterion fields.

Hope this input is helpful

Br,

Sri

8 REPLIES 8

Former Member
0 Kudos

Hello Sirirak,

Table AGR_1252 is for Organizational elements for authorizations. As for me Sales document Type was not an Organisational Element (Unless it is added to the ORG CRITERION using the PFCG_ADD_ORG_CRITERION report).

As since Sales document type was never an Org element it naturally does not show up in the table AGR_1252.

I am confused how the Object AUART is avaible in the table with a different value, as it shd not be in unless its added to the Org criterion fields.

Hope this input is helpful

Br,

Sri

Former Member
0 Kudos

Hello Sirirak,

First of all check whether there is an entry for field AUART in table USORG. If it is there then it is part of organizational level management.

In my opinion it should be there for both the cases present by you to be valid.

As far as trhe errors are concerned my explanation is the following (it is more of an assumption):

You have manually maintained fields for AUART. I mean you have manually inserted the values in the field. These values are CR, DR, FD, OR, QT, SD and hence they are showing up in PFCG but not in AGR_1252. Also the value KN has been maintained in organization level management hence is showing up in AGR_1252 but not in PFCG due to manual maintainence of the field values. To confirm if the field values has been manually maintained check if there is a delete icon in front for the field for AUART. If you click on this then the manual values will disappear and the ones maintained in organizational level will come up.

I hope this should solve the issue.

Please award points for useful answer.

Regards.

Ruchit.

Former Member
0 Kudos

<b>Hello Sri,</b>

Thank you for your answer. The Sales document type is already in the Organization Element, as I have checked AUART existing in table USORG.

I also don't understand why the data in Table and PFCG is not the same.

- - - - - - - - - - - - - - - - - - - - - - - -

<b>Hello Ruchit,</b>

First, I have already confirmed that the AUART is part of organization management.

Secondly, I'd like to confirm that all of the organization values were input via the org. level (not manually input). All values were input at the same time and the other values are existing in the AGR_1252 except the above values.

Many thanks for your answer. Please let me know if you have any other idea.

Former Member
0 Kudos

hello Srirak,

Without seeing the role itself it is a bit hard to predict the causes of the error particularily after you have ruled out what I have suggested.One thing I would like to know is if you have used any patterns in organizational management.For example instead of CR something like C* has been used?

Also one more thing. Forget AGR_1252 for a minute. Just let me knowwhether the values that are present in organizational levels are the same as you can see in the field AUART. Basically I need you to check within PFCG itself. Just confirm if any value "X" is maintained in organizational level then it showing up in the field(s)AUART with in the role. Also please ensure that there are no other value present in fields other than the ones maintained in the organization level.

Looking forward to your reply.

Regards.

Ruchit.

0 Kudos

Hello Ruchit,

Thank you so much for your answer and I must apologize for late reply.

"if you have used any patterns in organizational management"

<b>-> No, we don't use any pattern like C* in org value.</b>

"the values that are present in organizational levels are the same as you can see in the field AUART"

<b>-> I'm not sure what you mean. where can I find the filed AUART? in table? or PFCG? check org value against what?</b>

"I need you to check within PFCG itself. Just confirm if any value "X" is maintained in organizational level then it showing up in the field(s)AUART with in the role"

<b>-> there's no "X" value in org level</b>

"there are no other value present in fields other than the ones maintained in the organization level"

<b>-> i believe not, since these org values were copied from the existing derived roles. And only these above mentioned values have problems in every derived roles. However, the original derived roles have no problem</b>

Thank you again for your answer. Really appreciate it!!!!

m(-.-)m

0 Kudos

Hello Srirak,

In your Point 2 what Ruchit meant is the below.

In The ORG LEVELS you must have input some values in the Role.

Try going into the Authorizations Tab of that particular role.

CTRL+F would open the Pop up box for search. Key in AUART in FIELD Name and the branche branches out where the field values are Inputed.

A comparision would give soe leads...

I hope i am clear or did i confuse you

Br,

Sri

Former Member
0 Kudos

Hello Sirirak,

Sorry for the delayed response.

Here are my inputs.

-> I'm not sure what you mean. where can I find the filed AUART? in table? or PFCG? check org value against what?

The answer has been provided by Raghu Kishore. Of course you need to check it in PFCG. Of course once you do CTRL F and key in the value AUART it may open several nodes. this is because AUART field might be present in mutiple authroization objects wit in the role. Check for all the fields. What you will acheive through this comparision is simple. If normally no values have been maintained in the field AUART manually then the values in AUART fields and in organizational levels should be exactly the same. if otherwise then a manual entry has been done.

Secondly I think you misintepreted "X" in my statement

need you to check within PFCG itself. Just confirm if any value "X" is maintained in organizational level then it showing up in the field(s)AUART with in the role"

By X I did not mean X literally. X is variable. What I mean is that whatever is maintained in organizational value is also present in all the AUART fields.

Please award points for useful answers.

keep us posted.

Regards.

Ruchit.

0 Kudos

Hi Sri,

Thanks a lot for your explanation, I can understand what Ruchit says now. However, the values in the field AUART and in the organization level are the same, since I haven't maintained any org value manually (directly maintained in the AUART field).

Hi Ruchit,

Thanks for your answer again!!

For the first point, as I told Sri, the values in field AUART and in the organization level are the same.

The second point, " whatever is maintained in organizational value is also present in all the AUART fields" -> YES it is!!

If you need any more clarification, please let me know.