Search Results cac_sync_mappings
Overview
The CAC_SYNC_MAPPINGS table is a core data object within the Oracle E-Business Suite (EBS), specifically under the JTF (CRM Foundation) product family. It functions as a central repository for synchronization mapping data, which is critical for the integration and data exchange between the Oracle EBS platform and external synchronization clients, such as mobile devices or desktop applications like Microsoft Outlook. Its primary role is to maintain the logical relationships and correspondences ("mappings") between data records for appointments, tasks, and contacts that exist on the EBS server and their synchronized counterparts on a client device. This ensures data consistency and integrity during bidirectional synchronization processes.
Key Information Stored
The table stores a unique mapping record for each synchronized item. While the full column list is not detailed in the provided metadata, the documented primary and foreign keys reveal its essential structure. The MAPPING_ID column serves as the unique primary key identifier for each mapping record. A critical foreign key is the PRINCIPAL_ID column, which links to the CAC_SYNC_PRINCIPALS table. This relationship associates each mapping with a specific synchronization principal, representing the user or client application involved in the sync session. The table's description indicates it holds separate mapping information for the three key synchronized entities: appointments, tasks, and contacts, likely involving columns that store the server-side object ID and the corresponding client-side identifier.
Common Use Cases and Queries
This table is primarily accessed during synchronization operations and for troubleshooting sync-related data issues. A common operational use case is resolving synchronization conflicts by querying the mapping history between server and client objects. Administrators may also query this table to audit synchronization activity for a specific user or to clean up orphaned mappings after a client device is decommissioned. A typical reporting query would join with the CAC_SYNC_PRINCIPALS table to list all mappings for a particular user.
- Sample Query (Find Mappings for a User):
SELECT pr.principal_name, map.*
FROM jtf.cac_sync_mappings map,
jtf.cac_sync_principals pr
WHERE map.principal_id = pr.principal_id
AND pr.principal_name = 'JSMITH';
Related Objects
The CAC_SYNC_MAPPINGS table has a documented, direct foreign key relationship with the CAC_SYNC_PRINCIPALS table. This is a fundamental dependency where the CAC_SYNC_MAPPINGS.PRINCIPAL_ID column references the primary key of the CAC_SYNC_PRINCIPALS table. The CAC_SYNC_PRINCIPALS table defines the users or client applications authorized for synchronization. Therefore, any valid mapping must be associated with a defined principal. This table is also likely referenced by other synchronization engine tables and views within the JTF schema that manage sync sessions, history, and conflict logs, forming a key part of the EBS CRM synchronization infrastructure.
-
Table: CAC_SYNC_MAPPINGS
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.CAC_SYNC_MAPPINGS, object_name:CAC_SYNC_MAPPINGS, status:VALID, product: JTF - CRM Foundation , description: Each line includes sync server and sync client mappings for each for appointments, tasks and contacts , implementation_dba_data: JTF.CAC_SYNC_MAPPINGS ,
-
Table: CAC_SYNC_MAPPINGS
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.CAC_SYNC_MAPPINGS, object_name:CAC_SYNC_MAPPINGS, status:VALID, product: JTF - CRM Foundation , description: Each line includes sync server and sync client mappings for each for appointments, tasks and contacts , implementation_dba_data: JTF.CAC_SYNC_MAPPINGS ,
-
APPS.CAC_SYNC_CONTACTS_PVT dependencies on CAC_SYNC_MAPPINGS
12.1.1
-
APPS.CAC_SYNC_CONTACTS_PVT dependencies on CAC_SYNC_MAPPINGS
12.2.2
-
APPS.CAC_SYNC_CONTACTS_PVT dependencies on CAC_SYNC_MAPPINGS
12.1.1
-
APPS.CAC_SYNC_CONTACTS_PVT dependencies on CAC_SYNC_MAPPINGS
12.2.2
-
SYNONYM: APPS.CAC_SYNC_MAPPINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CAC_SYNC_MAPPINGS, status:VALID,
-
SYNONYM: APPS.CAC_SYNC_MAPPINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CAC_SYNC_MAPPINGS, status:VALID,
-
VIEW: JTF.CAC_SYNC_MAPPINGS#
12.2.2
owner:JTF, object_type:VIEW, object_name:CAC_SYNC_MAPPINGS#, status:VALID,
-
VIEW: JTF.CAC_SYNC_MAPPINGS#
12.2.2
-
Table: CAC_SYNC_PRINCIPALS
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.CAC_SYNC_PRINCIPALS, object_name:CAC_SYNC_PRINCIPALS, status:VALID, product: JTF - CRM Foundation , description: Stores information about client devices synced with. , implementation_dba_data: JTF.CAC_SYNC_PRINCIPALS ,
-
TABLE: JTF.CAC_SYNC_MAPPINGS
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.CAC_SYNC_MAPPINGS, object_name:CAC_SYNC_MAPPINGS, status:VALID,
-
PACKAGE: APPS.CAC_SYNC_CONTACTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CAC_SYNC_CONTACTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CAC_SYNC_CONTACTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CAC_SYNC_CONTACTS_PVT, status:VALID,
-
PACKAGE: APPS.CAC_SYNC_CONTACTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CAC_SYNC_CONTACTS_PVT, status:VALID,
-
Table: CAC_SYNC_PRINCIPALS
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.CAC_SYNC_PRINCIPALS, object_name:CAC_SYNC_PRINCIPALS, status:VALID, product: JTF - CRM Foundation , description: Stores information about client devices synced with. , implementation_dba_data: JTF.CAC_SYNC_PRINCIPALS ,
-
TABLE: JTF.CAC_SYNC_MAPPINGS
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.CAC_SYNC_MAPPINGS, object_name:CAC_SYNC_MAPPINGS, status:VALID,
-
PACKAGE BODY: APPS.CAC_SYNC_CONTACTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CAC_SYNC_CONTACTS_PVT, status:VALID,
-
APPS.CAC_SYNC_CONTACTS_PVT SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
APPS.CAC_SYNC_CONTACTS_PVT SQL Statements
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.CAC_SYNC_CONTACTS_PVT dependencies on HZ_PARTY_PREFERENCES
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.CAC_SYNC_CONTACTS_PVT dependencies on HZ_PARTY_PREFERENCES
12.2.2
-
PACKAGE BODY: APPS.CAC_SYNC_CONTACTS_PVT
12.1.1
-
PACKAGE BODY: APPS.CAC_SYNC_CONTACTS_PVT
12.2.2
-
eTRM - JTF Tables and Views
12.2.2
description: Interface table to store data that needs to be displayed in Excel ,
-
eTRM - JTF Tables and Views
12.1.1
description: Interface table to store data that needs to be displayed in Excel ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - JTF Tables and Views
12.2.2
description: Interface table to store data that needs to be displayed in Excel ,
-
eTRM - JTF Tables and Views
12.1.1
description: Interface table to store data that needs to be displayed in Excel ,