Search Results p2p cycle
The PA_ROUTINGS table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the Project Accounting (PA) module. It stores routing information that defines the approval hierarchy and workflow for project-related transactions, such as expenditure batches, invoices, and other financial documents. This table plays a pivotal role in ensuring that project financial processes adhere to organizational approval policies, maintaining control and compliance. Below is a detailed breakdown of its structure, functionality, and significance in Oracle EBS.
Table Structure and Key Columns
The PA_ROUTINGS table contains columns that define the approval hierarchy, routing rules, and associated metadata. Some of the key columns include:- ROUTING_ID – A unique identifier for each routing record.
- ROUTING_NAME – A descriptive name for the routing rule.
- ROUTING_TYPE – Specifies the type of routing (e.g., 'EXPENDITURE', 'INVOICE').
- START_DATE_ACTIVE and END_DATE_ACTIVE – Define the validity period of the routing rule.
- APPROVAL_HIERARCHY_ID – Links to the approval hierarchy defined in other PA tables.
- ENABLED_FLAG – Indicates whether the routing rule is active (Y/N).
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY – Audit columns tracking record creation and modification.
Functionality in Project Accounting
The PA_ROUTINGS table supports the following key functionalities in Oracle EBS:- Approval Workflows – Defines the sequence of approvers for project transactions, ensuring proper authorization before processing.
- Condition-Based Routing – Allows routing rules to be applied based on transaction attributes (e.g., project type, cost center, or amount thresholds).
- Multi-Level Approvals – Supports hierarchical approval structures where transactions may require multiple levels of review.
- Integration with Oracle Workflow – Works in conjunction with Oracle Workflow to automate approval notifications and escalations.
Integration with Other Modules
The PA_ROUTINGS table interacts with several other Oracle EBS modules and tables, including:- PA_PROJECTS_ALL – Associates routing rules with specific projects.
- PA_EXPENDITURES_ALL – Links expenditure batches to applicable routing workflows.
- PA_DRAFT_INVOICES_ALL – Ensures invoice approvals follow defined routing rules.
- WF_NOTIFICATIONS – Tracks approval notifications generated by the workflow engine.
Configuration and Customization
Administrators can configure routing rules via Oracle EBS forms (e.g., "Define Routing Rules" in the Project Accounting responsibility). Customizations may include:- Dynamic Approvers – Using PL/SQL logic to determine approvers at runtime.
- Exception Handling – Defining alternate routes for transactions that fail standard approval criteria.
- Cross-Validation Rules – Ensuring routing rules align with financial and project governance policies.
Conclusion
The PA_ROUTINGS table is a foundational component of Oracle EBS Project Accounting, enabling structured and auditable approval workflows. Its integration with Oracle Workflow and other PA tables ensures that financial transactions are processed efficiently while maintaining compliance with organizational controls. Proper configuration and maintenance of this table are essential for optimizing project financial operations in Oracle EBS 12.1.1 and 12.2.2.-
Lookup Type: BILLING CYCLE TYPE
12.1.1
product: PA - Projects , meaning: Billing Cycle Type , description: Billing Cycle Type ,
-
Lookup Type: BILLING CYCLE TYPE
12.2.2
product: PA - Projects , meaning: Billing Cycle Type , description: Billing Cycle Type ,
-
Lookup Type: EXPENDITURE CYCLE START DAY
12.1.1
product: PA - Projects , meaning: Expenditure Cycle Start Day , description: Expenditure Cycle Start Day ,
-
Lookup Type: EXPENDITURE CYCLE START DAY
12.2.2
product: PA - Projects , meaning: Expenditure Cycle Start Day , description: Expenditure Cycle Start Day ,
-
Lookup Type: RETN_BILLING_METHOD
12.2.2
product: PA - Projects , meaning: Retention Billing Method , description: Retention Billing Method ,
-
Lookup Type: RETN_BILLING_METHOD
12.1.1
product: PA - Projects , meaning: Retention Billing Method , description: Retention Billing Method ,
-
Table: PA_ROUTINGS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ROUTINGS, object_name:PA_ROUTINGS, status:VALID, product: PA - Projects , description: Steps in the approval cycle for online timecards and expense reports , implementation_dba_data: PA.PA_ROUTINGS ,
-
Table: PA_ROUTINGS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ROUTINGS, object_name:PA_ROUTINGS, status:VALID, product: PA - Projects , description: Steps in the approval cycle for online timecards and expense reports , implementation_dba_data: PA.PA_ROUTINGS ,
-
Table: PA_BILLING_CYCLES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BILLING_CYCLES, object_name:PA_BILLING_CYCLES, status:VALID, product: PA - Projects , description: System-defined and implementation-defined billing cycle definitions , implementation_dba_data: PA.PA_BILLING_CYCLES ,
-
Table: PA_BILLING_CYCLES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BILLING_CYCLES, object_name:PA_BILLING_CYCLES, status:VALID, product: PA - Projects , description: System-defined and implementation-defined billing cycle definitions , implementation_dba_data: PA.PA_BILLING_CYCLES ,