INV_ABC_ASSIGNMENTS

INV_ABC_ASSIGNMENTS holds assignments of inventory items to ABC Classes and ABC Groups. . An item can belong to 1 or more ABC Classes, but not more than once in each ABC Group. . An ABC Class can belong to 1 or more ABC Groups, but not more than once in each ABC Group. . The Assign ABC Items window allows the user to specify for a given ABC Group, the range of items to assign to every single ABC Class in the ABC Group. The range of items is indicated as an absolute sequence number or value; or as a percent of item, or value. Then, a concurrent program (INCAAA) looks at this assignment information and at the items compiled for that group, and assigns items to their corresponding classes. This information is stored in the INV_ABC_ASSIGNMENTS table. . Oracle Inventory uses this information to load the cycle count process.

Details

  • Schema: FUSION

  • Object owner: INV

  • Object type: TABLE

  • Tablespace: FUSION_TS_TX_DATA

Primary Key

Name Columns

INV_ABC_ASSIGNMENTS_PK

ABC_ASSIGNMENT_ID

Columns

Name Datatype Length Precision Not-null Comments
INVENTORY_ITEM_ID NUMBER 18 Yes This identifies the inventory item.
ORGANIZATION_ID NUMBER 18 Yes This identifies the inventory organization.
ABC_ASSIGNMENT_ID NUMBER 18 Yes Primary key that identifies an assignment of inventory item to ABC class and ABC group.
ASSIGNMENT_GROUP_ID NUMBER 18 Yes This identifies the ABC assignment group.
ABC_CLASS_ID NUMBER 18 Yes Identifer of the class to which this item has been assigned in the assignment group
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.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to 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_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
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
INV_ABC_ASSIGNMENTS inv_abc_assignment_groups ASSIGNMENT_GROUP_ID
INV_ABC_ASSIGNMENTS inv_abc_classes ABC_CLASS_ID
INV_ABC_ASSIGNMENTS inv_abc_assgn_group_classes ASSIGNMENT_GROUP_ID, ABC_CLASS_ID

Indexes

Index Uniqueness Tablespace Columns Status
INV_ABC_ASSIGNMENTS_N1 Non Unique FUSION_TS_TX_IDX INVENTORY_ITEM_ID Obsolete
INV_ABC_ASSIGNMENTS_U1 Unique FUSION_TS_TX_IDX ASSIGNMENT_GROUP_ID, INVENTORY_ITEM_ID
INV_ABC_ASSIGNMENTS_U2 Unique FUSION_TS_TX_IDX INVENTORY_ITEM_ID, ASSIGNMENT_GROUP_ID, ABC_CLASS_ID
INV_ABC_ASSIGNMENTS_U3 Unique FUSION_TS_TX_IDX ABC_ASSIGNMENT_ID