SAP Knowledge Base Article - Public

2591228 - The Unit of Measure Shown on the User Interface Does not Match With the Data Sent via XML Using Webservices

Symptom

You are using the e-commerce service to create Sales Order from your website. When an order is placed from the website, the corresponding sales order in the Business ByDesign does not show the Unit of Measure which was sent via XML.

 

Example:

Sales Order XYZ (XYZ represents name of the Sales Order)

Item line: Product ID DEF (DEF represents name of the Product). The sales unit of measure maintained in the ByD system is Case.

In the XML file you will see that the Unit of Measure selected is Each, you expect Each should be shown on the user interface.

Reproducing the Issue

1.Go to the Sales Orders work center.

2.Go to the Sales Orders view.

3.Find the Sales Order XYZ (XYZ represents name of the sales order).

4.Edit the sales order XYZ.

5.Select the View All button, then choose the Items tab.

 

You will notice that the Unit of Measure of Quantity of the Line Item DEF (DEF represents name of the Line Item) is inconsistent with the Unit of Measure in XML.

Cause

The display of the Unit of Measure is dependent upon the product master data set-up in the Business ByDesign system. The user interface will always consider the master data not the XML file for the display of Unit of Measure of a product.

Resolution

This is the expected behaviour of the SAP Business ByDesign system..

Keywords

UoM, Webservice, Unit of Measure, Sales Order, XML, Product, , KBA , AP-SLO-SO , Sales Order , Problem

Product

SAP BUSINESS BYDESIGN 1802