MGCLatticeItemPurchOrderSetupEntity
The MGCLatticeItemPurchOrderSetupEntity exposes the per-item purchase order default settings held on InventItemPurchSetup (lead time, order quantity multiples, site/warehouse mandatory flags, override and stopped indicators). It is a writable Master entity for data management import/export and OData. The natural key mirrors the table's ItemDimIdx alternate key (ItemId + InventDimId) so import performs an UPSERT against the existing row instead of creating duplicates. The backing table is per-company (SaveDataPerCompany defaults to Yes), so the entity carries DataAreaId company context.
- Public collection name:
LatticeItemPurchaseOrderSetups
- Primary key:
ItemNumber, InventoryDimensionId
Fields
| Name | Type | Mandatory | Description |
|---|
ItemNumber | ItemId | Yes | |
InventoryDimensionId | InventDimId | Yes | |
PurchaseLeadTime | LeadTimePurchDefault | No | |
LeadTimeInCalendarDays | CalendarDays | No | |
MultipleQuantity | QtyMultiples | No | |
StandardQuantity | QtyStandard | No | |
MaximumQuantity | QtyHighest | No | |
MinimumQuantity | QtyLowest | No | |
IsSiteMandatory | NoYesId | No | |
IsWarehouseMandatory | NoYesId | No | |
IsOverride | Override | No | |
IsStopped | ItemStopped | No | |
Mappings
| Entity field | Data source | Field |
|---|
ItemNumber | InventItemPurchSetup | ItemId |
InventoryDimensionId | InventItemPurchSetup | InventDimId |
PurchaseLeadTime | InventItemPurchSetup | LeadTime |
LeadTimeInCalendarDays | InventItemPurchSetup | CalendarDays |
MultipleQuantity | InventItemPurchSetup | MultipleQty |
StandardQuantity | InventItemPurchSetup | StandardQty |
MaximumQuantity | InventItemPurchSetup | HighestQty |
MinimumQuantity | InventItemPurchSetup | LowestQty |
IsSiteMandatory | InventItemPurchSetup | MandatoryInventSite |
IsWarehouseMandatory | InventItemPurchSetup | MandatoryInventLocation |
IsOverride | InventItemPurchSetup | Override |
IsStopped | InventItemPurchSetup | Stopped |