Results for “pafv_customer_invoices”

28 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PAFV_CUSTOMER_INVOICES is a business view owned by the APPS schema in Oracle E-Business Suite, defined within the Projects (PA) module. It presents consolidated information about draft invoices generated by projects, exposing both billing and personnel attributes so that reporting tools and integrations can surface the current state of project-related invoices without joining the underlying transactional tables directly. The view is marked VALID and is available in both Oracle EBS 12.1.1 and 12.2.2, where it is documented in the ETRM repository with its referenced base objects and view text.

The view is particularly relevant to security-conscious reporting: it applies an organization security predicate (_SEC:PDI.ORG_ID) and resolves several descriptive values through lookup translation, including transfer status and generation error meaning. Because the view encapsulates these translations and joins, it functions as a stable, denormalized reporting source for draft invoice status, approval, release, and transfer activity.

Underlying Base Objects

The view is defined over the following documented base objects:

A self-join on PA_DRAFT_INVOICES_ALL (aliased PDIC) links a credit memo back to the draft invoice it credits through DRAFT_INVOICE_NUM_CREDITED.

Key Columns

Common Use Cases and Queries

Typical uses include auditing which user released a given draft invoice, reporting invoice generation errors, and reconciling project invoices transferred to Receivables.

SELECT draft_invoice_num, project_id,
       released_by_person_id, full_name AS released_by_person_name,
       released_date, approved_date
FROM   apps.pafv_customer_invoices
WHERE  released_date IS NOT NULL;

To review transfer status and any rejection reasons:

SELECT draft_invoice_num, ra_invoice_number,
       transfer_status_code, transferred_date,
       transfer_rejection_reason
FROM   apps.pafv_customer_invoices
WHERE  transfer_status_code IS NOT NULL;

Because the view enforces the ORG_ID security predicate, queries automatically return only the operating units accessible to the connected responsibility, and effective-dated person joins ensure the approver and releaser names reflect the current person record.