SAP Knowledge Base Article - Public

3698568 - Wrong workflow selected by the system when value and currency are used as preconditions

Symptom

Users defined some workflows in the Manage Workflows for Purchase XXXXX app (it can be purchase orders, contracts, requisitions etc.). However, the wrong workflow is selected by the system and the document goes for approval.

Environment

SAP S/4HANA Cloud Public Edition

Cause

If users do not explicitly define the document currency in the workflow preconditions, the value is converted according to the exchange rate maintained in App Currency Exchange Rates(TCURR table).

Resolution

To avoid conversions, users can add a condition for the document currency. For example:

PO Total Net Amount is greater than 10000 USD
PO currency is USD

Keywords

workflow, steps, condition, precondition, preconditions, conditions, manage workflow, manage workflows, conversion, currency, amount, value, Currency Exchange Rates, F3616, Manage workflow for purchase order , KBA , MM-FIO-PUR-PO-2CL , Fiori UI for Purchase Orders (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition 2508