Table Detail Report

MM_XFI_ITEM_BATCH



Column Section Relationship Section Top of Page


Table-level Detail

Description: Interface Item Batch
Definition: Used to group a set of MM_XFI_ITEM rows for batch processing.
Table Type: ACTIVITY





Column Detail - MM_XFI_ITEM_BATCH


Column Name Type Null? Definition
BATCH_GROUP_ID NUMBER N Stores the batch_id for a set of transactions
BATCH_PROCESS_FLAG NUMBER N Stores the status of the batch, if the batch is processed the indicator will be set to 1 else it will be 0.
MM_XFI_ITEM_BATCH_ID NUMBER N Unique generated number that identifies a single row on the MM_XFI_ITEM_BATCH table.
UPDT_APPLCTX NUMBER N The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.



Relationship Detail - MM_XFI_ITEM_BATCH


Child Column in MM_XFI_ITEM_BATCH(FK) Parent Table Name Parent Column Name
Parents: BATCH_GROUP_ID MM_XFI_ITEM TRANSACTION_ID


MM_XFI_ITEM_REPL



Column Section Relationship Section Top of Page


Table-level Detail

Description: Interface Item Replacement
Definition: This staging table contains item replacement data which is imported from the external ERP system.
Table Type: REFERENCE





Column Detail - MM_XFI_ITEM_REPL


Column Name Type Null? Definition
ACTION_FLAG NUMBER Y Action to perform on the current row: CreateOrUpdate(1), CreateOnly(2), UpdateOnly(3), Delete(4)
CONTRIBUTOR VC2(40) Y This indicates the Contributor Source to be used for code value aliasing.;
CONTRIBUTOR_CD NUMBER Y The internal unique contributor cd/id that the item is being replaced in.
CREATE_APPLCTX NUMBER Y The application context number from the record info block.
CREATE_DT_TM DATE Y The date and time when the row was inserted.
CREATE_ID NUMBER Y The person_id of the person from the personnel table (prsnl) who inserted the row in to the table.
CREATE_TASK NUMBER Y The registered (assigned) task number for the process that inserted the row.
ESTIMATED_END_DT_ISO VC2(10) Y Date of the item replacement is expected to be remediated and not the actual date of the remediation in ISO-8601 format (YYYY-MM-DD).
EXT_TRANSACTION_IDENT NUMBER Y The id tied to the external item replacement transaction.
FULL_SYNC_IND NUMBER Y This is required to identify when the rows in this table are part of a full sync. In these cases we push this information over to the mm_item_replacement activity table differently
ITEM_DESC VC2(255) Y The unique description of the item being replaced.
ITEM_ID NUMBER Y The internal unique id of the item being replaced.
ITEM_NBR VC2(255) Y The unique name of the item being replaced.
LOCATION VC2(100) Y The unique location name of the item being replaced.
LOGICAL_DOMAIN_ID NUMBER Y The unique identifier for a logical domain. This identifier allows the data to be grouped by logical domain. For example, If you assign clients a logical_domain_id this would allow you to store data for multiple clients on this table.
MM_XFI_ITEM_REPL_ID NUMBER N Unique generated number that identifies a single row on the MM_XFI_ITEM_REPL table.
ORG_ID NUMBER Y The group that the item is being replaced in.;
ORG_NAME VC2(100) Y The unique name of the organization the item is being replaced in.
PROCESS_FLAG NUMBER Y Status of the current row: Default(0), Pending(1), Validation in Process(2), Validation Failed(3), Validation Succeeded / Ready to Import(5), Import in Process(7), Import Succeeded(9), Import Failed(11)
REPL_ITEM_DESC VC2(255) Y The unique description of the replacement item.;
REPL_ITEM_ID NUMBER Y The internal unique id of the replacement item.
REPL_ITEM_NBR VC2(255) Y The unique name of the replacement item.
REPL_REASON_TXT VC2(255) Y The reason for the replacement in plain text.
REPL_TYPE_TFLG VC2(15) Y The replacement type: PERMANENT or TEMPORARY
START_DT_ISO VC2(10) Y The starting date of the item replacement in ISO-8601 format (YYYY-MM-DD).
SYNC_DT_TM DATE Y The sync time of the current run. This date is used to identify which rows have not been touched during a full item replacement sync.
UPDT_APPLCTX NUMBER N The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
VENDOR VC2(60) Y The unique vendor name of the item being replaced.



Relationship Detail - MM_XFI_ITEM_REPL


Child Column in MM_XFI_ITEM_REPL(FK) Parent Table Name Parent Column Name
Parents: ITEM_ID ITEM_DEFINITION ITEM_ID
REPL_ITEM_ID ITEM_DEFINITION ITEM_ID
LOGICAL_DOMAIN_ID LOGICAL_DOMAIN LOGICAL_DOMAIN_ID
ORG_ID ORGANIZATION ORGANIZATION_ID


MM_XFI_LOCATOR



Column Section Relationship Section Top of Page


Table-level Detail

Description: Interface Item Locator
Definition: Interface Item Locator table. Data is moved from this table to the LOCATOR_ROLLUP table.
Table Type: REFERENCE





Column Detail - MM_XFI_LOCATOR


Column Name Type Null? Definition
ACTION_FLAG NUMBER N Action flag for the action
BATCH_GROUP_ID NUMBER Y Grouper TRANSACTION_ID for a set of MM_XFI_LOCATOR rows in order to perform batch processing on a subset of rows.
BATCH_REF VC2(100) Y Batch Reference
CONTRIBUTOR VC2(40) Y Contributor value
CONTRIBUTOR_CD NUMBER N Contributor CD
CREATE_APPLCTX NUMBER Y The application context number from the record info block.
CREATE_DT_TM DATE Y The date and time the row was last inserted
CREATE_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert of the row in the table.
CREATE_TASK NUMBER Y The registered (assigned) task number for the process that inserted the row
EXTERNAL_REF_IDENT VC2(15) Y Stores the external ERP's batch identification;
ITEM_ID NUMBER N ID value of the Item
ITEM_IDENTIFIER VC2(255) N Item Identifier
ITEM_IDENTIFIER_TYPE VC2(40) Y Item Identifier Type
ITEM_IDENTIFIER_TYPE_CD NUMBER N Item Identifier Type CD
LOCATION VC2(100) N Location where the item exists.
LOCATION_CD NUMBER N Location CD
LOCATOR VC2(60) N Locator
LOCATOR_CD NUMBER N Locator CD
LOC_VIEW VC2(100) Y Location View
LOC_VIEW_CD NUMBER N Location View CD
LOGICAL_DOMAIN_ID NUMBER N The unique identifier for a logical domain. This identifier allows the data to be grouped by logical domain. For example, If you assign clients a logical_domain_id this would allow you to store data for multiple clients on this table.
ORGANIZATION VC2(100) Y Organization
ORGANIZATION_ID NUMBER N This is the value of the unique primary identifier of the organization table. It is an internal system assigned number.
PKG_TYPE_CONV FLOAT Y Package type Conversion
PKG_TYPE_ID NUMBER N Package Type ID
PKG_TYPE_UOM VC2(40) Y Package type Unit of Measure
PKG_TYPE_UOM_CD NUMBER N Package type Unit of Measure CD
PROCESS_FLAG NUMBER N Process Flag
SEGMENT_IDENTIFIER VC2(10) N Segment Identifier
SEGMENT_VERSION VC2(10) N Segment Version
TRANSACTION_ID NUMBER N Primary Key
UPDATE_RULE_FLAG NUMBER Y Update Rule Flag
UPDT_APPLCTX NUMBER N The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.



Relationship Detail - MM_XFI_LOCATOR


Child Column in MM_XFI_LOCATOR(FK) Parent Table Name Parent Column Name
Parents: ITEM_ID ITEM_DEFINITION ITEM_ID
LOGICAL_DOMAIN_ID LOGICAL_DOMAIN LOGICAL_DOMAIN_ID
BATCH_GROUP_ID MM_XFI_LOCATOR TRANSACTION_ID
ORGANIZATION_ID ORGANIZATION ORGANIZATION_ID
PKG_TYPE_ID PACKAGE_TYPE PACKAGE_TYPE_ID




Parent Column in MM_XFI_LOCATOR (PK) Child Table Name Child Column Name
Children: TRANSACTION_ID MM_XFI_LOCATOR BATCH_GROUP_ID
MM_XFI_LOCATOR_BATCH BATCH_GROUP_ID


MM_XFI_LOCATOR_BATCH



Column Section Relationship Section Top of Page


Table-level Detail

Description: Interface Locator Batch
Definition: Used to group a set of MM_XFI_LOCATOR rows for batch processing.
Table Type: ACTIVITY





Column Detail - MM_XFI_LOCATOR_BATCH


Column Name Type Null? Definition
BATCH_GROUP_ID NUMBER Y Stores the batch_id for a set of transactions
BATCH_PROCESS_FLAG NUMBER N Stores the status of the batch, if the batch is processed the indicator will be set to 1 else it will be 0.
MM_XFI_LOCATOR_BATCH_ID NUMBER N Unique generated number that identifies a single row on the MM_XFI_LOCATOR_BATCH table.
UPDT_APPLCTX NUMBER N The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.



Relationship Detail - MM_XFI_LOCATOR_BATCH


Child Column in MM_XFI_LOCATOR_BATCH(FK) Parent Table Name Parent Column Name
Parents: BATCH_GROUP_ID MM_XFI_LOCATOR TRANSACTION_ID


