SAP Knowledge Base Article - Public

3453305 - Workflow logic is not working.


  • Workflows are not working correctly.
  • Agent determination is wrong.
  • No user found for approving.
  • BADI agent determination not working.
  • Workflow is not picked when using Pre-condition BADI.
  • Workflow is Skipped when using Pre-condition BADI.
  • Restart BADI is not working as expected.
  • Agent exclude BADI is not working.
  • Custom Implemented BADI is not working


SAP S/4HANA Cloud.

Reproducing the Issue

  1. Custom Logic application.
  2. BADI implemented on the respective Business context.


Coding issue.


There is a problem in the customer implemented BADI. Customer has to fine tune the coding in order to run the standard functionality effectively.


S4_PC, S4_1C, PR, PO, Purchase order, Purchase Requisition, workflow, BADI, logic, agent, not determined, evaluation, condition, precondition, skipped, custom, logic , KBA , MM-FIO-PUR-PO-WFL , Purchase Order Workflow , Problem


SAP S/4HANA Cloud all versions