INV_TRANSACTION_REASONS_B

INV_TRANSACTION_REASONS_B is the base table for inventory transaction reasons. It contains all the attributes which are not translated and don't vary by language. It stores the list of all transaction reasons that one might use across organizations in the transaction system. While some transaction reasons are seeded, user may setup data. In the Inventory transaction window, transaction reasons are always optional.

Details

  • Schema: FUSION

  • Object owner: INV

  • Object type: TABLE

  • Tablespace: REFERENCE

Primary Key

Name Columns

INV_TRANSACTION_REASONS_B_PK

REASON_ID

Columns

Name Datatype Length Precision Not-null Comments
REASON_ID NUMBER 18 Yes Primary key of the transaction reason.
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_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.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
ENABLE_DATE DATE Yes Start date from which the reason becomes active
DISABLE_DATE DATE Date this transaction reason is disabled.
ATTRIBUTE1 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE2 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE3 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE4 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE5 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE6 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE7 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE8 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE9 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE10 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE11 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE12 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE13 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE14 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE15 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CATEGORY VARCHAR2 30 Descriptive Flexfield: structure definition of the user descriptive flexfield.
REASON_TYPE VARCHAR2 30 Reason Type ( Lookup INV_REASON_TYPES )
REASON_TYPE_DISPLAY VARCHAR2 80 This is the transaction type to display.
REASON_CONTEXT_CODE VARCHAR2 30 Reason Context Code ( Lookup INV_REASON_CONTEXT )
SEED_DATA_SOURCE VARCHAR2 512 Source of seed data record. A value of 'BULK_SEED_DATA_SCRIPT' indicates that record was bulk loaded. Otherwise, specifies the name of the seed data file.
ORA_SEED_SET1 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET1. Context values are Y or N.
ORA_SEED_SET2 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET2. Context values are Y or N.

Foreign Keys

Table Foreign Table Foreign Key Column
inv_cc_entries_interface inv_transaction_reasons_b TRANSACTION_REASON_ID
inv_cycle_count_entries inv_transaction_reasons_b TRANSACTION_REASON_ID
inv_selection_criteria_txn inv_transaction_reasons_b REASON_ID
rcv_transactions inv_transaction_reasons_b REASON_ID
inv_lot_grade_history inv_transaction_reasons_b UPDATE_REASON_ID
inv_material_status_history inv_transaction_reasons_b UPDATE_REASON_ID
rcv_transactions_interface inv_transaction_reasons_b REASON_ID
inv_txn_request_lines inv_transaction_reasons_b REASON_ID
inv_material_txns_exceptions inv_transaction_reasons_b REASON_ID
inv_transaction_reasons_tl inv_transaction_reasons_b REASON_ID
rcv_shipment_lines inv_transaction_reasons_b REASON_ID

Indexes

Index Uniqueness Tablespace Columns
INV_TRANSACTION_REASONS_B_N1 Non Unique Default REASON_TYPE
INV_TRANSACTION_REASONS_B_N2 Non Unique Default LAST_UPDATE_DATE
INV_TRANSACTION_REASONS_B_PK Unique Default REASON_ID, ORA_SEED_SET1
INV_TRANSACTION_REASONS_B_PK1 Unique Default REASON_ID, ORA_SEED_SET2