The allocation line of a Price Lot: it would pair an invoice line with a price lot, a quantity and a cost price. Like its parent, it is defined in the metadata but not implemented. It has no storage, no app and no screen, and nothing consumes a lot or derives a cost from it when an invoice is raised. The platform refuses any attempt to read or save one with the error "Entity type 'PriceLotLine' not found in model." A document name setting (default series PLL) is seeded but never issues a number. Each issue's actual cost is recorded as a consumption row against the Inventory Cost Lot layers, shown in the Consumption lots drill of the Inventory Valuation statement.
Fields
| Field | Label | Type | Required | What it does |
BranchId | Branch | Lookup → Branch | | Branch of the allocation. Not stored. |
CostPrice | Cost Price | Currency | Yes | Cost per unit drawn from the price lot. Not stored, and never used for cost of goods sold. |
CreatedDateTime | Created Date | DateAndTime | Yes | |
Id | Id | Guid | Yes | |
InvoiceLineId | Invoice Line | Lookup → InvoiceLine | | Invoice line the allocation would cost. Not stored. Invoices never create these lines. |
ItemId | Item | Lookup → Item | | Item being allocated. Not stored. |
Label | Label | Text | | Display label. Not stored. |
Name | Name | Text | | Record number. A document name setting with series PLL is seeded, but no number is ever issued because no line can be saved. |
PriceLotId | Price Lot | Lookup → PriceLot | Yes | Price lot the quantity would be drawn from. Not stored. |
Quantity | Quantity | Decimal | Yes | Quantity drawn from the price lot. Not stored. |
SKUId | SKU | Lookup → SKU | | Stock keeping unit being allocated. Not stored. |
StorageLocationId | Storage Location | Lookup → StorageLocation | | Storage location the stock would be issued from. Not stored. |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |