Results for “projfunc_rev_exchange_rate”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_FP_TXN_CURRENCIES is a transactional configuration table in the Oracle Projects (PA) module that stores the plannable transaction currencies defined for a project. Within Oracle EBS 12.1.1 and 12.2.2, it defines which currencies can be used when entering financial plan amounts, budgets, and forecasts for a given project and financial plan type. Each row associates a project, a financial plan type, and a specific financial plan version with a transaction currency, and records the defaulting behavior and exchange rate values applied to cost and revenue planning.
Under the heuristic Data Vault classification derived from its foreign key structure, this table is best modeled as a link entity. It resolves the many-to-many relationships between projects, financial plan options, plan types, budget versions, and currencies, carrying descriptive attributes that qualify those relationships. This classification is a modeling suggestion rather than a documented Oracle construct.
Key Information Stored
The table contains 20 documented columns. The most significant are:
- FP_TXN_CURRENCY_ID — The surrogate primary key (PA_FP_TXN_CURRENCIES_PK) that uniquely identifies each currency row.
- PROJ_FP_OPTIONS_ID — References the financial plan options record that governs the project's planning setup.
- PROJECT_ID — Identifies the owning project; joins to PA_PROJECTS_ALL.
- FIN_PLAN_TYPE_ID — References PA_FIN_PLAN_TYPES_B, indicating which plan type (for example, budget or forecast) the currency applies to.
- FIN_PLAN_VERSION_ID — References PA_BUDGET_VERSIONS, tying the currency to a specific plan version.
- TXN_CURRENCY_CODE — The transaction currency, validated against FND_CURRENCIES.
- DEFAULT_REV_CURR_FLAG, DEFAULT_COST_CURR_FLAG, DEFAULT_ALL_CURR_FLAG — Flags indicating whether the currency is the default for revenue, cost, or all planning entries.
- PROJECT_CURRENCY_FLAG, PROJFUNC_CURRENCY_FLAG — Flags indicating whether the currency corresponds to the project currency or the project functional currency.
- PROJECT_COST_EXCHANGE_RATE, PROJECT_REV_EXCHANGE_RATE, PROJFUNC_COST_EXCHANGE_RATE, PROJFUNC_REV_EXCHANGE_RATE — Stored exchange rates used to convert cost and revenue amounts between the transaction currency and the project and project functional currencies.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — Standard Oracle WHO audit columns.
Two unique indexes are documented: PA_FP_TXN_CURRENCIES_U1 on FP_TXN_CURRENCY_ID (the primary key) and PA_FP_TXN_CURRENCIES_U2 on the composite (PROJ_FP_OPTIONS_ID, TXN_CURRENCY_CODE), which is the business-key candidate that prevents duplicate currencies for the same planning option set.
Common Use Cases and Queries
Typical reporting and validation scenarios involve determining which currencies are plannable for a project, verifying default currency behavior, and auditing exchange rates stored for planning conversions. A representative query joins the table to projects and currencies:
- SELECT t.project_id, p.segment1 project_number, t.txn_currency_code, t.default_all_curr_flag FROM pa_fp_txn_currencies t, pa_projects_all p WHERE t.project_id = p.project_id AND t.default_all_curr_flag = 'Y';
- List all plannable currencies by plan type: SELECT t.project_id, t.fin_plan_type_id, t.txn_currency_code FROM pa_fp_txn_currencies t WHERE t.fin_plan_type_id = :plan_type_id;
- Audit stored conversion rates: SELECT t.project_id, t.txn_currency_code, t.project_cost_exchange_rate, t.project_rev_exchange_rate FROM pa_fp_txn_currencies t;
These queries support financial planning validation, currency setup reviews, and reconciliation of planned versus converted amounts.
Related Objects
The table participates in the following documented relationships:
- PA_PROJECTS_ALL — joined via PROJECT_ID; the master project definition.
- PA_PROJ_FP_OPTIONS — joined via PROJ_FP_OPTIONS_ID; project financial plan configuration.
- PA_FIN_PLAN_TYPES_B — joined via FIN_PLAN_TYPE_ID; defines plan types.
- PA_BUDGET_VERSIONS — joined via FIN_PLAN_VERSION_ID; identifies plan versions.
- FND_CURRENCIES — joined via TXN_CURRENCY_CODE; validates the currency.
Collectively these references establish the project planning currency framework used throughout Oracle Projects financial plan processing.
-
This table stores the plannable transaction currencies for a project.
-
This table stores the plannable transaction currencies for a project.
-
Single-Org
APPS.PA_CUST_EVENT_REV_DIST_LINES_V·↳ PA_CUST_EVENT_REV_DIST_LINES·↳ PA_MULTI_CURRENCY·Explore PA module →
-
Single-Org
APPS.PA_CUST_EVENT_REV_DIST_LINES_V·↳ PA_CUST_EVENT_REV_DIST_LINES·↳ PA_MULTI_CURRENCY·Explore PA module →
-
PA_BILLING_ORIG_EVENTS_V is a run time view for use in billing extensions that shows event info.
APPS.PA_BILLING_ORIG_EVENTS_V·↳ PA_BILLING·↳ PA_DRAFT_INVOICES·↳ PA_DRAFT_INVOICE_ITEMS·Explore PA module →
-
PA_BILLING_ORIG_EVENTS_V is a run time view for use in billing extensions that shows event info.
APPS.PA_BILLING_ORIG_EVENTS_V·↳ PA_BILLING·↳ PA_DRAFT_INVOICES·↳ PA_DRAFT_INVOICE_ITEMS·Explore PA module →
-
10 Sc only
APPS.PA_EVENTS_DELIVERABLE_V·↳ PA_EVENTS·↳ PA_OBJECT_RELATIONSHIPS·↳ PA_PROJECTS·Explore PA module →
-
Information about event revenue distribution
-
APPS.PA_CUST_REV_DIST_LINES_EI_V·↳ PA_CUST_REV_DIST_LINES_ALL·Explore PA module →
-
APPS.PA_CUST_REV_DIST_LINES_EI_V·↳ PA_CUST_REV_DIST_LINES_ALL·Explore PA module →
-
Pa_Cust_Rev_Dist_Lines_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Multi-Org, single currency view
APPS.PA_EXPENDITURE_ITEMS_ALL_MRC_V·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_MC_EXP_ITEMS_ALL·Explore PA module →
-
Information about event revenue distribution
-
Pa_Cust_Rev_Dist_Lines_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
Multi-org, single currency MRC view
APPS.PA_CUST_EVENT_RDL_ALL_MRC_V·↳ PA_CONVERSION_TYPES_V·↳ PA_CUST_EVENT_RDL_ALL·↳ PA_MC_CUST_EVENT_RDL_ALL·Explore PA module →
-
Multi-org, single currency view
APPS.PA_CUST_EVENT_RDL_ALL_MRC_V2·↳ PA_CONVERSION_TYPES_V·↳ PA_CUST_EVENT_RDL_ALL·↳ PA_MC_CUST_EVENT_RDL_ALL·Explore PA module →
-
This global temporary table is used in Budgeting and Forecasting Microsoft Excel Integration during download of budgets and forecasts in periodic layouts.
-
View: PA_CUST_RDL_ALL_MRC_V 12.1.1
Multi-org, single currency view
APPS.PA_CUST_RDL_ALL_MRC_V·↳ PA_CUST_REV_DIST_LINES·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_IMPLEMENTATIONS_ALL·Explore PA module →
-
View: PA_CUST_RDL_ALL_MRC_V 12.2.2
Multi-org, single currency view
APPS.PA_CUST_RDL_ALL_MRC_V·↳ PA_CUST_REV_DIST_LINES·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_IMPLEMENTATIONS_ALL·Explore PA module →
-
Pa_Cust_Event_RDL_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
INTERNAL
-
View: PA_EVENTS_MRC_V 12.1.1
Single currency view
APPS.PA_EVENTS_MRC_V·↳ PA_EVENTS·↳ PA_MC_EVENTS·Explore PA module →
-
View: PA_EVENTS_MRC_V 12.2.2
Single currency view
APPS.PA_EVENTS_MRC_V·↳ PA_EVENTS·↳ PA_MC_EVENTS·Explore PA module →
-
This is an internal table that is used to store temporary data required for calculate and spread api internal processing. This is a global temporary table.
-
Information about expenditure item revenue distribution
-
View: PA_CUST_RDL_ALL_MRC_V2 12.1.1
Multi-org, single currency view
APPS.PA_CUST_RDL_ALL_MRC_V2·↳ MO_GLOBAL·↳ PA_CUST_REV_DIST_LINES_ALL·↳ PA_EXPENDITURE_ITEMS_ALL·Explore PA module →
-
10SC Only
APPS.PA_CUST_REV_DIST_LINES_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
View: PA_EVENTS_AMG_V 12.1.1
This view is based on pa_events table, and stores events assigned to a task that generate revenue and/or billing activities that are not directly associated to the cost and revenue generated by expenditure items.
-
View: PA_EVENTS_AMG_V 12.2.2
This view is based on pa_events table, and stores events assigned to a task that generate revenue and/or billing activities that are not directly associated to the cost and revenue generated by expenditure items.
-
View: PA_EVENTS_V 12.1.1
10 Sc only
APPS.PA_EVENTS_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_CONVERSION_TYPES_V·↳ PA_EVENTS·Explore PA module →
-
10SC Only
APPS.PA_CUST_REV_DIST_LINES_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
Detail lines of project and task budgets
-
Entries assigned to tasks that generate revenue and/or billing but are not directly related to expenditure items
-
Entries assigned to tasks that generate revenue and/or billing but are not directly related to expenditure items
-
Detail lines of project and task budgets
-
Pa_Events_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
This is table that is used to store temporary data from web ADI Layout to upload to Oracle Projects.
-
This is table that is used to store temporary data from web ADI Layout to upload to Oracle Projects.
-
Multi-org, single currency view
APPS.PA_CUST_EVENT_RDL_ALL_MRC_V2·↳ PA_CONVERSION_TYPES_V·↳ PA_CUST_EVENT_RDL_ALL·↳ PA_MC_CUST_EVENT_RDL_ALL·Explore PA module →
-
Multi-org, single currency MRC view
APPS.PA_CUST_EVENT_RDL_ALL_MRC_V·↳ PA_CONVERSION_TYPES_V·↳ PA_CUST_EVENT_RDL_ALL·↳ PA_MC_CUST_EVENT_RDL_ALL·Explore PA module →
-
Pa_Expenditure_items_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
The smallest units of expenditure charged to projects and tasks
-
10 Sc only
APPS.PA_EVENTS_DELIVERABLE_V·↳ PA_EVENTS·↳ PA_OBJECT_RELATIONSHIPS·↳ PA_PROJECTS·Explore PA module →
-
Multi-Org, single currency view
APPS.PA_EXPENDITURE_ITEMS_ALL_MRC_V·↳ PA_EXPENDITURE_ITEMS_ALL·↳ PA_MC_EXP_ITEMS_ALL·Explore PA module →
-
Pa_Expenditure_items_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
View: PA_EVENTS_MRC_V2 12.1.1
Single currency view
APPS.PA_EVENTS_MRC_V2·↳ PA_EVENTS·↳ PA_MC_EVENTS·Explore PA module →
-
View: PA_EVENTS_MRC_V2 12.2.2
Single currency view
APPS.PA_EVENTS_MRC_V2·↳ PA_EVENTS·↳ PA_MC_EVENTS·Explore PA module →
-
Pa_Cust_Event_RDL_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
The smallest units of expenditure charged to projects and tasks