MM_XFI_MFR_ITEM



Column Section Relationship Section Top of Page


Table-level Detail

Description: Materials Management Foreign Integration Manufacturer Item
Definition: This table contains manufacturer items and their identifying information, including UPNs data which is imported from the external ERP system.
Table Type: REFERENCE





Column Detail - MM_XFI_MFR_ITEM


Column Name Type Null? Definition
CONTRIBUTOR_CD NUMBER Y The code value for the contributor that was passed in.
CONTRIBUTOR_TXT VC2(40) Y This indicates the Contributor Source to be used for code value aliasing.
CREATE_APPLCTX NUMBER Y The application context number from the record info block responsible for creation.
CREATE_DT_TM DATE Y This is the date and time the row was created.
CREATE_ID NUMBER Y The person_id of the person from the personnel table (prsnl) who inserted the row in to the table.
CREATE_TASK NUMBER Y The registered (assigned) task number for the process that inserted the row.
EXTERNAL_REF_IDENT VC2(15) Y The external reference identifier of the event triggering the process.
ITEM_ID NUMBER Y Item Master ID.
ITEM_IDENTIFIER_TXT VC2(255) Y A string value that will be resolved to an Item in Millennium.
ITEM_IDENTIFIER_TYPE_CD NUMBER Y Item Identifier Type Code Value.
ITEM_IDENTIFIER_TYPE_TXT VC2(40) Y This is a string that will be converted to a corresponding code value. For example, if "Item Number" is entered, then item_identifier_type_cd will be resolved to a code value with CDF meaning = "Item Number".
LOGICAL_DOMAIN_ID NUMBER Y The unique identifier for a logical domain. This identifier allows the data to be grouped by logical domain. For example, If you assign clients a logical_domain_id this would allow you to store data for multiple clients on this table.
MFR_CD NUMBER Y The manufacturer of the item. From the MANUFACTURER_ITEM table.
MFR_ITEM_ACTION_TFLG VC2(20) Y MFR_ITEM_ACTION_FLAG defines what action to take with the incoming manufacturing item data
MFR_ITEM_BRAND_NAME VC2(255) Y Value provided to lookup/create Manufacturer Item Brand Name Identifier.
MFR_ITEM_BRAND_NAME_ID NUMBER Y Identifier ID for the Manufacturer Item Brand Name.
MFR_ITEM_DESC VC2(255) Y Value provided to lookup/create Manufacturer Item Description Identifier.
MFR_ITEM_DESC_ID NUMBER Y Identifier ID for the Manufacturer Item Description Identifier.
MFR_ITEM_ID NUMBER Y The manufacturer item ID from the Identifier table
MFR_ITEM_NBR_ID NUMBER Y Identifier ID for the Manufacturer Item Number Identifier.
MFR_ITEM_NBR_TXT VC2(40) Y Value provided to lookup/create Manufacturer Item Number Identifier.
MFR_ITEM_TRADE_NAME VC2(255) Y Value provided to lookup/create Manufacturer Item Trade Name Identifier.
MFR_ITEM_TRADE_NAME_ID NUMBER Y Identifier ID for the Manufacturer Item Trade Name Identifier.
MFR_NAME VC2(60) Y Name of the Manufacturer
MM_XFI_MFR_ITEM_ID NUMBER N A system generated number used to uniquely identify a row on the MM_XFI_MFR_ITEM table
PROCESS_FLAG NUMBER Y Defines the state of the row in the upload process.
UPDT_APPLCTX NUMBER Y The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_CNT NUMBER Y Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_DT_TM DATE Y The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_ID NUMBER Y The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_TASK NUMBER Y The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPN_ACTION_TFLG VC2(20) Y Flag that defines the type of action to take for the UPN.
UPN_ID NUMBER Y Identifier ID for the UPN.
UPN_TXT VC2(40) Y Value provided to lookup/create UPN Identifier.



Relationship Detail - MM_XFI_MFR_ITEM


Child Column in MM_XFI_MFR_ITEM(FK) Parent Table Name Parent Column Name
Parents: MFR_ITEM_BRAND_NAME_ID IDENTIFIER IDENTIFIER_ID
MFR_ITEM_DESC_ID IDENTIFIER IDENTIFIER_ID
MFR_ITEM_NBR_ID IDENTIFIER IDENTIFIER_ID
MFR_ITEM_TRADE_NAME_ID IDENTIFIER IDENTIFIER_ID
UPN_ID IDENTIFIER IDENTIFIER_ID
ITEM_ID ITEM_DEFINITION ITEM_ID
MFR_ITEM_ID ITEM_DEFINITION ITEM_ID
LOGICAL_DOMAIN_ID LOGICAL_DOMAIN LOGICAL_DOMAIN_ID
CREATE_ID PRSNL PERSON_ID