dev.atedeg.mdm.clientorders
Type members
Classlikes
An order that has been fulfilled by the operator and is ready to be shipped.
An order that has been fulfilled by the operator and is ready to be shipped.
An order that is being fulfilled by an operator. Its structure resembles the priced order's with the difference that each line can specify whether it is fulfilled or not.
An order that is being fulfilled by an operator. Its structure resembles the priced order's with the difference that each line can specify whether it is fulfilled or not.
The events that have to be handled by the bounded context.
The events that have to be handled by the bounded context.
A set of order lines with their respective quantity (e.g. 1000 ricotte of 0.5kg, 50 squacqueroni of 1 kg), it also contains data about the client, an expected delivery date and the delivery location.
A set of order lines with their respective quantity (e.g. 1000 ricotte of 0.5kg, 50 squacqueroni of 1 kg), it also contains data about the client, an expected delivery date and the delivery location.
A latitude specified in degrees.
A latitude specified in degrees.
The location where an order has to be shipped to.
The location where an order has to be shipped to.
A longitude specified in degrees.
A longitude specified in degrees.
The missing quantity of a product necessary to fullfil an in-progress order line.
The missing quantity of a product necessary to fullfil an in-progress order line.
An error that may be produced by the order completion action.
An error that may be produced by the order completion action.
The unique identifier of an order which allows one to track the order during its lifecycle.
The unique identifier of an order which allows one to track the order during its lifecycle.
The events that may be produced by the bounded context.
The events that may be produced by the bounded context.
An error that may be produced by the palletization action.
An error that may be produced by the palletization action.
A quantity (possibly 0) of a palletized product.
A quantity (possibly 0) of a palletized product.
A price expressed in cents, the smallest currency unit for euros.
A price expressed in cents, the smallest currency unit for euros.
An order where each line has an associated price and, optionally, an applied discount. It also has the total price. Its structure resembles the incoming order's with the difference that each line has been priced.
An order where each line has an associated price and, optionally, an applied discount. It also has the total price. Its structure resembles the incoming order's with the difference that each line has been priced.
A document that has to specify: a delivery location, a shipping location, the client's info, the shipping date, the total weight of the pallet, and a list of transport document lines.
A document that has to specify: a delivery location, a shipping location, the client's info, the shipping date, the total weight of the pallet, and a list of transport document lines.
An alphanumeric code for value-added tax purposes.
An alphanumeric code for value-added tax purposes.
- See also:
VAT identification number on Wikipedia for further details.
A weight expressed in kilograms.
A weight expressed in kilograms.
Value members
Concrete methods
Creates a transport document from a complete order.
Creates a transport document from a complete order.
Palletizes a product in the specified quantity for a given order in progress. The result is an in-progress order where the corresponding line has been updated with the specified quantity.
Palletizes a product in the specified quantity for a given order in progress. The result is an in-progress order where the corresponding line has been updated with the specified quantity.
Turns an incoming order into a priced order, given the priced order lines.
Turns an incoming order into a priced order, given the priced order lines.
Given an incoming order line and a price, prices the order line.
Given an incoming order line and a price, prices the order line.
Turns a priced order into an in-progress order that can then be fulfilled by operators.
Turns a priced order into an in-progress order that can then be fulfilled by operators.