SAP Knowledge Base Article - Public

2101312 - Error occurred while trying to evaluate condition of a process step

Symptom

In Purchase Order upon clicking on Order button or while approving Purchase order or when trying to post a supplier invoice you receive the following error messages:

  • Document not submitted for approval; inconsistencies exist;
  • Exchange Rate for and for Rate Type does not exist for;
  • Error occurred while trying to evaluate condition of a process step.

 or

 You may see below error

Exchange rate A/B on XX.XX.XXX missing for currency conversion*

or

You can see error messages:

  • Posting not possible; clarify exceptions first.
  • Error occurred while trying to evaluate condition of a process step.
  • Exchange Rate for ABC and DEF for Rate Type 001 does not exist for YYYYMMDD (ABC refers to a currency, DEF refers to the supplier invoice currency, YYYYMMDD refers to date).

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Purchase Requests and Orders work center.
  2. Go to Purchase Orders view.
  3. Show All Purchase Orders.
  4. Find ABC.
  5. Select Edit.
  6. Select Order.

 or

  1. Go to Supplier invoicing work center
  2. Go to Invoices and credit memos view
  3. Search and open respective invoice
  4. Click on Post button or check button

or

  1. Go to the Managing My Area work center
  2. Go to the Approvals view
  3. Select the relevant Project Purchase Request
  4. Select Approve and error appears on the screen

Cause

The error is related to exchange rates in relation to the approval process

System will check the entire approval pocesss ,  that  may have many steps  and each Step may have many conditions.

 so for system to decide whether the particular condition satisfies your PO details or not , system shall need exchange rate maintained.

For example, Total Net Amount Greater than 100.00 ABC.

Hence when you click Post in supplier invoice  or when you try to order the PO, system will search for the exchange rate between the supplier invoice currency(purchase order currency) and currency ABC, to compare whether the total net amount meets the condition or not, and then trigger approval process accordingly.

 Hence even though the particular currency is not there in the PO you still need to  maintain the exchange rate.

 For the approval conditions to be correctly evaluated, there should be a currency conversion maintained between the currency used in the Purchase Order/invoice and all currencies mentioned in the respective approval process.

 Since system compares each approval step conditions with that of the document so we need all exchange rate combination to be available.

Resolution

Please check if the Exchange rates are configured properly:

  1. Go to the General Ledger work center.
  2. Select Edit Exchange Rates link under Common Tasks.

In Exchange Rates for Foreign Currencies, you should check that all currencies mentioned in the Approval process and used in the Purchase Order are maintained.

The exchange rate valid from date must be before the date in the error message: YYYYMMDD.

Note:the above errors are not giving exact details of the currency and date which  shall be fixed by our developers in the future releases.

See Also

2370139 - Error: Exchange Rate X/Y on date DD.MM.YYYY Missing for Currency Conversion.

Keywords

Document not submitted for approval; inconsistencies exist, Exchange Rate for and for Rate Type does not exist for; Error occurred while trying to evaluate condition of a process step, Purchase Order; Approval;exchange rate error,Document not submitted for approval; inconsistencies exist,Exchange Rate for  and  for Rate Type  does not exist for,Error occurred while trying to evaluate condition of a process step. , KBA , action not enabled , app rover could not approve , document not submitted for approval; inc , exchange rate for and for rate type does , error occurred while trying to evaluate , approval , purchase order , AP-PRP , Purchase Request Processing , AP-POP-PO , Purchase Order , AP-SIP , Supplier Invoice Processing , AP-GSP , Goods and Service Acknowledgement , How To

Product

SAP Business ByDesign all versions