"Sale price" based on "cost price" ranges defined by price markup ranges does not apply for subsequent lot entries. Sale Price does not change on change of Cost price

Description

Bahmni provides additional extension of purchases. One such extension is "price markup table", which helps to define sale cost based on cost price (purchase price).
This is usually defined by a range of prices, and is applicable for all products that have been purchased. This is defined like below
1. For cost price ranging from 1.0 - 10.0, apply a markup percentage of 5%
2. For cost price ranging from 10.0 - 100.0, apply a markup percentage of 2%
and so on.
This markups apply for products that have tracking enabled by "lots" or "serial" number.
This can be defined through "Menu / Purchases / Configuration / Price Markup table". See example below

Now, after raising a purchase order (say of 10 qty), while receiving the products against the PO, we need to provide the lot/serial no details and also specify the cost price of the lots. The expectation is that for each line, the sale price should respect the markups defined. However it is not so.

  • Only the first line of the lot details fill in the "sale price", not the subsequent lines.

  • If I change the "Cost Price" and enter a new value, which has got a markup range applicable, then the "sale price" does not change.

Status

Assignee

Anand Patel

Reporter

Angshuman Sarkar

Labels

None

Units

None

PercentDone

None

DueTime

None

Clients

None

External issue ID

None

UAT Assignee

Angshuman Sarkar

Reviewer

None

Components

Sprint

Fix versions

Configure