Search Results project accounting
The PJM_TASK_WIP_ACCT_CLASSES table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the Project Manufacturing (PJM) module, specifically designed to map accounting classes to tasks in Work-in-Progress (WIP) accounting. This table serves as a bridge between project tasks and cost accounting, ensuring proper financial tracking and reporting for manufacturing and project-related activities. Below is a detailed breakdown of its purpose, structure, and functional significance.
Purpose and Context
The PJM_TASK_WIP_ACCT_CLASSES table facilitates the association of accounting classes with project tasks, enabling the system to allocate costs accurately in WIP accounting. This is particularly important in project manufacturing environments where costs must be tracked against specific tasks or work orders. The table ensures that labor, material, and overhead costs are posted to the correct general ledger accounts based on predefined accounting rules.
Key Columns and Structure
The table typically includes the following columns, though the exact schema may vary slightly between EBS 12.1.1 and 12.2.2:
- TASK_ID: A foreign key linking to the project task (PJM_TASKS).
- WIP_ACCT_CLASS_ID: A reference to the accounting class defined in WIP accounting (WIP_ACCOUNTING_CLASSES).
- ORGANIZATION_ID: Identifies the inventory organization associated with the task.
- LAST_UPDATE_DATE and LAST_UPDATED_BY: Audit columns tracking record modifications.
- CREATION_DATE and CREATED_BY: Audit columns for initial record creation.
- ENABLED_FLAG: Indicates whether the mapping is active (Y/N).
Integration with Other Modules
The PJM_TASK_WIP_ACCT_CLASSES table integrates with several Oracle EBS modules:
- Project Manufacturing (PJM): Provides the task hierarchy and project structure.
- Work-in-Progress (WIP): Supplies the accounting classes and cost accumulation logic.
- Inventory (INV): Links to the organization where the manufacturing occurs.
- General Ledger (GL): Ensures costs flow to the correct GL accounts during period-end close.
Functional Workflow
When a manufacturing task is created in PJM, the system references this table to determine the appropriate WIP accounting class. During transaction processing (e.g., material issues, labor charges), costs are posted to WIP accounts based on the mapped accounting class. This enables:
- Accurate cost accumulation by task and project.
- Proper financial reporting and variance analysis.
- Compliance with accounting standards (e.g., GAAP, IFRS).
Customization and Extensions
In implementations with unique costing requirements, the table may be extended via:
- Custom Columns: Added to support additional attributes like cost categories or regional accounting rules.
- API-Based Automation: Scripts to auto-populate mappings based on task attributes.
- Triggers or Views: Used to enforce business rules or simplify reporting.
Conclusion
The PJM_TASK_WIP_ACCT_CLASSES table is a pivotal component in Oracle EBS for project-driven manufacturing, ensuring seamless cost accounting alignment between tasks and WIP. Its design supports scalability, auditability, and integration across modules, making it indispensable for organizations leveraging Oracle’s project manufacturing capabilities. Proper configuration and maintenance of this table are essential for accurate financial management and operational efficiency.
-
File: Project Manufacturing ERD.pdf
12.1.1
product: PJM - Project Manufacturing , size: 103.977 KBytes , file_type: PDF Diagram ,
-
File: Project Manufacturing ERD.pdf
12.2.2
product: PJM - Project Manufacturing , size: 103.977 KBytes , file_type: PDF Diagram ,
-
Table: PJM_TASK_WIP_ACCT_CLASSES
12.2.2
owner:PJM, object_type:TABLE, fnd_design_data:PJM.PJM_TASK_WIP_ACCT_CLASSES, object_name:PJM_TASK_WIP_ACCT_CLASSES, status:VALID, product: PJM - Project Manufacturing , description: Associates default WIP accounting class for a task in each organization , implementation_dba_data: PJM.PJM_TASK_WIP_ACCT_CLASSES ,
-
Table: PJM_TASK_WIP_ACCT_CLASSES
12.1.1
owner:PJM, object_type:TABLE, fnd_design_data:PJM.PJM_TASK_WIP_ACCT_CLASSES, object_name:PJM_TASK_WIP_ACCT_CLASSES, status:VALID, product: PJM - Project Manufacturing , description: Associates default WIP accounting class for a task in each organization , implementation_dba_data: PJM.PJM_TASK_WIP_ACCT_CLASSES ,
-
View: PJM_PROJECT_ONHAND_VALUE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_ONHAND_VALUE_V, object_name:PJM_PROJECT_ONHAND_VALUE_V, status:VALID, product: PJM - Project Manufacturing , description: Project inventory onhand valuation for the Web Inquiry. , implementation_dba_data: APPS.PJM_PROJECT_ONHAND_VALUE_V ,
-
View: PJM_PROJECT_ONHAND_VALUE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_ONHAND_VALUE_V, object_name:PJM_PROJECT_ONHAND_VALUE_V, status:VALID, product: PJM - Project Manufacturing , description: Project inventory onhand valuation for the Web Inquiry. , implementation_dba_data: APPS.PJM_PROJECT_ONHAND_VALUE_V ,
-
View: PJM_PROJECT_COST_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_COST_HISTORY_V, object_name:PJM_PROJECT_COST_HISTORY_V, status:VALID, product: PJM - Project Manufacturing , description: Item cost history information for the Web Inquiry. , implementation_dba_data: APPS.PJM_PROJECT_COST_HISTORY_V ,
-
View: PJM_PROJECT_COST_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_COST_HISTORY_V, object_name:PJM_PROJECT_COST_HISTORY_V, status:VALID, product: PJM - Project Manufacturing , description: Item cost history information for the Web Inquiry. , implementation_dba_data: APPS.PJM_PROJECT_COST_HISTORY_V ,
-
Concurrent Program: PJMTAPIV
12.1.1
execution_filename: PJMRAPIV , product: PJM - Project Manufacturing , user_name: Project Invoices Transfer , description: Project Invoice Charges Transfer , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: PJM_PARAMFORM_VIEWBY
12.1.1
product: PJM - Project Manufacturing , meaning: Project Parameters Form View By Options , description: Project Parameters Form View By Options ,
-
Lookup Type: PJM_PARAMFORM_VIEWBY
12.2.2
product: PJM - Project Manufacturing , meaning: Project Parameters Form View By Options , description: Project Parameters Form View By Options ,
-
Concurrent Program: PJMRPWSE
12.1.1
execution_filename: PJMRPWSE , product: PJM - Project Manufacturing , user_name: Overdue Project WIP Jobs , description: Overdue Project WIP Jobs , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMTFSPC
12.1.1
execution_filename: PJM_TRANSFER_IPV_PKG.TRANSFER_IPV_TO_PA , product: PJM - Project Manufacturing , user_name: Project IPV Transfer , description: Project IPV Transfer , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: PJMRPSEP
12.1.1
execution_filename: PJMRPSEP , product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - Procurement Activities , description: Project Schedule Exception Report - Procurement Activities , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMRPSSE
12.2.2
execution_filename: PJMRPSSE , product: PJM - Project Manufacturing , user_name: Overdue Undemanded Project Sales Orders , description: Overdue Undemanded Project Sales Orders , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMINTWF
12.2.2
execution_filename: PJMINTWF , product: PJM - Project Manufacturing , user_name: Project Schedule Exception Notifications , description: Project Schedule Exception Notifications , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: PJMTFIPV
12.1.1
execution_filename: PJM_TRANSFER_IPV_PKG.TRANSFER_IPV_TO_PA , product: PJM - Project Manufacturing , user_name: Project IPV Transfer , description: Project IPV Transfer , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: PJMTFIPV
12.2.2
execution_filename: PJM_TRANSFER_IPV_PKG.TRANSFER_IPV_TO_PA , product: PJM - Project Manufacturing , user_name: Project IPV Transfer , description: Project IPV Transfer , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: PJMRPPSE
12.1.1
execution_filename: PJMRPPSE , product: PJM - Project Manufacturing , user_name: Overdue Project Procurement Activities , description: Overdue Project Procurement Activities , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMRPPSE
12.2.2
execution_filename: PJMRPPSE , product: PJM - Project Manufacturing , user_name: Overdue Project Procurement Activities , description: Overdue Project Procurement Activities , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMRPSEW
12.1.1
execution_filename: PJMRPSEW , product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - WIP , description: Project Schedule Exception Report - WIP , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMRPSEW
12.2.2
execution_filename: PJMRPSEW , product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - WIP , description: Project Schedule Exception Report - WIP , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMRPSES
12.1.1
execution_filename: PJMRPSES , product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - Sales Orders , description: Project Schedule Exception Report - Sales Orders , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMRPSES
12.2.2
execution_filename: PJMRPSES , product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - Sales Orders , description: Project Schedule Exception Report - Sales Orders , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMINTWF
12.1.1
execution_filename: PJMINTWF , product: PJM - Project Manufacturing , user_name: Project Schedule Exception Notifications , description: Project Schedule Exception Notifications , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: PJMTAPIV
12.2.2
execution_filename: PJMRAPIV , product: PJM - Project Manufacturing , user_name: Project Invoices Transfer , description: Project Invoice Charges Transfer , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: PJM_SCHEDEXC_ORDERBY
12.1.1
product: PJM - Project Manufacturing , meaning: Schedule Exception Order By Options , description: Schedule Exception Order By Options ,
-
Concurrent Program: PJMTFSPC
12.2.2
execution_filename: PJM_TRANSFER_IPV_PKG.TRANSFER_IPV_TO_PA , product: PJM - Project Manufacturing , user_name: Project IPV Transfer , description: Project IPV Transfer , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: PJMRPWSE
12.2.2
execution_filename: PJMRPWSE , product: PJM - Project Manufacturing , user_name: Overdue Project WIP Jobs , description: Overdue Project WIP Jobs , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMRPSSE
12.1.1
execution_filename: PJMRPSSE , product: PJM - Project Manufacturing , user_name: Overdue Undemanded Project Sales Orders , description: Overdue Undemanded Project Sales Orders , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PJMRPSEP
12.2.2
execution_filename: PJMRPSEP , product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - Procurement Activities , description: Project Schedule Exception Report - Procurement Activities , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: PJM_SCHEDEXC_ORDERBY
12.2.2
product: PJM - Project Manufacturing , meaning: Schedule Exception Order By Options , description: Schedule Exception Order By Options ,
-
View: PJM_TASKS_MXFR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_TASKS_MXFR_V, object_name:PJM_TASKS_MXFR_V, status:VALID, product: PJM - Project Manufacturing , implementation_dba_data: APPS.PJM_TASKS_MXFR_V ,
-
View: PJM_TASKS_MXFR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_TASKS_MXFR_V, object_name:PJM_TASKS_MXFR_V, status:VALID, product: PJM - Project Manufacturing , implementation_dba_data: APPS.PJM_TASKS_MXFR_V ,
-
Concurrent Program: PJMRPSEW_XML
12.1.1
product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - WIP (XML) , description: Project Schedule Exception Report - WIP , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPSEP_XML
12.1.1
product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - Procurement Activities (XML) , description: Project Schedule Exception Report - Procurement Activities , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPWSE_XML
12.2.2
product: PJM - Project Manufacturing , user_name: Overdue Project WIP Jobs Report (XML) , description: Overdue Project WIP Jobs , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPPSE_XML
12.1.1
product: PJM - Project Manufacturing , user_name: Overdue Project Procurement Activities Report (XML) , description: Overdue Project Procurement Activities , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPSEW_XML
12.2.2
product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - WIP (XML) , description: Project Schedule Exception Report - WIP , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPWSE_XML
12.1.1
product: PJM - Project Manufacturing , user_name: Overdue Project WIP Jobs Report (XML) , description: Overdue Project WIP Jobs , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPPSE_XML
12.2.2
product: PJM - Project Manufacturing , user_name: Overdue Project Procurement Activities Report (XML) , description: Overdue Project Procurement Activities , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPSES_XML
12.1.1
product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - Sales Orders (XML) , description: Project Schedule Exception Report - Sales Orders , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPSEP_XML
12.2.2
product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - Procurement Activities (XML) , description: Project Schedule Exception Report - Procurement Activities , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PJMRPSES_XML
12.2.2
product: PJM - Project Manufacturing , user_name: Project Schedule Exception Report - Sales Orders (XML) , description: Project Schedule Exception Report - Sales Orders , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
View: PJM_PROJECTS_ORG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECTS_ORG_V, object_name:PJM_PROJECTS_ORG_V, status:VALID, product: PJM - Project Manufacturing , description: Project Manufacturing enabled Project / Seiban view , implementation_dba_data: APPS.PJM_PROJECTS_ORG_V ,
-
View: PJM_ORG_PROJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_ORG_PROJECTS_V, object_name:PJM_ORG_PROJECTS_V, status:VALID, product: PJM - Project Manufacturing , description: Project Manufacturing enabled Project / Seiban view , implementation_dba_data: APPS.PJM_ORG_PROJECTS_V ,
-
View: PJM_ORG_PROJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_ORG_PROJECTS_V, object_name:PJM_ORG_PROJECTS_V, status:VALID, product: PJM - Project Manufacturing , description: Project Manufacturing enabled Project / Seiban view , implementation_dba_data: APPS.PJM_ORG_PROJECTS_V ,
-
View: PJM_PROJECTS_ORG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECTS_ORG_V, object_name:PJM_PROJECTS_ORG_V, status:VALID, product: PJM - Project Manufacturing , description: Project Manufacturing enabled Project / Seiban view , implementation_dba_data: APPS.PJM_PROJECTS_ORG_V ,
-
View: PJM_PROJECTS_MTLL_PV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECTS_MTLL_PV, object_name:PJM_PROJECTS_MTLL_PV, status:VALID, product: PJM - Project Manufacturing , description: Project only view for Project Locators , implementation_dba_data: APPS.PJM_PROJECTS_MTLL_PV ,
-
View: PJM_PROJECTS_MTLL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECTS_MTLL_V, object_name:PJM_PROJECTS_MTLL_V, status:VALID, product: PJM - Project Manufacturing , description: Project / seiban view for Project Locators , implementation_dba_data: APPS.PJM_PROJECTS_MTLL_V ,