dev.atedeg.mdm.pricing
Type members
Classlikes
A physical or legal entity that places order lines.
A physical or legal entity that places order lines.
A discount percentage, expressed as a number between 0 (exclusive) and 100 (inclusive).
A discount percentage, expressed as a number between 0 (exclusive) and 100 (inclusive).
A price expressed in cents, the smallest currency unit for euros.
A price expressed in cents, the smallest currency unit for euros.
A promotion for a client, with an expiry date, containing promotion lines for some products.
A promotion for a client, with an expiry date, containing promotion lines for some products.
A threshold under which the discount does not apply.
A threshold under which the discount does not apply.
Value members
Concrete methods
Computes the price of an order line, according to any promotion that may be applied for a certain client.
Computes the price of an order line, according to any promotion that may be applied for a certain client.