Search Results okc_k_party_roles_tl
The OKC_K_PARTY_ROLES_TL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Oracle Contracts Core module, specifically designed to store translated descriptions of party roles associated with contractual agreements. This table is part of the Oracle Knowledge Management (OKC) schema, which underpins the contract lifecycle management functionality within Oracle EBS. Below is a detailed analysis of its structure, purpose, and integration within the Oracle EBS ecosystem.
Table Overview
OKC_K_PARTY_ROLES_TL
is a translation table (_TL
suffix) that supports multilingual capabilities for party role descriptions in contracts. It works in conjunction with its base table, OKC_K_PARTY_ROLES_B
, which stores the core data. The _TL
table ensures that role descriptions are available in multiple languages, adhering to Oracle's globalization standards.
Key Columns and Structure
The table includes the following critical columns:
- ID: Primary key column, referencing the
OKC_K_PARTY_ROLES_B
table. - LANGUAGE: Stores the language code (e.g., 'US' for English) for the translated description.
- SOURCE_LANG: Indicates the original language of the record.
- ROLE_NAME: Contains the translated description of the party role (e.g., "Buyer," "Supplier").
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Standard Oracle audit columns.
Functional Role in Contracts
In Oracle Contracts, party roles define the responsibilities and relationships of entities (e.g., customers, vendors) involved in a contract. The OKC_K_PARTY_ROLES_TL
table ensures these roles are displayed in the user's preferred language, enhancing usability in global deployments. For example:
- A contract template may define a role as "Supplier" in English and "Fournisseur" in French.
- During contract creation, the system retrieves the role description based on the user's session language.
Integration with Other Modules
The table integrates with:
- Oracle Trading Community Architecture (TCA): Party roles often reference TCA-registered entities (e.g.,
HZ_PARTIES
). - Oracle Workflow: Role-based approvals in contract workflows may leverage descriptions from this table.
- Oracle Reports: Translated role names appear in contract documents and reports.
Technical Considerations
- Indexing: The table typically has indexes on
ID
andLANGUAGE
for efficient joins with the base table. - Multi-Org Access Control (MOAC): In 12.2.2, the table supports MOAC, allowing secure access across operating units.
- Upgrade Implications: Customizations to role descriptions must account for the translation layer during EBS upgrades.
Conclusion
The OKC_K_PARTY_ROLES_TL
table is a foundational element in Oracle Contracts, enabling multilingual support for party roles. Its design aligns with Oracle's global data model, ensuring consistent role descriptions across languages while maintaining integration with core EBS modules. Administrators should preserve data integrity during migrations and leverage its structure for localized contract management.
-
Table: OKC_K_PARTY_ROLES_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_PARTY_ROLES_TL, object_name:OKC_K_PARTY_ROLES_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_K_PARTY_ROLES_B, as per MLS standards. , implementation_dba_data: OKC.OKC_K_PARTY_ROLES_TL ,
-
Table: OKC_K_PARTY_ROLES_TL
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_PARTY_ROLES_TL, object_name:OKC_K_PARTY_ROLES_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_K_PARTY_ROLES_B, as per MLS standards. , implementation_dba_data: OKC.OKC_K_PARTY_ROLES_TL ,
-
APPS.OKL_COPY_CONTRACT_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKS_IMPORT_INSERT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKC_PARTY_MERGE_PUB dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKS_COVERAGES_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKE_IMPORT_CONTRACT_PUB dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKC_VERSION_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKC_CPL_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKS_IMPORT_INSERT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKL_DEAL_CREAT_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKC_CPL_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKL_COPY_CONTRACT_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKL_DEAL_CREAT_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKC_CPL_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.1.1
-
APPS.OKC_VERSION_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKC_PARTY_MERGE_PUB dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKS_COVERAGES_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKC_CPL_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKC_K_PARTY_ROLES_TL
12.2.2
-
APPS.OKC_CPL_PVT dependencies on FND_LANGUAGES
12.1.1
-
APPS.OKE_IMPORT_CONTRACT_PUB dependencies on OKC_K_PARTY_ROLES_B
12.2.2
-
VIEW: OKC.OKC_K_PARTY_ROLES_TL#
12.2.2
owner:OKC, object_type:VIEW, object_name:OKC_K_PARTY_ROLES_TL#, status:VALID,
-
APPS.OKC_CPL_PVT dependencies on FND_LANGUAGES
12.2.2
-
SYNONYM: APPS.OKC_K_PARTY_ROLES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_K_PARTY_ROLES_TL, status:VALID,
-
VIEW: OKC.OKC_K_PARTY_ROLES_TL#
12.2.2
-
SYNONYM: APPS.OKC_K_PARTY_ROLES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_K_PARTY_ROLES_TL, status:VALID,
-
APPS.OKC_VERSION_PVT dependencies on OKC_K_PARTY_ROLES_B
12.2.2
-
VIEW: APPS.OKL_LA_K_PARTY_ROLES_UV
12.1.1
-
APPS.OKC_VERSION_PVT dependencies on OKC_K_PARTY_ROLES_B
12.1.1
-
TABLE: OKC.OKC_K_PARTY_ROLES_TL
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_PARTY_ROLES_TL, object_name:OKC_K_PARTY_ROLES_TL, status:VALID,
-
TABLE: OKC.OKC_K_PARTY_ROLES_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_PARTY_ROLES_TL, object_name:OKC_K_PARTY_ROLES_TL, status:VALID,
-
APPS.OKC_CPL_PVT SQL Statements
12.1.1
-
VIEW: APPS.OKL_LA_K_PARTY_ROLES_UV
12.2.2
-
Table: OKC_K_PARTY_ROLES_TLH
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_PARTY_ROLES_TLH, object_name:OKC_K_PARTY_ROLES_TLH, status:VALID, product: OKC - Contracts Core , description: History table for OKC_K_PARTY_ROLES_TL. , implementation_dba_data: OKC.OKC_K_PARTY_ROLES_TLH ,
-
Table: OKC_K_PARTY_ROLES_TLH
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_PARTY_ROLES_TLH, object_name:OKC_K_PARTY_ROLES_TLH, status:VALID, product: OKC - Contracts Core , description: This is a mirror image of base table OKC_K_PARTY_ROLES_TL, please refer to the base table for detailed column level information. , implementation_dba_data: OKC.OKC_K_PARTY_ROLES_TLH ,
-
APPS.OKC_CPL_PVT SQL Statements
12.2.2
-
VIEW: APPS.OKC_K_PARTY_ROLES_V
12.1.1
-
VIEW: APPS.OKC_K_PARTY_ROLES_V
12.2.2
-
APPS.OKE_IMPORT_CONTRACT_PUB dependencies on OKC_CONTACTS
12.2.2
-
PACKAGE: APPS.OKL_DEAL_CREAT_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_DEAL_CREAT_PVT, status:VALID,
-
View: OKC_KOL_PARTY_ROLES_V
12.1.1
product: OKC - Contracts Core , implementation_dba_data: Not implemented in this database ,
-
PACKAGE: APPS.OKL_DEAL_CREAT_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_DEAL_CREAT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_PARTY_MERGE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_PARTY_MERGE_PUB, status:VALID,
-
View: OKC_KOL_PARTY_ROLES_V
12.2.2
product: OKC - Contracts Core , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.OKC_PARTY_MERGE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_PARTY_MERGE_PUB, status:VALID,
-
PACKAGE BODY: APPS.OKC_CPL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_CPL_PVT, status:VALID,