WIS_WORK_DEFINITIONS

This table stores a definition of how to produce a final product with a predefined ordered set of operations, and what material and labor are required at every operation step. Examples are recipe to manufacture a pill and how to build a computer. It identifies the primary product and can optionally refer to the item structure used to define material requirements. This table also holds immutable attributes, or attributes that do not require being version controlled. Version controlled work definition attributes are stored in the work definition versions table.

Details

  • Schema: FUSION

  • Object owner: WIS

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

WIS_WORK_DEFINITIONS_PK

WORK_DEFINITION_ID

Columns

Name Datatype Length Precision Not-null Comments
WORK_DEFINITION_ID NUMBER 18 Yes The unique identifier of a work definition. Its value is an application generated unique id.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
WORK_DEFINITION_TYPE VARCHAR2 30 Yes Indicates the type of this work definition. Valid values exist in the lookup with lookup type = ORA_WIS_WORK_DEFINITION_TYPE.
WORK_METHOD_ID NUMBER 18 Yes Represents the work method for which this work definition is applicable. It is a foreign key to the WIS_WORK_METHODS_B table.
ORGANIZATION_ID NUMBER 18 Yes The organization identifier that represents the manufacturing plant to which this work definition belongs.
INVENTORY_ITEM_ID NUMBER 18 Represents the top level, final assembly, subassembly, or model item which belongs to the given organization.
TRANSFORM_FROM_ITEM_ID NUMBER 18 Refers to the assembly item that is being transformed to a new assembly item on a Transform work definition.
WORK_DEFINITION_NAME_ID NUMBER 18 Yes Represents the work definition name assigned to this work definition which is a foreign key to the WIS_WORK_DEFINITION_NAMES_B table.
WD_MNT_NAME_ID NUMBER 18 Represents the foreign key to the maintenance work definition names table.
STATUS_CODE VARCHAR2 30 Yes Indicates the status of this work definition. Valid values exist in the lookup with lookup type = ORA_WIS_WD_STATUS.
INACTIVE_DATE DATE The date on which this work definition has become inactive.
WORK_DEFINITION_HEADER_NAME VARCHAR2 120 Indicates the unique name for the work definition. In the case of process manufacturing, this represents the process name.
PRODUCTION_PRIORITY NUMBER Indicates the relative rank of the work definition compared to other work definitions for the item. The work definition with a priority of '1' for an item is considered the primary work definition. A stacked rank of production priorities indicates alternate capacity to Fusion Planning.
COSTING_PRIORITY NUMBER Costing uses the highest priority work definition to calculate the standard cost using the cost rollup. Upon exploding the BOM the child work definitions are threaded using the priority number chosen at the very top.
SERIAL_TRACKING_FLAG VARCHAR2 1 Yes Flag used to indicate that the end item (i.e. assembly in discrete manufacturing) is tracked by serial numbers during work execution.
BILL_SEQUENCE_ID NUMBER 18 Represents the item structure used to define material requirements.
QUANTITY NUMBER Represents the quantity produced for the work definition. In process manufacturing, this is the batch quantity.
UOM_CODE VARCHAR2 3 Represents the unit of measure code of the work definition quantity.
SYSTEM_GENERATED_FLAG VARCHAR2 1 Flag used to identify if the work definition was automatically created by the system. Valid values: 'Y' and 'N'.
WORK_ORDER_TYPE VARCHAR2 30 The default work order type to be used during work order creation. Valid manufacturing work order types are contained within the ORA_WIE_WO_TYPE lookup. Valid maintenance work order types are contained within the ORA_MNT_WO_TYPE lookup.
WORK_ORDER_SUB_TYPE VARCHAR2 30 The default work order subtype to be used during work order creation. Valid manufacturing work order subtypes are contained within the ORA_WIE_WO_SUB_TYPE lookup. Valid maintenance work order subtypes are contained within the ORA_MNT_WO_SUB_TYPE lookup.
PREASSIGN_LOT_FLAG VARCHAR2 1 Flag used to indicate that the lots for primary product and outputs can be pre-assigned in the work order.
RESEQUENCE_FLAG VARCHAR2 1 Flag used to indicate if the work definition has re-sequence operations. Valid values are Y or N.
MINIMUM_TRANSFER_QUANTITY NUMBER The minimum quantity that must be completed from the prior operation or work order before the next operation or work order is allowed to start.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
ATTRIBUTE_CATEGORY VARCHAR2 80 Descriptive Flexfield: structure definition of the user descriptive flexfield.
ATTRIBUTE_CHAR1 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR2 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR3 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR4 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR5 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR6 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR7 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR8 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR9 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR10 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR11 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR12 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR13 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR14 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR15 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR16 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR17 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR18 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR19 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR20 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER1 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER2 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER3 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER4 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER5 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER6 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER7 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER8 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER9 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER10 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE1 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE2 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE3 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE4 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE5 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP1 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP2 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP3 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP4 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP5 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
REQUEST_ID NUMBER 18 Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row.
JOB_DEFINITION_NAME VARCHAR2 100 Enterprise Service Scheduler: indicates the name of the job that created or last updated the row.
JOB_DEFINITION_PACKAGE VARCHAR2 900 Enterprise Service Scheduler: indicates the package name of the job that created or last updated the row.

Foreign Keys

Table Foreign Table Foreign Key Column
wis_wd_versions wis_work_definitions WORK_DEFINITION_ID

Indexes

Index Uniqueness Tablespace Columns Status
WIS_WORK_DEFINITIONS_N1 Non Unique Default BILL_SEQUENCE_ID
WIS_WORK_DEFINITIONS_N2 Non Unique Default ORGANIZATION_ID, WORK_METHOD_ID, STATUS_CODE Obsolete
WIS_WORK_DEFINITIONS_N3 Non Unique Default ORGANIZATION_ID, WORK_METHOD_ID, STATUS_CODE, PRODUCTION_PRIORITY
WIS_WORK_DEFINITIONS_N4 Non Unique Default ORGANIZATION_ID, INVENTORY_ITEM_ID, WORK_METHOD_ID, STATUS_CODE, PRODUCTION_PRIORITY
WIS_WORK_DEFINITIONS_N5 Non Unique Default ORGANIZATION_ID, INVENTORY_ITEM_ID, WORK_DEFINITION_NAME_ID, WORK_METHOD_ID, STATUS_CODE, PRODUCTION_PRIORITY
WIS_WORK_DEFINITIONS_N6 Non Unique Default ORGANIZATION_ID, SYSTEM_GENERATED_FLAG
WIS_WORK_DEFINITIONS_U1 Unique Default WORK_DEFINITION_ID
WIS_WORK_DEFINITIONS_U2 Unique Default ORGANIZATION_ID, INVENTORY_ITEM_ID, WORK_DEFINITION_NAME_ID, WD_MNT_NAME_ID