Search Results prc




The PA_PRC_CONVERSION_RULES table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the Project Accounting (PA) module, specifically designed to manage and enforce currency conversion rules for project-related financial transactions. This table plays a pivotal role in ensuring accurate and consistent currency conversions across multi-currency projects, enabling organizations to comply with accounting standards and financial reporting requirements. Below is a detailed breakdown of its purpose, structure, and functionality.

Purpose and Context

In Oracle EBS, the Project Accounting module handles financial transactions across projects, tasks, and activities, often involving multiple currencies. The PA_PRC_CONVERSION_RULES table stores predefined rules that dictate how currency conversions should be performed for project-related amounts, such as revenue, costs, and budgets. These rules ensure that conversions adhere to corporate policies, accounting standards (e.g., GAAP, IFRS), and regulatory requirements. The table is tightly integrated with other PA and General Ledger (GL) tables, such as PA_PROJECTS_ALL, GL_PERIODS, and GL_DAILY_RATES, to facilitate seamless currency conversions.

Key Columns and Structure

The PA_PRC_CONVERSION_RULES table includes the following key columns:

  • CONVERSION_RULE_ID: A unique identifier for each conversion rule.
  • PROJECT_ID: Links the rule to a specific project in PA_PROJECTS_ALL.
  • FROM_CURRENCY and TO_CURRENCY: Define the source and target currencies for conversion.
  • CONVERSION_TYPE: Specifies the conversion method (e.g., Spot, Corporate, User-defined).
  • RATE_TYPE: References the rate type from GL_DAILY_RATES (e.g., 'Corporate', 'Spot').
  • START_DATE_ACTIVE and END_DATE_ACTIVE: Define the rule's validity period.
  • ENABLED_FLAG: Indicates whether the rule is active or inactive.
  • CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns.

Functionality and Integration

The table's primary function is to provide a centralized repository for currency conversion rules, which are applied during:

  • Project Invoicing: Converting revenue amounts from project currency to functional or reporting currency.
  • Cost Processing: Translating cost transactions (e.g., labor, expenses) into the project's functional currency.
  • Budgeting and Forecasting: Ensuring consistency in budget amounts across currencies.
  • Financial Reporting: Supporting multi-currency reports in Oracle Financial Analyzer or OTBI.

The rules are enforced through Oracle's currency conversion engine, which leverages the GL_DAILY_RATES table for exchange rates. Integration with the GL module ensures that converted amounts align with the organization's ledger currency and accounting periods.

Customization and Extensions

Organizations can extend the functionality of PA_PRC_CONVERSION_RULES by:

  • Creating custom conversion types via Oracle's Descriptive Flexfields (DFFs).
  • Using APIs (e.g., PA_CURRENCY_PUB) to programmatically manage rules.
  • Integrating with third-party rate providers for real-time exchange rates.

Conclusion

