The Order entity
Order entity represents an order in the system.
Order as a root entity encapsulates the following related entities:
Product - an exact Product combination which is purchased within the Order
Shop - a selling facility where or for which purchase was made
Customer - information about the end-customer
Measurements
Order
Represents an order in the system.
Property | Description |
|---|---|
Id | Unique identifier for the order. |
OrderCode | Code associated with the order. |
CreationDate | Date when the order was created. |
DueDate | Date when the order is due. |
Current status of the order. | |
ExternalId | External identifier for the order. |
TrackingNumber | Tracking number for the order. |
ShippedDate | Date when the order was shipped. |
ShopId | Identifier for the shop. |
Shop details associated with the order. | |
CreatorId | Identifier for the creator of the order. |
CreatorEmail | Email of the creator of the order. |
Customer details associated with the order. | |
Product details associated with the order. |
Customer
Represents an end-customer for the Order.
Property | Description |
|---|---|
FirstName | First name of the customer. |
LastName | Last name of the customer. |
Reference | Reference identifier for the customer. |
Shop
Represents a shop in the system.
Property | Description |
|---|---|
Id | Unique identifier for the shop. |
ShopId | Identifier for the shop. |
ShopName | Name of the shop. |
ExternalId | External identifier for the shop. |
Product
Represents a product in the system.
Property | Description |
|---|---|
Id | Unique identifier for the product. |
Code | Code associated with the product. |
Name | Name of the product. |