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
SAP Knowledge Base Article - Public