Search Results pa_bc_packets
Overview
The PA_BC_PACKETS table is a critical temporary data store within the Oracle E-Business Suite Projects (PA) module, specifically for the Budgetary Control functionality in releases 12.1.1 and 12.2.2. It acts as a staging area for financial transactions that require budget checking and funds reservation. As indicated in the ETRM documentation, its primary role is to hold transactions copied from the General Ledger's analogous GL_BC_PACKETS table. This table temporarily stores all relevant transaction attributes, along with derived values, during the budget checking process before they are posted or processed further. Its existence is essential for ensuring that project-related expenditures and commitments do not exceed authorized budget amounts.
Key Information Stored
The table's structure is defined by its primary and foreign keys, which reveal the core data it manages. The primary key is a composite of PACKET_ID and BC_PACKET_ID, uniquely identifying each transaction record within the budgetary control process. The foreign key relationships detail the important transactional and master data it references. Key columns and their linked entities include: PROJECT_ID (to PA_PROJECTS_ALL), TASK_ID (to PA_TASKS), and BUDGET_VERSION_ID (to PA_BUDGET_VERSIONS), which anchor the transaction to a specific project, task, and budget. For sourcing transactions, it holds DOCUMENT_HEADER_ID and DOCUMENT_DISTRIBUTION_ID, linking to procurement documents (PO_HEADERS_ALL, PO_DISTRIBUTIONS_ALL) and payables invoices (AP_INVOICES_ALL). Other significant attributes include SET_OF_BOOKS_ID (to GL_SETS_OF_BOOKS_11I), EXPENDITURE_TYPE (to PA_EXPENDITURE_TYPES), and RESOURCE_LIST_MEMBER_ID (to PA_RESOURCE_LIST_MEMBERS).
Common Use Cases and Queries
This table is central to operations involving budget checking and funds inquiry. Common use cases include troubleshooting why a purchase order or invoice is failing funds reservation, analyzing pending transactions awaiting budget check, and auditing the budgetary impact of a batch of transactions. A typical diagnostic query would join PA_BC_PACKETS to project and document tables to examine the status and details of transactions in the packet. For example:
- Identifying pending transactions for a specific project:
SELECT packet_id, bc_packet_id, document_header_id, status_code FROM pa_bc_packets WHERE project_id = <project_id>; - Analyzing budget check details for a document:
SELECT pbc.*, p.segment1 project_number FROM pa_bc_packets pbc, pa_projects_all p WHERE pbc.project_id = p.project_id AND pbc.document_header_id = <po_header_id>;
Data in this table is typically transient; persistent reporting is done against the final posted tables in GL and PA.
Related Objects
As shown by its foreign keys, PA_BC_PACKETS has extensive dependencies within the EBS ecosystem. Its primary source is the GL_BC_PACKETS table. It is fundamentally tied to project core tables (PA_PROJECTS_ALL, PA_TASKS, PA_BUDGET_VERSIONS) and expenditure types (PA_EXPENDITURE_TYPES). For sourcing transactions, it directly references purchasing (PO_HEADERS_ALL, PO_DISTRIBUTIONS_ALL) and payables (AP_INVOICES_ALL) tables. The link to GL_SETS_OF_BOOKS_11I ties the transaction to the correct ledger. Programmatically, it is accessed by the budgetary control engine and related concurrent requests within the Projects module. Users often interact with this data indirectly through funds check screens and inquiry forms.
-
Table: PA_BC_PACKETS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BC_PACKETS, object_name:PA_BC_PACKETS, status:VALID, product: PA - Projects , description: PA_BC_PACKETS holds all the transactions that copied from GL_BC_PACKETS. This a type of temporary table which holds all the relevant attributes of a transaction in addition to some other attribute values which are derived before they are p , implementation_dba_data: PA.PA_BC_PACKETS ,
-
Table: PA_BC_PACKETS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BC_PACKETS, object_name:PA_BC_PACKETS, status:VALID, product: PA - Projects , description: PA_BC_PACKETS holds all the transactions that copied from GL_BC_PACKETS. This a type of temporary table which holds all the relevant attributes of a transaction in addition to some other attribute values which are derived before they are p , implementation_dba_data: PA.PA_BC_PACKETS ,
-
View: PA_PROJECT_BAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_BAL_V, object_name:PA_PROJECT_BAL_V, status:VALID, product: PA - Projects , description: Master View for Budget Funds Check Results - Source for views created on various Levels , implementation_dba_data: APPS.PA_PROJECT_BAL_V ,
-
View: PA_PROJECT_BAL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_BAL_V, object_name:PA_PROJECT_BAL_V, status:VALID, product: PA - Projects , description: Master View for Budget Funds Check Results - Source for views created on various Levels , implementation_dba_data: APPS.PA_PROJECT_BAL_V ,
-
View: PA_XLA_BC_PKT_AP_HEADER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_AP_HEADER_V, object_name:PA_XLA_BC_PKT_AP_HEADER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_AP_HEADER_V ,
-
View: PA_XLA_BC_PKT_AP_HEADER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_AP_HEADER_V, object_name:PA_XLA_BC_PKT_AP_HEADER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_AP_HEADER_V ,
-
View: PA_XLA_BC_PKT_REQ_HEADER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_REQ_HEADER_V, object_name:PA_XLA_BC_PKT_REQ_HEADER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_REQ_HEADER_V ,
-
View: PA_XLA_BC_PKT_REQ_HEADER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_REQ_HEADER_V, object_name:PA_XLA_BC_PKT_REQ_HEADER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_REQ_HEADER_V ,
-
View: PA_XLA_BC_PKT_PO_HEADER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_PO_HEADER_V, object_name:PA_XLA_BC_PKT_PO_HEADER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_PO_HEADER_V ,
-
View: PA_XLA_BC_PKT_PO_HEADER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_PO_HEADER_V, object_name:PA_XLA_BC_PKT_PO_HEADER_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_PO_HEADER_V ,
-
Table: PA_RESOURCE_LIST_MEMBERS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LIST_MEMBERS, object_name:PA_RESOURCE_LIST_MEMBERS, status:VALID, product: PA - Projects , description: Resources within a resource list , implementation_dba_data: PA.PA_RESOURCE_LIST_MEMBERS ,
-
Table: PA_RESOURCE_LIST_MEMBERS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_LIST_MEMBERS, object_name:PA_RESOURCE_LIST_MEMBERS, status:VALID, product: PA - Projects , description: Resources within a resource list , implementation_dba_data: PA.PA_RESOURCE_LIST_MEMBERS ,
-
Table: PA_BUDGET_VERSIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGET_VERSIONS, object_name:PA_BUDGET_VERSIONS, status:VALID, product: PA - Projects , description: Versions of project budgets , implementation_dba_data: PA.PA_BUDGET_VERSIONS ,
-
Table: PA_BUDGET_VERSIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGET_VERSIONS, object_name:PA_BUDGET_VERSIONS, status:VALID, product: PA - Projects , description: Versions of project budgets , implementation_dba_data: PA.PA_BUDGET_VERSIONS ,
-
View: PA_TRX_FUNDS_CHK_MAIN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TRX_FUNDS_CHK_MAIN_V, object_name:PA_TRX_FUNDS_CHK_MAIN_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TRX_FUNDS_CHK_MAIN_V ,
-
View: PA_TRX_FUNDS_CHK_MAIN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TRX_FUNDS_CHK_MAIN_V, object_name:PA_TRX_FUNDS_CHK_MAIN_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TRX_FUNDS_CHK_MAIN_V ,
-
Table: PA_EXPENDITURE_TYPES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_TYPES, object_name:PA_EXPENDITURE_TYPES, status:VALID, product: PA - Projects , description: Implementation-defined classifications of expenditures charged to projects and tasks , implementation_dba_data: PA.PA_EXPENDITURE_TYPES ,
-
Table: PA_EXPENDITURE_TYPES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_EXPENDITURE_TYPES, object_name:PA_EXPENDITURE_TYPES, status:VALID, product: PA - Projects , description: Implementation-defined classifications of expenditures charged to projects and tasks , implementation_dba_data: PA.PA_EXPENDITURE_TYPES ,
-
View: PA_XLA_BC_PKT_REQ_DETAIL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_REQ_DETAIL_V, object_name:PA_XLA_BC_PKT_REQ_DETAIL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_REQ_DETAIL_V ,
-
View: PA_XLA_BC_PKT_REQ_DETAIL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_REQ_DETAIL_V, object_name:PA_XLA_BC_PKT_REQ_DETAIL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_REQ_DETAIL_V ,
-
View: PA_XLA_BC_PKT_PO_DETAIL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_PO_DETAIL_V, object_name:PA_XLA_BC_PKT_PO_DETAIL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_PO_DETAIL_V ,
-
View: PA_XLA_BC_PKT_PO_DETAIL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_PO_DETAIL_V, object_name:PA_XLA_BC_PKT_PO_DETAIL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_PO_DETAIL_V ,
-
Table: PA_TASKS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TASKS, object_name:PA_TASKS, status:VALID, product: PA - Projects , description: User-defined subdivisions of project work , implementation_dba_data: PA.PA_TASKS ,
-
Table: PA_TASKS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_TASKS, object_name:PA_TASKS, status:VALID, product: PA - Projects , description: User-defined subdivisions of project work , implementation_dba_data: PA.PA_TASKS ,
-
View: PA_TRX_FUNDS_CHK_DET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TRX_FUNDS_CHK_DET_V, object_name:PA_TRX_FUNDS_CHK_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TRX_FUNDS_CHK_DET_V ,
-
View: PA_XLA_BC_PKT_AP_DETAIL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_AP_DETAIL_V, object_name:PA_XLA_BC_PKT_AP_DETAIL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_AP_DETAIL_V ,
-
View: PA_XLA_BC_PKT_AP_DETAIL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_BC_PKT_AP_DETAIL_V, object_name:PA_XLA_BC_PKT_AP_DETAIL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_BC_PKT_AP_DETAIL_V ,
-
View: PA_TRX_FUNDS_CHK_DET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TRX_FUNDS_CHK_DET_V, object_name:PA_TRX_FUNDS_CHK_DET_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_TRX_FUNDS_CHK_DET_V ,
-
Table: PA_PROJECTS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
Table: PA_PROJECTS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,