SAP Knowledge Base Article - Public

3450940 - API Error “Unit ST is not created in language EN”

Symptom

Error message "Unit ST is not created in language EN" appears when using API_SUPPLIERINVOICE_PROCESS_SRV.

Environment

SAP S/4HANA Public Cloud

Resolution

There are three fields per unit of measure for the Purchase Order price unit:

  • PurchaseOrderPriceUnit
    Language dependent UoM field
    - For this, the UoM needs to be maintained in the language with which the communication user is connected to their system.
    - This should normally be English that is why "ST" will not work in this field, as it is German.

  • PurchaseOrderPriceUnitSAPCode
    NOT language dependent SAP code for the UoM
    - Can be used alternatively to PurchaseOrderPriceUnit

  • PurchaseOrderPriceUnitISOCode
    This field is the ISO code representation of the UoM

See Also

SAP Help Portal:
Supplier Invoice - OData V2

Keywords

Error, message, "Unit ST is not created in language EN", UoM, ST, PC, API, API_SUPPLIERINVOICE_PROCESS_SRV , KBA , MM-IV-LIV-2CL , Logistics Invoice Verification (Public Cloud) , MM-IV-LIV , Logistics Invoice Verification , How To

Product

SAP S/4HANA Cloud Public Edition 2402