The PA_PRC_CONVERSION_RULES table is a cornerstone of Oracle EBS Project Accounting, ensuring accurate and auditable currency conversions. Its structured design, integration with core modules, and flexibility for customization make it indispensable for multinational organizations managing multi-currency projects. Proper configuration and maintenance of this table are essential for financial compliance and operational efficiency.

  • Lookup Type: PA_PRC_BUDGET_TYPES 12.2.2

    product: PA - Projectsmeaning: Pa Prc Budget Types ,  description: Budget Type Codes , 

  • Concurrent Program: PABISUMS 12.1.1

    execution_filename: pa_bis_summary.summarize_bis ,  product: PA - Projectsuser_name: PABISUMS ,  description: PRC: Refresh OBIS Summary Amounts ,  argument_method: Standard ,  enabled: No ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAPAYIMP 12.2.2

    execution_filename: PA_PAY_INTERFACE.INTERFACE_PAY ,  product: PA - Projectsuser_name: PAPAYEXE ,  description: PRC: Process Payroll Actuals Executable ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Lookup Type: PA_PRC_BUDGET_TYPES 12.1.1

    product: PA - Projectsmeaning: Pa Prc Budget Types ,  description: Budget Type Codes , 

  • Concurrent Program: PABISUMS 12.2.2

    execution_filename: pa_bis_summary.summarize_bis ,  product: PA - Projectsuser_name: PABISUMS ,  description: PRC: Refresh OBIS Summary Amounts ,  argument_method: Standard ,  enabled: No ,  execution_method: PL/SQL Stored Procedure , 

  • Lookup Type: CC_EXCP 12.2.2

    product: PA - Projectsmeaning: Cross Charge Accounting Exceptions ,  description: Cross Charge Accounting Exceptions , 

  • Concurrent Program: PACCINTG_XML 12.1.1

    product: PA - Projectsuser_name: PRC: Generate Capitalized Interest Transactions (XML) ,  description: PRC: Generate Capitalized Interest Transactions ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: OKEDPDRF 12.1.1

    product: PA - Projectsuser_name: PRC: Relieve Project Deliverable Demand ,  description: PRC: Relieve Project Deliverable Demand ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PACCINTG_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Generate Capitalized Interest Transactions (XML) ,  description: PRC: Generate Capitalized Interest Transactions ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PACCINTG 12.2.2

    execution_filename: PACCINTG ,  product: PA - Projectsuser_name: PACCINTG ,  description: Generate Capitalized Interest ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Oracle Reports , 

  • Concurrent Program: PAPWPRI 12.2.2

    execution_filename: PA_PWP_INVOICE_REL.Release_Invoice ,  product: PA - Projectsuser_name: PAPWPRIEX ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAXCCBLR 12.2.2

    execution_filename: PAXCCBLR ,  product: PA - Projectsuser_name: PAXCCBLR ,  description: Borrowed and Lent Amounts Distribution ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Oracle Reports , 

  • Concurrent Program: OKEDPDRF 12.2.2

    product: PA - Projectsuser_name: PRC: Relieve Project Deliverable Demand ,  description: PRC: Relieve Project Deliverable Demand ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAPAYEXC 12.2.2

    product: PA - Projectsuser_name: PRC: Process Payroll Actuals Exception Report ,  description: PRC: Process Payroll Actuals Exception Report ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PARRGLB_CUT_OFF_DATE 12.1.1

    execution_filename: pa_rep_util_setup.set_flag_cut_off_records ,  product: PA - Projectsuser_name: PARRGLB_CUT_OFF_DATE ,  description: PA: Set Cut Off Flag ,  argument_method: Standard ,  enabled: No ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAINIACT 12.2.2

    execution_filename: PA_ACTIONS_PUB.RUN_ACTION_CONC_PROCESS ,  product: PA - Projectsuser_name: Initiate Project Deliverable Actions ,  description: Initiate Project Deliverable Actions ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PARRSAVL 12.2.2

    execution_filename: PA_RESOURCE_PVT.Refresh_res_availability ,  product: PA - Projectsuser_name: PARRSAVL ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAINIACT 12.1.1

    execution_filename: PA_ACTIONS_PUB.RUN_ACTION_CONC_PROCESS ,  product: PA - Projectsuser_name: Initiate Project Deliverable Actions ,  description: Initiate Project Deliverable Actions ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAXCCBLR 12.1.1

    execution_filename: PAXCCBLR ,  product: PA - Projectsuser_name: PAXCCBLR ,  description: Borrowed and Lent Amounts Distribution ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Oracle Reports , 

  • Concurrent Program: PAXICGNS 12.1.1

    execution_filename: PAXICGNS ,  product: PA - Projectsuser_name: PAXICGNS ,  description: Intercompany Invoice Generation report for a Single Project ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Oracle Reports , 

  • Concurrent Program: PACCINTG 12.1.1

    execution_filename: PACCINTG ,  product: PA - Projectsuser_name: PACCINTG ,  description: Generate Capitalized Interest ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Oracle Reports , 

  • Concurrent Program: PAPWPRI 12.1.1

    execution_filename: PA_PWP_INVOICE_REL.Release_Invoice ,  product: PA - Projectsuser_name: PAPWPRIEX ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAXICGNR 12.1.1

    execution_filename: PAXICGNR ,  product: PA - Projectsuser_name: PAXICGNR ,  description: Intercompany Invoice Generation report for a Range Project ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Oracle Reports , 

  • Concurrent Program: PARRSAVL 12.1.1

    execution_filename: PA_RESOURCE_PVT.Refresh_res_availability ,  product: PA - Projectsuser_name: PARRSAVL ,  argument_method: Standard ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PACCBL 12.1.1

    execution_filename: PACCBL ,  product: PA - Projectsuser_name: PACCBL ,  description: PRC: Distribute Borrowed and Lent Amounts ,  argument_method: Database fetch ,  enabled: Yes ,  execution_method: Spawned , 

  • Concurrent Program: PACCBL 12.2.2

    execution_filename: PACCBL ,  product: PA - Projectsuser_name: PACCBL ,  description: PRC: Distribute Borrowed and Lent Amounts ,  argument_method: Database fetch ,  enabled: Yes ,  execution_method: Spawned , 

  • Concurrent Program: PARRGLB_CUT_OFF_DATE 12.2.2

    execution_filename: pa_rep_util_setup.set_flag_cut_off_records ,  product: PA - Projectsuser_name: PARRGLB_CUT_OFF_DATE ,  description: PA: Set Cut Off Flag ,  argument_method: Standard ,  enabled: No ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAXICGNR 12.2.2

    execution_filename: PAXICGNR ,  product: PA - Projectsuser_name: PAXICGNR ,  description: Intercompany Invoice Generation report for a Range Project ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Oracle Reports , 

  • Concurrent Program: PAXICGNS 12.2.2

    execution_filename: PAXICGNS ,  product: PA - Projectsuser_name: PAXICGNS ,  description: Intercompany Invoice Generation report for a Single Project ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Oracle Reports , 

  • Lookup Type: COST_EXCP 12.2.2

    product: PA - Projectsmeaning: Costing Exceptions ,  description: Costing Exceptions , 

  • Lookup Type: REV_EXCP 12.2.2

    product: PA - Projectsmeaning: Revenue Exceptions ,  description: Revenue Exceptions , 

  • Table: PA_PRC_CONVERSION_RULES 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_PRC_CONVERSION_RULES,  object_name:PA_PRC_CONVERSION_RULES,  status:VALID,  product: PA - Projectsdescription: PA_PRC_CONVERSION_RULES is the table for PRC feature ,  implementation_dba_data: PA.PA_PRC_CONVERSION_RULES

  • Concurrent Program: PAPERACTRULES_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Perform Action Rules (XML) ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXTRTRX_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Transaction Import (XML) ,  description: Transaction Import ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXTRTRX_XML 12.1.1

    product: PA - Projectsuser_name: PRC: Transaction Import (XML) ,  description: Transaction Import ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PARCPRJR_XML 12.1.1

    product: PA - Projectsuser_name: PRC: Maintain Project Resources (XML) ,  description: Maintain Project Resources ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXALGAT_XML 12.1.1

    product: PA - Projectsuser_name: PRC: Generate Allocations Transactions (XML) ,  description: Generate Allocations Transactions ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PARCPRJR_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Maintain Project Resources (XML) ,  description: Maintain Project Resources ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Table: PA_PRC_ASSIGNMENTS 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_PRC_ASSIGNMENTS,  object_name:PA_PRC_ASSIGNMENTS,  status:VALID,  product: PA - Projectsdescription: PA_PRC_ASSIGNMENTS is the table store PRC conversion rules by project ,  implementation_dba_data: PA.PA_PRC_ASSIGNMENTS

  • Table: PA_PRC_CONVERSION_RULES 12.1.1

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_PRC_CONVERSION_RULES,  object_name:PA_PRC_CONVERSION_RULES,  status:VALID,  product: PA - Projectsdescription: PA_PRC_CONVERSION_RULES is the table for PRC feature ,  implementation_dba_data: PA.PA_PRC_CONVERSION_RULES

  • Concurrent Program: PAXARPVD_XML 12.1.1

    product: PA - Projectsuser_name: ADM: Validate Purge Batches (XML) ,  description: PRC: Validate Purge Batches ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXARPVD_XML 12.2.2

    product: PA - Projectsuser_name: ADM: Validate Purge Batches (XML) ,  description: PRC: Validate Purge Batches ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: FNDRSSUB740 12.2.2

    product: PA - Projectsuser_name: Request Set PRC: Generate Utilization ,  description: Generate Utilization ,  argument_method: Database fetch ,  enabled: Yes ,  execution_method: PL/SQL Stored Procedure , 

  • Concurrent Program: PAACCPB 12.2.2

    product: PA - Projectsuser_name: PRC: Create Accounting - OLD -- Do not use ,  description: Create Accounting Program ,  argument_method: Standard ,  enabled: No ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXACRTA_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Refresh Transaction Summary Amounts (XML) ,  description: Refresh Transaction Summary Amounts ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXCPGAL_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Generate Asset Lines for a Range of Projects (XML) ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXALRAT_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Release Allocations Transactions (XML) ,  description: Release Allocations Transactions ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXACMPT_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Update Project Summary Amounts (XML) ,  description: Update Project Summary Amounts ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Concurrent Program: PAXACRPT_XML 12.2.2

    product: PA - Projectsuser_name: PRC: Refresh Project Summary Amounts (XML) ,  description: Refresh Project Summary Amounts ,  argument_method: Standard ,  enabled: Yes ,  execution_method: Java Concurrent Program , 

  • Table: PA_PRC_ASSIGNMENTS 12.2.2

    owner:PA,  object_type:TABLE,  fnd_design_data:PA.PA_PRC_ASSIGNMENTS,  object_name:PA_PRC_ASSIGNMENTS,  status:VALID,  product: PA - Projectsdescription: PA_PRC_ASSIGNMENTS is the table store PRC conversion rules by project ,  implementation_dba_data: PA.PA_PRC_ASSIGNMENTS