Results for “bill_trans_currency_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_CE_BILLING_EVENTS_V is an APPS-owned database view within the Oracle EBS Projects (PA) module. It unifies project billing event data drawn from two distinct contexts: billable events that have not yet been transferred into a draft invoice, and events that already appear as lines on an unreleased draft invoice. This design makes the view a consolidated reporting and integration surface for event-based billing, allowing downstream processes and reports to query billing events and their invoice-side representation through a single definition rather than joining multiple tables independently.
The view is defined as a UNION ALL of two SELECT statements. Because it spans both pre-invoice and draft-invoice states, it is particularly useful to applications that must reason about what has been billed versus what remains to be billed on a given project. It is a read-only construct (a view), so it does not store data and reflects the current state of its underlying base objects at query time.
Underlying Base Objects
The view is defined over the following documented base objects in the APPS schema:
- PA_EVENTS (synonym) — the source of billing events, supplying PROJECT_ID, EVENT_NUM, TASK_ID, BILL_AMOUNT, and COMPLETION_DATE. It is the anchor table in both branches of the UNION ALL.
- PA_PROJECTS_ALL (synonym) — provides project attributes and currency (PROJECT_CURRENCY_CODE) and the ORG_ID. The first branch requires DISTRIBUTION_RULE IS NOT NULL, filtering to projects configured for distribution.
- PA_DRAFT_INVOICE_ITEMS (synonym) — the draft invoice line detail. It is queried in the NOT EXISTS subquery of the first branch and joined directly in the second branch to supply INV_AMOUNT, AMOUNT, DRAFT_INVOICE_NUM, LINE_NUM, and INVOICE_LINE_TYPE.
- PA_DRAFT_INVOICES_ALL (synonym) — supplies draft invoice header attributes including INV_CURRENCY_CODE and ORG_ID. The second branch restricts results to invoices where RELEASED_DATE IS NULL (i.e., still unreleased).
- PA_CURRENCY (package) — invoked via PA_CURRENCY.GET_CURRENCY_CODE to resolve functional currency codes within the projection.
The two branches are combined with UNION ALL, and the column positions are aligned so that the same output structure supports both event-only and draft-invoice rows.
Key Columns
- PROJECT_ID — the project identifier, common to both branches.
- AMOUNT / BASE_AMOUNT — in the first branch both map to EV.BILL_AMOUNT; in the second branch AMOUNT maps to ITEM1.INV_AMOUNT and BASE_AMOUNT to ITEM1.AMOUNT, distinguishing invoiced amount from base amount.
- CURRENCY_CODE / FUNCTIONAL_CURRENCY_CODE — the transaction currency and the functional currency resolved through PA_CURRENCY.GET_CURRENCY_CODE.
- TRX_DATE — derived from EV.COMPLETION_DATE, the event completion date.
- ORG_ID — the operating unit identifier from the project or invoice header.
- TRX_NUMBER / LINE_NUM — populated in the draft-invoice branch from DRAFT_INVOICE_NUM and LINE_NUM; NULL for unconsumed events.
- INVOICE_LINE_TYPE — the invoice line classification from PA_DRAFT_INVOICE_ITEMS. This is the column associated with the search term "invoice_line_type" and is populated only for rows originating from a draft invoice; it is a TO_CHAR(NULL) placeholder in the event-only branch.
- EVENT_NUM / TASK_ID — the billing event number and task identifier linking events to project tasks.
- BILL_TRANS_BILL_AMOUNT / BILL_TRANS_CURRENCY_CODE — the billed transaction amount and its currency.
Common Use Cases and Queries
Typical uses include reconciling billable events against draft invoices, identifying events not yet invoiced, and segmenting billed amounts by invoice line type.
List draft invoice events with their line type:
SELECT project_id, event_num, task_id, trx_number, line_num, invoice_line_type, amount FROM pa_ce_billing_events_v WHERE invoice_line_type IS NOT NULL;
Identify uninvoiced events (no invoice line type, no invoice number):
SELECT project_id, event_num, bill_trans_bill_amount, trx_date FROM pa_ce_billing_events_v WHERE trx_number IS NULL AND invoice_line_type IS NULL;
Summarize amounts by project and line type:
SELECT project_id, invoice_line_type, SUM(amount) FROM pa_ce_billing_events_v GROUP BY project_id, invoice_line_type;
Because the view returns only unreleased draft invoices in its second branch and excludes events already summed into positive invoice amounts in its first branch, queries should account for the possibility that a given event appears in exactly one state. Filtering on INVOICE_LINE_TYPE is the standard way to isolate rows that have entered the invoice pipeline.
-
View: PA_CE_BILLING_EVENTS_V 12.1.1
APPS.PA_CE_BILLING_EVENTS_V·↳ PA_CURRENCY·↳ PA_DRAFT_INVOICES_ALL·↳ PA_DRAFT_INVOICE_ITEMS·Explore PA module →
-
View: PA_CE_BILLING_EVENTS_V 12.2.2
APPS.PA_CE_BILLING_EVENTS_V·↳ PA_CURRENCY·↳ PA_DRAFT_INVOICES_ALL·↳ PA_DRAFT_INVOICE_ITEMS·Explore PA module →
-
Unbilled expenditure items for projects
APPS.PA_PROJ_UNBILLED_EXPEND_VIEW·↳ PA_CUST_REV_DIST_LINES·↳ PA_DRAFT_INVOICE_ITEMS·↳ PA_EXPENDITURES_UTILS·Explore PA module →
-
Unbilled expenditure items for projects
APPS.PA_PROJ_UNBILLED_EXPEND_VIEW·↳ PA_CUST_REV_DIST_LINES·↳ PA_DRAFT_INVOICE_ITEMS·↳ PA_EXPENDITURES_UTILS·Explore PA module →
-
View: PA_PROJ_EVENTS_VIEW 12.2.2
The view displays all relevant information for project events
APPS.PA_PROJ_EVENTS_VIEW·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
View: PJM_PROJECT_EXPEND_V 12.2.2
Project expenditures for the Web Inquiry.
APPS.PJM_PROJECT_EXPEND_V·↳ FND_CURRENCY_CACHE·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_EXPENDITURES_ALL·Explore PJM module →
-
View: PJM_PROJECT_EXPEND_V 12.1.1
Project expenditures for the Web Inquiry.
APPS.PJM_PROJECT_EXPEND_V·↳ FND_CURRENCY_CACHE·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_EXPENDITURES_ALL·Explore PJM module →
-
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 →
-
10SC Only
APPS.PA_DRAFT_INV_LINE_DETAILS_V·↳ FND_LOOKUP_VALUES·↳ GL_DAILY_CONVERSION_TYPES·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore PA module →
-
Pa_Draft_Invoice_Items_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
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 →
-
10SC Only
APPS.PA_DRAFT_INV_LINE_DETAILS_V·↳ FND_LOOKUP_VALUES·↳ GL_DAILY_CONVERSION_TYPES·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore PA module →
-
Pa_Draft_Invoice_Items_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
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
-
Pa_Cust_Event_RDL_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 →
-
10 Sc only
APPS.PA_EVENTS_DELIVERABLE_V·↳ PA_EVENTS·↳ PA_OBJECT_RELATIONSHIPS·↳ PA_PROJECTS·Explore PA module →
-
APPS.PA_CUST_REV_DIST_LINES_EI_V·↳ PA_CUST_REV_DIST_LINES_ALL·Explore PA module →
-
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 →
-
View: PA_PROJ_EXPEND_VIEW 12.2.2
Expenditure items for projects, which includes cost and revenue. PA_PROJ_EXPEND_VIEW is a view of all project expenditure items. This view displays all relevant information for all expenditure items, including labor, expense reports, usage
APPS.PA_PROJ_EXPEND_VIEW·↳ PA_COST_DIST_LINES_ALL_BAS·↳ PA_EXPENDITURES_ALL·↳ PA_EXPENDITURES_UTILS·Explore PA module →
-
Information about event revenue distribution
-
10SC Only
APPS.PA_CUST_REV_DIST_LINES_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
10SC Only
APPS.PA_DRAFT_INVOICE_LINES_ALL_V·↳ AR_LOOKUPS·↳ AR_VAT_TAX_ALL·↳ HZ_CUST_ACCT_SITES_ALL·Explore PA module →
-
10SC Only
APPS.PA_DRAFT_INVOICE_LINES_ALL_V·↳ AR_LOOKUPS·↳ AR_VAT_TAX_ALL·↳ HZ_CUST_ACCT_SITES_ALL·Explore PA module →
-
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 →
-
Information about event revenue distribution
-
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 →
-
APPS.GMS_DRAFT_INV_LINE_DETAILS_V·↳ FND_LOOKUP_VALUES·↳ GL_DAILY_CONVERSION_TYPES·↳ GMS_AWARD_DISTRIBUTIONS·Explore GMS module →
-
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 →
-
Information about expenditure item revenue distribution
-
10SC Only
APPS.PA_CUST_REV_DIST_LINES_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
Pa_Events_ar is a table for Archive/Purge. Refer to comments on the columns in the main table
-
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.
-
10SC Only
APPS.PA_DRAFT_INVOICE_LINES_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HR_ALL_ORGANIZATION_UNITS·Explore PA module →
-
11i Only
APPS.PA_EXPEND_ITEMS_ADJUST2_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore PA module →
-
APPS.PA_EXPEND_ITEMS_ADJUST_ALL_V·↳ FND_LOOKUP_VALUES·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore PA module →
-
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
-
APPS.GMS_DRAFT_INV_LINE_DETAILS_V·↳ FND_LOOKUP_VALUES·↳ GL_DAILY_CONVERSION_TYPES·↳ GMS_AWARD_DISTRIBUTIONS·Explore GMS module →
-
APPS.PA_EXPEND_ITEMS_ADJUST_ALL_V·↳ FND_LOOKUP_VALUES·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·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 →