Q
Problem solve Get help with specific problems with your technologies, process and projects.

Role resolution using Responsibilities

When we trigger wf WS20000081. We encounter this error 'The following error occurred in the workflow above: Workflow no. 387118 step 263: Error or exception resolving role 'AC60100010'

When we trigger wf WS20000081. We encounter this error 'The following error occurred in the workflow above: Workflow...

no. 387118 step 263: Error or exception resolving role 'AC60100010' 010' Please repair the suspended workflow' when there is not enough qouta for the employee. The workflow is not able to find the HRAdmin. How can we solve this problem?


This question is quite specific. However, it does raise the issue of role resolution using Responsibilities. What we need to remember is that when we assign a responsibility to a role we are creating an Infotype. It is important to check that the responsibilities (infotypes) have an end date is greater then today. If this is not true, then the role resolution will fail as no current responsibilities exist.

The other thing you should is test the Role using transaction PFAC_DIS. Once you display the role select the ?Simulate Role Resolution? button and enter the values for the container elements. Make sure that these are identical to the values in your workflow container.

A colleague of mine back in Australia, uses a handy little trick which I like. He always creates a 'catch all' Responsibility. This is usually done by defining the last Responsibility with * (all values) in the Responsibility definitions. The positive aspect of this is that regardless of what is entered into the container, the Role will at least always be resolved to that Organization Object. The downside to this is that the Role will always resolve to this and that position (or whatever Org Object is assigned) will always receive a Work Item.


This was last published in September 2001

Dig Deeper on SAP workflow development

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchManufacturingERP

SearchOracle

SearchDataManagement

SearchAWS

SearchBusinessAnalytics

SearchCRM

SearchContentManagement

SearchFinancialApplications

Close