Red = Can be Imported

* = Required

Products

Name

Description

Type

Values

Analysis If overridden in a parent class, returns a string containing analysis about the object. Else returns an empty string.(Inherited from BaseIdObject.)
CustomFlagsList Flags that are created with a customization. These values are stored. This value is initially null. To add a Flag a list must first be created. This is to save on memory since this list is possible for every BaseIdObject in the system.(Inherited from BaseIdObject.)

ExternalId*

String

FixedQty

Boolean
Id Unique, unchangeable, numeric identifier.(Inherited from BaseIdObject.)
Inventory The Inventory to be updated when the parts are made.

InventoryAvailableTiming

Controls when inventory that is created is considered available in stock for use by a consuming Material Requirement.

AtOperationRunStart:
All produced inventory is considered available at the schedule start of the Operation’s Run time. This can be used in situations where operations consuming the material should be allowed to schedule overlapping the operation producing the material.  If Material Post-Processing Time is defined the release time is delayed by that time span.

AtOperationResourcePostProcessingEnd:
All produced inventory is considered available at the end of the Operation and any Resource Transfer time.

BasedOnTransferQty:
Material becomes available as it is produced in increments equal to its transfer quantity. Since a lot of extra booking keeping is involoved in this type of timing, scheduling might take longer.  The advantages to running in this mode include decreased lead-times and decreased inventory of intermediate items; this is known as material overlap. To run in material overlap mode use this setting, the item being produced must have a transfer quantity, material requests that use the item must set UseOverlapActivities (there’s a corresponding flag for POs) and if possible you should also consider staging the scheduling of your resources to improve your level of overlap. The stage field is available on resources.

String AtOperationRunStart
AtOperationResourcePostProcessingEnd
BasedOnTransferQty

ItemExternalId

String

JobExternalId*

String

MaterialPostProcessingHrs

Double

MaterialRequirement

String

MoExternalId*

String

NbrOfUsagesToBeAdded

Int32

OpExternalId*

String

Predecessor

String

SetWarehouseDuringMRP

Boolean
StandardFlagsList An internally generated list of Flags to alert users to particular conditions. These are not stored in the objects but can be generated by an object on demand. This value is null unless overridden in a derived object.(Inherited from BaseIdObject.)

StoreInTank

Boolean

TotalOutputQty

The total amount of the specified Item to be made by the Operation. Double
UniqueId (Overrides ExternalBaseIdObject..::.UniqueId.)

WarehouseExternalId

The Warehouse where the produced Items will be sent. String
Tagged: