MGCLatticeProductionPickListLineContract
Data contract representing a production pick list line: ItemId, Qty (in the BOM line's unit), InventDimId and optionally InventTransId, the lot id of the production BOM line to consume against.
Methods
new
Initializes a new instance of the MGCLatticeProductionPickListLineContract class.
- Visibility:
public - Returns:
void
No parameters.
construct
Creates a new instance of the MGCLatticeProductionPickListLineContract class.
- Visibility:
public - Returns:
MGCLatticeProductionPickListLineContractA new MGCLatticeProductionPickListLineContract instance.
No parameters.
parmItemId
Gets or sets the item number for the line.
- Visibility:
public - Returns:
ItemIdThe ItemId value.
| Name | Type | Optional | Description |
|---|---|---|---|
_itemId | ItemId | Yes | The ItemId value. |
parmQty
Gets or sets the quantity for the line.
- Visibility:
public - Returns:
realThe Qty value.
| Name | Type | Optional | Description |
|---|---|---|---|
_qty | real | Yes | The Qty value. |
parmInventDimId
Gets or sets the inventory dimension identifier (site, warehouse, etc.).
- Visibility:
public - Returns:
strThe InventDimId value.
| Name | Type | Optional | Description |
|---|---|---|---|
_inventDimId | str | Yes | The InventDimId value. |
parmInventTransId
Gets or sets the lot id (ProdBOM.InventTransId) of the production BOM line the line consumes against. Optional: without it the line consumes against the order's only open BOM line for the item; when the order has no open BOM line for the item, a new BOM line is added (unplanned consumption).
- Visibility:
public - Returns:
InventTransIdThe InventTransId value.
| Name | Type | Optional | Description |
|---|---|---|---|
_inventTransId | InventTransId | Yes | The InventTransId value. |
parmItemIdExternalKey
Gets or sets the external system's key of the released product, in place of ItemId. Uses the request's ExternalSystem.
- Visibility:
public - Returns:
MGCLatticeExternalKeyThe ItemIdExternalKey value.
| Name | Type | Optional | Description |
|---|---|---|---|
_itemIdExternalKey | MGCLatticeExternalKey | Yes | The ItemIdExternalKey value. |