SAP Knowledge Base Article - Public

3595938 - Error “Enter the Currency for the Specified Amount” When Replicating Sales Order to C4C via CustomerOrderReplicationIn

Symptom

The error "Enter the currency for the specified amount" appears when it is replicating Sales Order to C4C via CustomerOrderReplicationIn.

Environment

SAP Cloud for Customer

Reproducing the Issue

  1. Go to the Administrator work center.
  2. Go to the General Setting work center view.
  3. Open the Web Service Message Monitoring under System Administration.
  4. Select query Erroneous.
  5. Search for service interface CustomerOrderReplicationIn.

Detailed Error Text: Enter the currency for the specified amount

Cause

The error "Enter the currency for the specified amount" is raised due to a validation rule in an extension field on the C4C Sales Order (/EXT/CM_CUS_RT_VALIDATION_RULE).

 You can confirm selecting the erroneous message ID > Select View > Error Log:

<ERROR_CONTEXT>
  <ERROR_INFO>
    <EXCEPTION_INFO>
      <TYPE>/EXT/CM_CUS_RT_VALIDATION_RULE</TYPE>
      <ERROR_TEXT>Enter the currency for the specified amount</ERROR_TEXT>

Resolution

In order to fix the issue, please check the validation rules in extension fields of sales order BO. Also, if any custom codes are involved here, so that to find the specific field from your side.

 

Keywords

Error, "Enter the currency for the specified amount", Sales Order, Sales, Order, C4C, CustomerOrderReplicationIn, Cloud for Customer, Currency, Amount, Field, validation rule, Validation, rule. , KBA , LOD-CRM-INT-S4H , Integration of C4C with S/4 HANA , LOD-CRM-INT-ERP , Integration of C4C with ERP , How To

Product

SAP Cloud for Customer core applications all versions