Search Results intercompany invoice report
The FUN_CUSTOMER_MAPS table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure used primarily in the Financials modules, particularly within the context of customer account mapping and financial integration. This table plays a pivotal role in associating customer-related data across different functional areas, ensuring seamless data flow and consistency in financial reporting, invoicing, and receivables management. Below is a detailed analysis of its purpose, structure, and significance in Oracle EBS.
Purpose of FUN_CUSTOMER_MAPS
The FUN_CUSTOMER_MAPS table serves as a mapping repository that links customer accounts across various modules in Oracle EBS. It facilitates the integration of customer data between Accounts Receivable (AR), General Ledger (GL), and other financial subledgers. This mapping ensures that transactions originating from different sources (e.g., Order Management, Projects) are accurately reflected in the financial records, maintaining data integrity and auditability. The table is particularly useful in scenarios where customer hierarchies or multi-org structures require consolidated reporting or intercompany transactions.Key Columns and Structure
The table typically includes the following key columns:- CUSTOMER_MAP_ID: A unique identifier for each mapping record, often serving as the primary key.
- FROM_CUSTOMER_ID and TO_CUSTOMER_ID: These columns define the source and target customer accounts being mapped, enabling data transformation or consolidation.
- ORG_ID: Specifies the operating unit associated with the mapping, ensuring multi-org compliance.
- START_DATE and END_DATE: Define the validity period of the mapping, allowing for temporal data management.
- STATUS: Indicates whether the mapping is active or inactive, providing control over its usage.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Audit columns tracking record creation and modifications.
Functional Significance
1. Intercompany Transactions: The table enables seamless mapping of customer accounts across legal entities, ensuring accurate intercompany reconciliations. 2. Data Harmonization: In multi-org deployments, it standardizes customer references, reducing discrepancies in financial reporting. 3. Integration with Subledgers: By linking AR customers to GL accounts, it ensures proper accounting entries during invoice postings. 4. Hierarchical Reporting: Supports parent-child customer relationships, aiding in consolidated financial statements.Technical Considerations
- Indexing: The CUSTOMER_MAP_ID and ORG_ID columns are typically indexed to optimize query performance in large-scale deployments. - APIs: Oracle provides PL/SQL APIs (e.g., FUN_CUSTOMER_MAP_PKG) to programmatically manage mappings, ensuring data consistency. - Dependencies: The table interacts with HZ_CUST_ACCOUNTS (TCA registry) and RA_CUSTOMERS (AR customers), forming a relational network.Customization and Extensions
In implementations requiring extended functionality, the table can be customized to include additional attributes (e.g., mapping rules, attributes for industry-specific requirements). However, such modifications should adhere to Oracle’s customization guidelines to avoid upgrade conflicts.Conclusion
The FUN_CUSTOMER_MAPS table is a foundational component in Oracle EBS 12.1.1 and 12.2.2, bridging customer data across financial modules. Its design ensures scalability, compliance, and accuracy in complex enterprise environments. Understanding its structure and role is essential for functional consultants and developers working on financial integrations or reporting enhancements in Oracle EBS.-
Lookup Type: INTERCOMPANY
12.1.1
product: FUN - Financials Common Modules , meaning: INTERCOMPANY , description: INTERCOMPANY ,
-
Lookup Type: INTERCOMPANY
12.2.2
product: FUN - Financials Common Modules , meaning: INTERCOMPANY , description: INTERCOMPANY ,
-
File: Intercompany Open Interface.pdf
12.2.2
product: FUN - Financials Common Modules , size: 2.197 KBytes , file_type: PDF Diagram ,
-
File: Intercompany Data Model.pdf
12.2.2
product: FUN - Financials Common Modules , size: 4.06 KBytes , file_type: PDF Diagram ,
-
File: Intercompany Open Interface.pdf
12.1.1
product: FUN - Financials Common Modules , size: 2.197 KBytes , file_type: PDF Diagram ,
-
File: Intercompany Reconciliation Reporting.pdf
12.2.2
product: FUN - Financials Common Modules , size: 23.164 KBytes , file_type: PDF Diagram ,
-
File: Intercompany Reconciliation Reporting.pdf
12.1.1
product: FUN - Financials Common Modules , size: 23.164 KBytes , file_type: PDF Diagram ,
-
File: Intercompany Data Model.pdf
12.1.1
product: FUN - Financials Common Modules , size: 4.06 KBytes , file_type: PDF Diagram ,
-
Concurrent Program: FUNIMPER
12.1.1
execution_filename: FUNIMPER , product: FUN - Financials Common Modules , user_name: Intercompany Import Execution Report , description: Intercompany Import Execution Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: FUNIMPER
12.2.2
execution_filename: FUNIMPER , product: FUN - Financials Common Modules , user_name: Intercompany Import Execution Report , description: Intercompany Import Execution Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: FUNIMPER1
12.2.2
execution_filename: FUNIMPER , product: FUN - Financials Common Modules , user_name: Intercompany Import Execution Report , description: Intercompany Import Execution Report , argument_method: Standard , enabled: No , execution_method: Oracle Reports ,
-
Concurrent Program: FUNIMPER1
12.1.1
execution_filename: FUNIMPER , product: FUN - Financials Common Modules , user_name: Intercompany Import Execution Report , description: Intercompany Import Execution Report , argument_method: Standard , enabled: No , execution_method: Oracle Reports ,
-
Concurrent Program: FUNSRPT
12.1.1
execution_filename: FUN_REPORT_PVT.create_summaryreport , product: FUN - Financials Common Modules , user_name: FUNSRPT , description: Oracle Intercompany Transactions Summary Report , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FUNRCNRPT
12.2.2
execution_filename: fun_recon_rpt_pkg.run_fun_report , product: FUN - Financials Common Modules , user_name: Intercompany Reconciliation Report Data Extract , description: Intercompany Reconciliation Report Data Extract , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FUNARPT
12.1.1
execution_filename: FUN_REPORT_PVT.create_accountreport , product: FUN - Financials Common Modules , user_name: FUNARPT , description: Oracle intercompany account details report , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FUNSRPT
12.2.2
execution_filename: FUN_REPORT_PVT.create_summaryreport , product: FUN - Financials Common Modules , user_name: FUNSRPT , description: Oracle Intercompany Transactions Summary Report , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FUNARPT
12.2.2
execution_filename: FUN_REPORT_PVT.create_accountreport , product: FUN - Financials Common Modules , user_name: FUNARPT , description: Oracle intercompany account details report , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FUNRCNRPT
12.1.1
execution_filename: fun_recon_rpt_pkg.run_fun_report , product: FUN - Financials Common Modules , user_name: Intercompany Reconciliation Report Data Extract , description: Intercompany Reconciliation Report Data Extract , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: FUN_CUSTOMER_MAPS
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_CUSTOMER_MAPS, object_name:FUN_CUSTOMER_MAPS, status:VALID, product: FUN - Financials Common Modules , description: FUN_CUSTOMER_MAPS stores the details of the customer to which an Intercompany organization is mapped. When an invoice is created in receivables for the Intercompany organization, the customer used will the one setup in this table. , implementation_dba_data: FUN.FUN_CUSTOMER_MAPS ,
-
Table: FUN_SUPPLIER_MAPS
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_SUPPLIER_MAPS, object_name:FUN_SUPPLIER_MAPS, status:VALID, product: FUN - Financials Common Modules , description: FUN_SUPPLIER_MAPS stores the details of the supplier to which an Intercompany organization is mapped. When an invoice is created in payables for the Intercompany organization, the supplier used will the one setup in this table. , implementation_dba_data: FUN.FUN_SUPPLIER_MAPS ,
-
Table: FUN_CUSTOMER_MAPS
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_CUSTOMER_MAPS, object_name:FUN_CUSTOMER_MAPS, status:VALID, product: FUN - Financials Common Modules , description: FUN_CUSTOMER_MAPS stores the details of the customer to which an Intercompany organization is mapped. When an invoice is created in receivables for the Intercompany organization, the customer used will the one setup in this table. , implementation_dba_data: FUN.FUN_CUSTOMER_MAPS ,
-
Table: FUN_SUPPLIER_MAPS
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_SUPPLIER_MAPS, object_name:FUN_SUPPLIER_MAPS, status:VALID, product: FUN - Financials Common Modules , description: FUN_SUPPLIER_MAPS stores the details of the supplier to which an Intercompany organization is mapped. When an invoice is created in payables for the Intercompany organization, the supplier used will the one setup in this table. , implementation_dba_data: FUN.FUN_SUPPLIER_MAPS ,
-
Lookup Type: FUN_TRADE_REL_SOURCE
12.2.2
product: FUN - Financials Common Modules , meaning: Intercompany trading relationship sources , description: Intercompany trading relationship sources ,
-
Lookup Type: FUN_TRADE_REL_SOURCE
12.1.1
product: FUN - Financials Common Modules , meaning: Intercompany trading relationship sources , description: Intercompany trading relationship sources ,
-
Concurrent Program: FUNXIMPB
12.1.1
execution_filename: FUN_OPEN_INTERFACE_PKG.main , product: FUN - Financials Common Modules , user_name: Intercompany Import Program , description: Intercompany Import Program , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: FUN_PERIOD_STATUSES
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_PERIOD_STATUSES, object_name:FUN_PERIOD_STATUSES, status:VALID, product: FUN - Financials Common Modules , description: FUN_PERIOD_STATUSES stores the Intercompany period statuses if an Intercompany calendar has been defined in system options. Intercompany period statuses are maintained at the Intercompany Transaction Type level i.e. periods can be opened an , implementation_dba_data: FUN.FUN_PERIOD_STATUSES ,
-
Concurrent Program: FUNXIMPB
12.2.2
execution_filename: FUN_OPEN_INTERFACE_PKG.main , product: FUN - Financials Common Modules , user_name: Intercompany Import Program , description: Intercompany Import Program , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: FUN_PERIOD_STATUSES
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_PERIOD_STATUSES, object_name:FUN_PERIOD_STATUSES, status:VALID, product: FUN - Financials Common Modules , description: FUN_PERIOD_STATUSES stores the Intercompany period statuses if an Intercompany calendar has been defined in system options. Intercompany period statuses are maintained at the Intercompany Transaction Type level i.e. periods can be opened an , implementation_dba_data: FUN.FUN_PERIOD_STATUSES ,
-
Concurrent Program: FUNCSLER
12.2.2
execution_filename: FUNCSLER , product: FUN - Financials Common Modules , user_name: Classify All Internal Legal Entities as Intercompany Organizations , description: Classify All Internal Legal Entities as Intercompany Organizations , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: FUNCSLER
12.1.1
execution_filename: FUNCSLER , product: FUN - Financials Common Modules , user_name: Classify All Internal Legal Entities as Intercompany Organizations , description: Classify All Internal Legal Entities as Intercompany Organizations , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: FUNARTRR
12.2.2
execution_filename: FUN_AR_BATCH_TRANSFER.AR_BATCH_TRANSFER , product: FUN - Financials Common Modules , user_name: FUNARTRR , description: Intercompany AR Batch Transfer Program , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FUNPRDSTSB
12.1.1
execution_filename: FUN_PERIOD_STATUS_PKG.Sweep_Transactions , product: FUN - Financials Common Modules , user_name: FUNPRDSTSB , description: Manual Intercompany Transactions Sweep , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FUNPRDSTSB
12.2.2
execution_filename: FUN_PERIOD_STATUS_PKG.Sweep_Transactions , product: FUN - Financials Common Modules , user_name: FUNPRDSTSB , description: Manual Intercompany Transactions Sweep , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: FUN_BAL_RESULTS_GT
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_RESULTS_GT, object_name:FUN_BAL_RESULTS_GT, status:VALID, product: FUN - Financials Common Modules , description: FUN_BAL_RESULTS_GT is a global temporary table used by the Intercompany balancing API. After balancing an Intercompany journal, the Intercompany balancing API inserts the resulting balancing lines into this table. Calling modules like SLA a , implementation_dba_data: FUN.FUN_BAL_RESULTS_GT ,
-
Concurrent Program: FUNXIMPD
12.2.2
execution_filename: FUN_OPEN_INTERFACE_PKG.import_data_purge , product: FUN - Financials Common Modules , user_name: FUNXIMPD , description: Purge Prejected Intercompany Transactions , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: FUN_BAL_RESULTS_GT
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_RESULTS_GT, object_name:FUN_BAL_RESULTS_GT, status:VALID, product: FUN - Financials Common Modules , description: FUN_BAL_RESULTS_GT is a global temporary table used by the Intercompany balancing API. After balancing an Intercompany journal, the Intercompany balancing API inserts the resulting balancing lines into this table. Calling modules like SLA a , implementation_dba_data: FUN.FUN_BAL_RESULTS_GT ,
-
Concurrent Program: FUNARTRR
12.1.1
execution_filename: FUN_AR_BATCH_TRANSFER.AR_BATCH_TRANSFER , product: FUN - Financials Common Modules , user_name: FUNARTRR , description: Intercompany AR Batch Transfer Program , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: FUN_OPTION_STATUS
12.1.1
product: FUN - Financials Common Modules , meaning: Intercompany Option Status , description: Intercompany Option Status ,
-
Lookup Type: FUN_IC_AUTO_DIST_FLAG
12.2.2
product: FUN - Financials Common Modules , meaning: Intercompany Automatic Distribution Indicator , description: Intercompany Automatic Distribution Indicator ,
-
Table: FUN_INTERFACE_CONTROLS
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_INTERFACE_CONTROLS, object_name:FUN_INTERFACE_CONTROLS, status:VALID, product: FUN - Financials Common Modules , description: /*# * Intercompany Open Interface Control table. * @rep:scope public * @rep:lifecycle active * @rep:displayname Intercompany Control Interface * @rep:product FUN * @rep:category BUSINESS_ENTITY FUN_INTERCOMPANY_BATCH */ , implementation_dba_data: FUN.FUN_INTERFACE_CONTROLS ,
-
Lookup Type: FUN_PARTY_SEARCH_CODE
12.1.1
product: FUN - Financials Common Modules , meaning: FUN_PARTY_SEARCH_CODE , description: FUN PARTY SEARCH CODE ,
-
Lookup Type: FUN_OPTION_STATUS
12.2.2
product: FUN - Financials Common Modules , meaning: Intercompany Option Status , description: Intercompany Option Status ,
-
Lookup Type: FUN_SEQ_BATCH_SOURCE
12.1.1
product: FUN - Financials Common Modules , meaning: Intercompany Batch Source , description: Intercompany Batch Source ,
-
Lookup Type: FUN_SEQ_BATCH_SOURCE
12.2.2
product: FUN - Financials Common Modules , meaning: Intercompany Batch Source , description: Intercompany Batch Source ,
-
Table: FUN_INTERFACE_BATCHDISTS
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_INTERFACE_BATCHDISTS, object_name:FUN_INTERFACE_BATCHDISTS, status:VALID, product: FUN - Financials Common Modules , description: /*# * Intercompany Batch Distributions Interface * @rep:scope public * @rep:lifecycle active * @rep:displayname Intercompany Batch Distributions Interface * @rep:product FUN * @rep:category BUSINESS_ENTITY FUN_INTERCOMPANY_BATCH */ , implementation_dba_data: FUN.FUN_INTERFACE_BATCHDISTS ,
-
Table: FUN_BAL_HEADERS_GT
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_HEADERS_GT, object_name:FUN_BAL_HEADERS_GT, status:VALID, product: FUN - Financials Common Modules , description: FUN_BAL_HEADERS_GT is a global temporary table used by the Intercompany Balancing API. Calling modules like SLA and GL populate this table with the details of the journals that needs to be balanced and then invoke the Intercompany Balancing , implementation_dba_data: FUN.FUN_BAL_HEADERS_GT ,
-
Table: FUN_INTERFACE_DIST_LINES
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_INTERFACE_DIST_LINES, object_name:FUN_INTERFACE_DIST_LINES, status:VALID, product: FUN - Financials Common Modules , description: /*# * Intercompany Distributions Open Interface * @rep:scope public * @rep:lifecycle active * @rep:displayname Intercompany Distributions Interface * @rep:product FUN * @rep:category BUSINESS_ENTITY FUN_INTERCOMPANY_BATCH */ , implementation_dba_data: FUN.FUN_INTERFACE_DIST_LINES ,
-
Table: FUN_INTERFACE_DIST_LINES
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_INTERFACE_DIST_LINES, object_name:FUN_INTERFACE_DIST_LINES, status:VALID, product: FUN - Financials Common Modules , description: /*# * Intercompany Distributions Open Interface * @rep:scope public * @rep:lifecycle active * @rep:displayname Intercompany Distributions Interface * @rep:product FUN * @rep:category BUSINESS_ENTITY FUN_INTERCOMPANY_BATCH */ , implementation_dba_data: FUN.FUN_INTERFACE_DIST_LINES ,
-
Table: FUN_INTERFACE_BATCHES
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_INTERFACE_BATCHES, object_name:FUN_INTERFACE_BATCHES, status:VALID, product: FUN - Financials Common Modules , description: /*# * Open interface table for Intercompany Batches. * @rep:scope public * @rep:lifecycle active * @rep:displayname Intercompany Batches Interface * @rep:product FUN * @rep:category BUSINESS_ENTITY FUN_INTERCOMPANY_BATCH */ , implementation_dba_data: FUN.FUN_INTERFACE_BATCHES ,
-
Lookup Type: FUN_PARTY_SEARCH_CODE
12.2.2
product: FUN - Financials Common Modules , meaning: FUN_PARTY_SEARCH_CODE , description: FUN PARTY SEARCH CODE ,