Search Results customer'
The OP_CUST_MST_INT
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is an interface table primarily used for customer data integration between external systems and Oracle Receivables (AR) module. This table serves as a staging area for customer master data before it is validated and processed into the base tables of Oracle EBS, such as HZ_PARTIES
, HZ_CUST_ACCOUNTS
, and HZ_CUST_ACCT_SITES_ALL
. Below is a detailed analysis of its structure, purpose, and usage in Oracle EBS implementations.
Purpose and Functionality
TheOP_CUST_MST_INT
table is part of Oracle's Open Interface Tables, designed to facilitate bulk data loading into Oracle EBS. It is commonly used in scenarios where customer data needs to be imported from legacy systems, third-party applications, or data migration projects. The table acts as an intermediary storage where raw customer data is loaded before being processed by Oracle's standard customer interface programs, such as the "Customer Interface" concurrent program (ARXCUIMP
).
Key Columns and Data Structure
The table contains columns that map to critical customer attributes in Oracle Receivables. Some of the essential columns include:- BATCH_ID: A unique identifier for grouping records processed together.
- CUSTOMER_NAME: The name of the customer or party.
- CUSTOMER_NUMBER: A unique identifier for the customer account.
- ADDRESS_LINES: Physical address details (Line 1, Line 2, City, State, Postal Code, Country).
- PHONE: Contact information for the customer.
- STATUS_FLAG: Indicates whether the record is pending processing (
P
), successfully processed (S
), or errored (E
). - ORG_ID: The operating unit to which the customer belongs (multi-org context).
Data Flow and Processing
The typical workflow involvingOP_CUST_MST_INT
is as follows:
- Data Loading: External customer data is inserted into
OP_CUST_MST_INT
via SQL scripts, APIs, or data integration tools. - Validation: The "Customer Interface" concurrent program (
ARXCUIMP
) validates the data against Oracle's business rules (e.g., mandatory fields, valid codes). - Processing: Valid records are transferred to Oracle Trading Community Architecture (TCA) base tables (
HZ_PARTIES
,HZ_CUST_ACCOUNTS
). - Error Handling: Records with errors remain in the interface table with
STATUS_FLAG = 'E'
, and error details are logged inOP_CUST_ERR_INT
.
Integration with TCA
Oracle's Trading Community Architecture (TCA) is the underlying framework for managing customer data in EBS. TheOP_CUST_MST_INT
table aligns with TCA's data model, ensuring seamless integration. For example:
- Customer records are first created as
HZ_PARTIES
(party entity). - Customer accounts are stored in
HZ_CUST_ACCOUNTS
. - Address and site details are stored in
HZ_CUST_ACCT_SITES_ALL
.
Best Practices for Usage
- Pre-Validation: Cleanse and validate data before loading into
OP_CUST_MST_INT
to minimize errors. - Batch Processing: Use
BATCH_ID
to group and track records for easier troubleshooting. - Error Resolution: Regularly monitor
STATUS_FLAG
and resolve errors usingOP_CUST_ERR_INT
. - Performance: For large data volumes, consider indexing key columns and running the interface program during off-peak hours.
Conclusion
TheOP_CUST_MST_INT
table is a critical component in Oracle EBS for customer data integration, enabling efficient and standardized data loading into the TCA model. Proper understanding of its structure, workflow, and integration with Oracle Receivables ensures successful customer master data management in implementations or upgrades.
-
File: GML_11i_OP Customer Setup.pdf
12.1.1
product: GML - Process Manufacturing Logistics , size: 22.643 KBytes , file_type: PDF Diagram ,
-
File: GML_11i_OP Customer Setup.pdf
12.2.2
product: GML - Process Manufacturing Logistics , size: 22.643 KBytes , file_type: PDF Diagram ,
-
Lookup Type: RESTRICT_TO_CUSTITEMS
12.2.2
product: GML - Process Manufacturing Logistics , meaning: Restriction on ordering items , description: Restriction on ordering items ,
-
Lookup Type: RESTRICT_TO_CUSTITEMS
12.1.1
product: GML - Process Manufacturing Logistics , meaning: Restriction on ordering items , description: Restriction on ordering items ,
-
Lookup Type: GEMMS_OP_ORPIRPJ
12.2.2
product: GML - Process Manufacturing Logistics , meaning: OPM Proforma Invoice Report , description: OPM Proforma Invoice Report ,
-
Lookup Type: ALLOC_GRADE_QC_PARAM
12.2.2
product: GML - Process Manufacturing Logistics , meaning: ALLOC_GRADE_QC_PARAM , description: Grade or QC Spec Match On: Allocation Parameter ,
-
Lookup Type: ALLOC_GRADE_QC_PARAM
12.1.1
product: GML - Process Manufacturing Logistics , meaning: ALLOC_GRADE_QC_PARAM , description: Grade or QC Spec Match On: Allocation Parameter ,
-
Lookup Type: GEMMS_OP_OROHRP
12.2.2
product: GML - Process Manufacturing Logistics , meaning: OPM Orders On Hold Report , description: OPM Orders On Hold Report ,
-
Lookup Type: GEMMS_OP_ORPIRPJ
12.1.1
product: GML - Process Manufacturing Logistics , meaning: OPM Proforma Invoice Report , description: OPM Proforma Invoice Report ,
-
Lookup Type: GEMMS_OP_OROHRP
12.1.1
product: GML - Process Manufacturing Logistics , meaning: OPM Orders On Hold Report , description: OPM Orders On Hold Report ,
-
Concurrent Program: OPCUSDB
12.1.1
execution_filename: OPCUSDB , product: GML - Process Manufacturing Logistics , user_name: OPCUSDB , description: Update Customer Balance Report of Oracle OPM OP , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: OPCUSDB
12.2.2
execution_filename: OPCUSDB , product: GML - Process Manufacturing Logistics , user_name: OPCUSDB , description: Update Customer Balance Report of Oracle OPM OP , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Table: OP_CUST_MST_INT
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_MST_INT, object_name:OP_CUST_MST_INT, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Interface table for data transferred from Oracle Receivables into the OPM customer master. , implementation_dba_data: GML.OP_CUST_MST_INT ,
-
Lookup Type: CUST_TYPE
12.2.2
product: GML - Process Manufacturing Logistics , meaning: Customer type , description: Customer type ,
-
Lookup Type: CUST_TYPE
12.1.1
product: GML - Process Manufacturing Logistics , meaning: Customer type , description: Customer type ,
-
Lookup Type: SHIP_IND
12.2.2
product: GML - Process Manufacturing Logistics , meaning: op_cust_mst ship_to_indicator , description: op_cust_mst ship_to_indicator ,
-
Table: OP_CUST_MST_INT
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_MST_INT, object_name:OP_CUST_MST_INT, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Interface table for data transferred from Oracle Receivables into the OPM customer master. , implementation_dba_data: GML.OP_CUST_MST_INT ,
-
Lookup Type: BILL_IND
12.1.1
product: GML - Process Manufacturing Logistics , meaning: op_cust_mst bill_to site , description: op_cust_mst bill_to site ,
-
Lookup Type: BILL_IND
12.2.2
product: GML - Process Manufacturing Logistics , meaning: op_cust_mst bill_to site , description: op_cust_mst bill_to site ,
-
Lookup Type: SHIP_IND
12.1.1
product: GML - Process Manufacturing Logistics , meaning: op_cust_mst ship_to_indicator , description: op_cust_mst ship_to_indicator ,
-
Lookup Type: GEMMS_OP_ORAUDTR
12.2.2
product: GML - Process Manufacturing Logistics , meaning: OPM Audit Trail Report , description: OPM Audit Trail Report ,
-
Lookup Type: GEMMS_OP_ORAUDTR
12.1.1
product: GML - Process Manufacturing Logistics , meaning: OPM Audit Trail Report , description: OPM Audit Trail Report ,
-
Lookup Type: GEMMS_OP_ORUARPJ
12.2.2
product: GML - Process Manufacturing Logistics , meaning: OPM Sales Audit Trail Report , description: OPM Sales Audit Trail Report ,
-
Lookup Type: GEMMS_OP_ORUARPJ
12.1.1
product: GML - Process Manufacturing Logistics , meaning: OPM Sales Audit Trail Report , description: OPM Sales Audit Trail Report ,
-
Table: OP_UPDT_BAL_WK
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_UPDT_BAL_WK, object_name:OP_UPDT_BAL_WK, status:VALID, product: GML - Process Manufacturing Logistics , description: Table used by the " Update Customer Balance Report". , implementation_dba_data: GML.OP_UPDT_BAL_WK ,
-
Table: OP_UPDT_BAL_WK
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_UPDT_BAL_WK, object_name:OP_UPDT_BAL_WK, status:VALID, product: GML - Process Manufacturing Logistics , description: Table used by the " Update Customer Balance Report". , implementation_dba_data: GML.OP_UPDT_BAL_WK ,
-
Table: OP_CUST_CON_INT
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_CON_INT, object_name:OP_CUST_CON_INT, status:VALID, product: GML - Process Manufacturing Logistics , description: Interface table used to move customer contact information from Oracle Receivables into OPM. , implementation_dba_data: GML.OP_CUST_CON_INT ,
-
Table: GML_INVALID_CUSTOMERS
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_INVALID_CUSTOMERS, object_name:GML_INVALID_CUSTOMERS, status:VALID, product: GML - Process Manufacturing Logistics , description: Table contains customer records that failed to synch from Oracle Receivables to OPM. , implementation_dba_data: GML.GML_INVALID_CUSTOMERS ,
-
Table: GML_INVALID_CUSTOMERS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_INVALID_CUSTOMERS, object_name:GML_INVALID_CUSTOMERS, status:VALID, product: GML - Process Manufacturing Logistics , description: Table contains customer records that failed to synch from Oracle Receivables to OPM. , implementation_dba_data: GML.GML_INVALID_CUSTOMERS ,
-
Table: OP_CUST_CON_INT
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_CON_INT, object_name:OP_CUST_CON_INT, status:VALID, product: GML - Process Manufacturing Logistics , description: Interface table used to move customer contact information from Oracle Receivables into OPM. , implementation_dba_data: GML.OP_CUST_CON_INT ,
-
View: OP_CUST_MST_V1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_CUST_MST_V1, object_name:OP_CUST_MST_V1, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer master view , implementation_dba_data: APPS.OP_CUST_MST_V1 ,
-
View: OP_CUST_MST_V1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_CUST_MST_V1, object_name:OP_CUST_MST_V1, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer master view , implementation_dba_data: APPS.OP_CUST_MST_V1 ,
-
Table: OP_CUST_ASC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_ASC, object_name:OP_CUST_ASC, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer relationships , implementation_dba_data: GML.OP_CUST_ASC ,
-
Table: OP_CUST_CLS
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_CLS, object_name:OP_CUST_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: General customer classes. , implementation_dba_data: GML.OP_CUST_CLS ,
-
Table: OP_CUST_ASC
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_ASC, object_name:OP_CUST_ASC, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer relationships , implementation_dba_data: GML.OP_CUST_ASC ,
-
Table: OP_CUST_CLS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_CLS, object_name:OP_CUST_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: General customer classes. , implementation_dba_data: GML.OP_CUST_CLS ,
-
Table: OP_CPRC_CLS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CPRC_CLS, object_name:OP_CPRC_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Price Classes. , implementation_dba_data: GML.OP_CPRC_CLS ,
-
Table: OP_CPRC_CLS
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CPRC_CLS, object_name:OP_CPRC_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Price Classes. , implementation_dba_data: GML.OP_CPRC_CLS ,
-
Table: OP_CTRD_CLS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CTRD_CLS, object_name:OP_CTRD_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Trade Classes. , implementation_dba_data: GML.OP_CTRD_CLS ,
-
Table: OP_CTRD_CLS
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CTRD_CLS, object_name:OP_CTRD_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Trade Classes. , implementation_dba_data: GML.OP_CTRD_CLS ,
-
Table: OP_CGLD_CLS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CGLD_CLS, object_name:OP_CGLD_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer GL account classes , implementation_dba_data: GML.OP_CGLD_CLS ,
-
View: OP_GNRC_ITM_VW2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW2, object_name:OP_GNRC_ITM_VW2, status:VALID, product: GML - Process Manufacturing Logistics , description: View on customer/generic item table. , implementation_dba_data: APPS.OP_GNRC_ITM_VW2 ,
-
Table: OP_TXCU_ASC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_TXCU_ASC, object_name:OP_TXCU_ASC, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer tax exemption information. , implementation_dba_data: GML.OP_TXCU_ASC ,
-
View: OP_CUST_ASC_VW1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_CUST_ASC_VW1, object_name:OP_CUST_ASC_VW1, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Association View. , implementation_dba_data: APPS.OP_CUST_ASC_VW1 ,
-
View: OP_GNRC_ITM_VW2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW2, object_name:OP_GNRC_ITM_VW2, status:VALID, product: GML - Process Manufacturing Logistics , description: View on customer/generic item table. , implementation_dba_data: APPS.OP_GNRC_ITM_VW2 ,
-
Table: OP_CGLD_CLS
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CGLD_CLS, object_name:OP_CGLD_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer GL account classes , implementation_dba_data: GML.OP_CGLD_CLS ,
-
View: OP_CUST_ASC_VW1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_CUST_ASC_VW1, object_name:OP_CUST_ASC_VW1, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Association View. , implementation_dba_data: APPS.OP_CUST_ASC_VW1 ,
-
Table: OP_CUST_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_ITM, object_name:OP_CUST_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer item information. , implementation_dba_data: GML.OP_CUST_ITM ,
-
Table: OP_CUST_ITM
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_ITM, object_name:OP_CUST_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer item information. , implementation_dba_data: GML.OP_CUST_ITM ,
-
Table: OP_TXCU_ASC
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_TXCU_ASC, object_name:OP_TXCU_ASC, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer tax exemption information. , implementation_dba_data: GML.OP_TXCU_ASC ,