When you change the default unit of measurement on order line and the price equals zero the unit of measurement is changed to default during save

Description

C_OrderLine/MOrderLine:

When ListPrice in price list is zero.
When Actual Price in order line is zero.
Then UOM is set to default on save.

Environment

None

Attachments

1

Activity

Show:

Markus Bozem July 5, 2017 at 2:44 PM

For me to remember: A solution would be to introduce a variable which indicates, if the price was set with the UI.

Carlos Ruiz July 4, 2017 at 11:35 AM

Hi , I think this cannot be integrated.

There can be integration with other systems that trust in such code to assign the price, also I think is correct if assigning the price then the UOM of the same price must be assigned.

I've seen this problem happening with some integrations and the workaround is usually to set a price list if I recall correctly.

Regards,

Carlos Ruiz

Markus Bozem July 2, 2017 at 4:05 PM

This patches removes code lines, that should not necessary.
But this could bring up errors in other code parts.
I am not sure what to do...

Incomplete

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created July 2, 2017 at 2:14 PM
Updated September 1, 2017 at 7:54 AM
Resolved July 4, 2017 at 11:35 AM