Search Results billing_method
Overview
APPS.PA_PROJ_RETN_BILL_VALUES_V is a reporting view in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 that exposes retention billing rules defined at the project, customer, and task level within Oracle Projects. Retention billing is the practice of withholding a percentage or fixed amount of a contract value until specified completion or acceptance milestones are met. This view consolidates the retention billing method configuration and its associated cycle or amount value into a single readable result set, joining the retention billing rule table to lookup meanings and optional task and billing cycle attributes.
The view is intended primarily for reporting, extracts, and downstream integration scenarios where a denormalized, human-readable representation of retention billing setup is required. Rather than querying PA_PROJ_RETN_BILL_RULES directly and resolving lookup codes manually, consumers can obtain the translated billing method meaning and the resolved method value in one step.
Underlying Base Objects
The view is defined over four documented base objects:
- PA_PROJ_RETN_BILL_RULES (synonym) — the primary transactional table holding retention billing rules, keyed by RETN_BILLING_RULE_ID and carrying PROJECT_ID, CUSTOMER_ID, TASK_ID, BILLING_METHOD_CODE, RETN_BILLING_CYCLE_ID, RETN_BILLING_PERCENTAGE, and RETN_BILLING_AMOUNT.
- PA_LOOKUPS (view) — provides the translated meaning for the RETN_BILLING_METHOD lookup type, matching LOOKUP_CODE to BILLING_METHOD_CODE.
- PA_TASKS (synonym) — supplies the optional TASK_NUMBER and TASK_NAME via an outer join on TASK_ID.
- PA_BILLING_CYCLES (synonym) — supplies BILLING_CYCLE_NAME for rules that reference a retention billing cycle, joined through an outer join on RETN_BILLING_CYCLE_ID.
The view is a UNION of two branches. The first branch addresses rules where RETN_BILLING_CYCLE_ID IS NULL and derives METHOD_VALUE from a DECODE over BILLING_METHOD_CODE (CLIENT_EXTENSION, PERCENT_COMPLETE, or TOTAL_RETENTION_AMOUNT). The second branch addresses rules where RETN_BILLING_CYCLE_ID IS NOT NULL and derives METHOD_VALUE from the billing cycle name.
Key Columns
- RETN_BILLING_RULE_ID — unique identifier of the retention billing rule.
- PROJECT_ID, CUSTOMER_ID, TASK_ID — the project, customer, and optional task context of the rule.
- TASK_NUMBER, TASK_NAME — descriptive task attributes, null when no task is associated.
- BILLING_METHOD_CODE — the raw lookup code for the retention billing method.
- BILLING_METHOD — the translated meaning from PA_LOOKUPS for lookup type RETN_BILLING_METHOD.
- METHOD_VALUE — the resolved rule value: for CLIENT_EXTENSION the client extension flag, for PERCENT_COMPLETE the completed percentage, for TOTAL_RETENTION_AMOUNT the total retention amount, or the billing cycle name when a cycle is referenced.
- RETN_BILLING_PERCENTAGE — the retention percentage applied.
- RETN_BILLING_AMOUNT — the retention amount applied.
Common Use Cases and Queries
Typical uses include retention billing configuration reports, reconciliation of withheld amounts, and integration feeds that must present billing method descriptions rather than codes. Because the view resolves lookup meanings and joins task descriptions, it is well suited to concurrent program extracts and BI Publisher data sources.
A representative query retrieving retention billing rules for a project:
SELECT project_id, customer_id, task_number, billing_method, method_value, retn_billing_percentage, retn_billing_amount FROM apps.pa_proj_retn_bill_values_v WHERE project_id = :p_project_id;
A query filtering by billing method description:
SELECT retn_billing_rule_id, billing_method_code, billing_method, method_value FROM apps.pa_proj_retn_bill_values_v WHERE billing_method = 'Percent Complete';
A query isolating rules that reference a billing cycle versus those that use a numeric method value:
SELECT retn_billing_rule_id, billing_method, method_value FROM apps.pa_proj_retn_bill_values_v WHERE method_value IN (SELECT billing_cycle_name FROM apps.pa_billing_cycles);
Consumers should note the view is read-only and inherits security characteristics from its base objects; access is governed by the APPS schema and standard Oracle Projects security profiles.
-
VIEW: APPS.PA_PROJ_RETN_BILL_VALUES_V
12.2.2
-
VIEW: APPS.EAM_BILL_BY_REQUIREMENTS_V
12.2.2
-
VIEW: APPS.PA_PROJ_RETN_BILL_VALUES_V
12.1.1
-
VIEW: WIP.WIP_EAM_PARAMETERS#
12.2.2
-
VIEW: EAM.EAM_WORK_ORDER_BILLS#
12.2.2
-
VIEW: APPS.EAM_BILL_BY_REQUIREMENTS_V
12.1.1
-
VIEW: APPS.EAM_CAPT_BILL_BY_REQ_V
12.2.2
-
View: PA_PROJ_RETN_BILL_VALUES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_RETN_BILL_VALUES_V, object_name:PA_PROJ_RETN_BILL_VALUES_V, status:VALID, product: PA - Projects , description: PA_PROJ_RETN_BILL_VALUES is a view that used for displaying Billing Retentions in Summary page , implementation_dba_data: APPS.PA_PROJ_RETN_BILL_VALUES_V ,
-
VIEW: APPS.EAM_CAPT_BILL_BY_REQ_V
12.1.1
-
View: EAM_BILL_BY_REQUIREMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_BILL_BY_REQUIREMENTS_V, object_name:EAM_BILL_BY_REQUIREMENTS_V, status:VALID, product: EAM - Enterprise Asset Management , description: A view used to simplify forms coding. Used to display the bill by requirements block for the work order billing form. , implementation_dba_data: APPS.EAM_BILL_BY_REQUIREMENTS_V ,
-
View: PA_PROJ_RETN_BILL_VALUES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_RETN_BILL_VALUES_V, object_name:PA_PROJ_RETN_BILL_VALUES_V, status:VALID, product: PA - Projects , description: PA_PROJ_RETN_BILL_VALUES is a view that used for displaying Billing Retentions in Summary page , implementation_dba_data: APPS.PA_PROJ_RETN_BILL_VALUES_V ,
-
VIEW: APPS.PA_PROJ_BILLING_STATUS_VIEW
12.2.2
-
View: EAM_CAPT_BILL_BY_REQ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_CAPT_BILL_BY_REQ_V, object_name:EAM_CAPT_BILL_BY_REQ_V, status:VALID, product: EAM - Enterprise Asset Management , description: This view will be used to display the materials, direct items and resources of a work order. It is essentially a union of eam_bill_by_requirements_v and direct items view.Note that for direct items, we are fetching only those records from e , implementation_dba_data: APPS.EAM_CAPT_BILL_BY_REQ_V ,
-
View: PA_PROJ_BILLING_STATUS_VIEW_O
12.2.2
product: PA - Projects , description: View to report billing status of projects , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.EAM_BILL_BY_REQUIREMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_BILL_BY_REQUIREMENTS_V, object_name:EAM_BILL_BY_REQUIREMENTS_V, status:VALID,
-
View: PA_PROJ_BILLING_STATUS_VIEW_O
12.1.1
product: PA - Projects , description: View to report billing status of projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_PROJ_BILLING_STATUS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_BILLING_STATUS_VIEW, object_name:PA_PROJ_BILLING_STATUS_VIEW, status:VALID, product: PA - Projects , description: View to report billing status of projects. Full Description: is a view to report the billing status of projects. This view displays the project billing status as reported in the MGT: Project Billing Status report. , implementation_dba_data: APPS.PA_PROJ_BILLING_STATUS_VIEW ,
-
VIEW: APPS.PA_PROJ_RETN_BILL_VALUES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_RETN_BILL_VALUES_V, object_name:PA_PROJ_RETN_BILL_VALUES_V, status:VALID,
-
View: PA_PROJ_BILLING_STATUS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_BILLING_STATUS_VIEW, object_name:PA_PROJ_BILLING_STATUS_VIEW, status:VALID, product: PA - Projects , description: View to report billing status of projects. Full Description: is a view to report the billing status of projects. This view displays the project billing status as reported in the MGT: Project Billing Status report. , implementation_dba_data: APPS.PA_PROJ_BILLING_STATUS_VIEW ,
-
VIEW: APPS.PA_PROJ_RETN_BILL_VALUES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_RETN_BILL_VALUES_V, object_name:PA_PROJ_RETN_BILL_VALUES_V, status:VALID,
-
VIEW: WIP.WIP_EAM_PARAMETERS#
12.2.2
owner:WIP, object_type:VIEW, object_name:WIP_EAM_PARAMETERS#, status:VALID,
-
View: OKS_ENT_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_HEADERS_V, object_name:OKS_ENT_HEADERS_V, status:VALID, product: OKS - Service Contracts , description: View of all contracts , implementation_dba_data: APPS.OKS_ENT_HEADERS_V ,
-
VIEW: APPS.PA_PROJ_BILLING_STATUS_VIEW
12.1.1
-
VIEW: EAM.EAM_WORK_ORDER_BILLS#
12.2.2
owner:EAM, object_type:VIEW, object_name:EAM_WORK_ORDER_BILLS#, status:VALID,
-
VIEW: APPS.EAM_BILL_BY_REQUIREMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_BILL_BY_REQUIREMENTS_V, object_name:EAM_BILL_BY_REQUIREMENTS_V, status:VALID,
-
View: OKS_ENT_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_HEADERS_V, object_name:OKS_ENT_HEADERS_V, status:VALID, product: OKS - Service Contracts , description: View of all contracts , implementation_dba_data: APPS.OKS_ENT_HEADERS_V ,
-
VIEW: APPS.EAM_CAPT_BILL_BY_REQ_V
12.1.1
owner:APPS, object_type:VIEW, object_name:EAM_CAPT_BILL_BY_REQ_V, status:VALID,
-
VIEW: APPS.EAM_CAPT_BILL_BY_REQ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_CAPT_BILL_BY_REQ_V, object_name:EAM_CAPT_BILL_BY_REQ_V, status:VALID,
-
VIEW: APPS.OKS_ENT_HEADERS_V
12.1.1
-
VIEW: APPS.OKS_ENT_HEADERS_V
12.2.2
-
VIEW: APPS.PA_PROJ_BILLING_STATUS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_BILLING_STATUS_VIEW, object_name:PA_PROJ_BILLING_STATUS_VIEW, status:VALID,
-
VIEW: APPS.OKS_ENT_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_HEADERS_V, object_name:OKS_ENT_HEADERS_V, status:VALID,
-
TABLE: WIP.WIP_EAM_PARAMETERS
12.2.2
owner:WIP, object_type:TABLE, fnd_design_data:WIP.WIP_EAM_PARAMETERS, object_name:WIP_EAM_PARAMETERS, status:VALID,
-
View: OKE_K_LINES_FWDN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_K_LINES_FWDN_V, object_name:OKE_K_LINES_FWDN_V, status:VALID, product: OKE - Project Contracts , description: Contract line view for flowdown , implementation_dba_data: APPS.OKE_K_LINES_FWDN_V ,
-
PACKAGE: APPS.PA_PAXMGPBS_XMLP_PKG
12.1.1
-
VIEW: APPS.PA_PROJ_BILLING_STATUS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_BILLING_STATUS_VIEW, object_name:PA_PROJ_BILLING_STATUS_VIEW, status:VALID,
-
View: BIC_CONTRACT_HEADERS_V
12.2.2
product: BIC - Customer Intelligence(Obsolete) , implementation_dba_data: Not implemented in this database ,
-
PACKAGE: APPS.PA_PAXMGPBS_XMLP_PKG
12.2.2
-
VIEW: APPS.PA_PROJ_BILLING_DETAIL_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_BILLING_DETAIL_VIEW, object_name:PA_PROJ_BILLING_DETAIL_VIEW, status:VALID,
-
VIEW: APPS.OKE_K_LINES_FWDN_V
12.2.2
-
VIEW: APPS.PA_PROJ_BILLING_DETAIL_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_BILLING_DETAIL_VIEW, object_name:PA_PROJ_BILLING_DETAIL_VIEW, status:VALID,
-
View: OKE_K_LINES_FWDN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_K_LINES_FWDN_V, object_name:OKE_K_LINES_FWDN_V, status:VALID, product: OKE - Project Contracts , description: Contract line view for flowdown , implementation_dba_data: APPS.OKE_K_LINES_FWDN_V ,
-
View: BIC_CONTRACT_HEADERS_V
12.1.1
product: BIC - Customer Intelligence (obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.OKS_ENT_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_HEADERS_V, object_name:OKS_ENT_HEADERS_V, status:VALID,
-
APPS.PA_PAXMGPBS_XMLP_PKG SQL Statements
12.1.1
-
APPS.PA_PAXMGPBS_XMLP_PKG SQL Statements
12.2.2
-
VIEW: APPS.OKE_K_LINES_FWDN_V
12.1.1
-
TABLE: WIP.WIP_EAM_PARAMETERS
12.1.1
owner:WIP, object_type:TABLE, fnd_design_data:WIP.WIP_EAM_PARAMETERS, object_name:WIP_EAM_PARAMETERS, status:VALID,
-
APPS.EAM_PARAMETERS_PUB SQL Statements
12.1.1
-
APPS.EAM_PARAMETERS_PUB SQL Statements
12.2.2