SAP Knowledge Base Article - Public

3302682 - Purchase document's workflow with statistical WBS or Cost center

Symptom

Supplier invoices or Purchase orders or Purchase requisition are created with WBS element or Cost center assigned but the below starting conditions/or statuses of the workflow does not work as expected.

  • Account assignment category 'WBS element' is being used marked as true.
  • Account assignment category 'Cost center' is being used marked as true.
  • Workflows are skipped or planned for skipping.
  • In approver details of the supplier invoices there is following error message:
    "Recipient role with id '/RULE/MRM_CC_RESP' cannot be resolved"

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Create a supplier invoice 
  2. Assign a WBS element.
  3. Click on "Save as parked".
  4. Check the workflow triggered with a condition marked as 'YES' for the WBS element account assignment category.

Cause

Cost center or WBS element used is statistical.

Statistical WBS element and Cost center will not be considered as real and the same will be skipped during the workflow execution.

So implement agent determination BADI.

Refer below document for more details

https://me.sap.com/notes/2646400 - Agent determination.

Resolution

This is standard system behavior.

See Also

Statistical project documentation

3657355 - Error "Recipient role with id '/RULE/MRM_CC_RESP' cannot be resolved" in supplier invoice workflow - SAP for Me

2757733 - WBS Element Is Statistical in App Projects - Plan/Actuals - SAP for Me

3501939 - Error:No agent determined (rule id '/RULE/MMPUR_COCTR_RESP') - SAP for Me

Keywords

CJ20N, S4_PC, K_ACCOUNT_ASSIGNMENT_INTERPRET, statistical, real, WBS, cost, center, supplier invoice, step, condition, project control , KBA , MM-IV-INT-WF-2CL , Workflow (Public Cloud) , MM-FIO-PUR-PO-2CL , Fiori UI for Purchase Orders (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions