In the Dynamic Work Centre when clicking the “Get Work” button or right clicking on a case in the Worklist can generate the following error:
This message is displayed when the Get Work is unable to use an appropriate action to allocate a BPEM case to a User.
Main causes for the allocation to fail:
The case has the wrong status for the action being used
- When the Get Work determines the available cases the CASE_ACCEPT action is used to allocate a case to a user. However, in standard SAP you can only accept a case that is in “New” status. If the case has “In Process” status the CASE_ACCEPT action will fail. The Dynamic Work Centre will check the case status and if the case is “In Process” but has no Processor assigned the DWC will delegate CASE_ASSIGN action in this scenario to ensure the work can still be allocated to a user.
NB: The DWC Get Work does not allow a case to be hijacked (allocated if it already has a Processor assigned). Therefore, if the item already has a Processor it will not be reallocated to the user. If you require this to happen you can delegate to your own actions using the enhancement spot available (see the Cookbook for more information on how to do this).
The actions are deactivated
For the Dynamic Work Centre to allocate all available work items both the CASE_ACCEPT (action ID BPEM0006) and CASE_ASSIGN (action ID BPEM0005) actions must be activated.
Check your configurations:
To determine the activation status check both the action IDs in table /BTI/MDE_C_ACT – you are looking to see that the Inactivate flag is deselected on both action IDs BPEM0005 and BPEM0006 as follows:
NB: If you do not want the actions to be available in the drop down list you can remove these at the profile level using the Profile Manager transaction /BTI/MDE_PROF_MGR.