Search Results how to remove auto post exceptions in onq
The PA_RBS_MAPPING_RULES table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Project Resource Breakdown Structure (RBS) functionality within the Project Accounting module. This table stores mapping rules that define how resources are classified and allocated across projects, enabling organizations to standardize resource management, budgeting, and reporting. Below is a detailed summary of its purpose, structure, and key attributes.
Purpose of PA_RBS_MAPPING_RULES
The PA_RBS_MAPPING_RULES table facilitates the mapping of resources (employees, equipment, or other cost-generating entities) to predefined RBS nodes. This ensures consistency in resource categorization, which is essential for accurate project costing, budgeting, and financial analysis. The table supports hierarchical resource structures, allowing organizations to enforce governance rules and automate resource assignments based on criteria such as job roles, departments, or expenditure types.
Key Attributes and Structure
The table consists of several columns that define the mapping logic and its applicability. Key columns include:
- MAPPING_RULE_ID: A unique identifier for each mapping rule.
- RBS_VERSION_ID: Links to the RBS version (from PA_RBS_VERSIONS_B) to which the rule applies.
- RBS_ELEMENT_ID: References the specific RBS node (from PA_RBS_ELEMENTS_B) where resources are mapped.
- RESOURCE_TYPE_CODE: Specifies the type of resource (e.g., "PERSON" for employees, "EQUIPMENT" for assets).
- RESOURCE_SOURCE_ID: Identifies the source system or table (e.g., PER_ALL_PEOPLE_F for employees).
- ATTRIBUTE_CATEGORY and ATTRIBUTE1-15: Flexfields for custom rule extensions.
- START_DATE_ACTIVE and END_DATE_ACTIVE: Define the rule's validity period.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns.
Functional Workflow
1. Rule Definition: Administrators create mapping rules in Oracle EBS via the "Define Resource Breakdown Structure" form, specifying conditions (e.g., department = "IT") under which resources are assigned to RBS nodes.
2. Rule Execution: During project planning or expenditure processing, the system evaluates these rules to auto-populate RBS hierarchies.
3. Validation: The PA_RBS_MAPING_RULES_PKG PL/SQL package validates rules to prevent conflicts or overlaps.
4. Reporting: Mapped resources are leveraged in financial reports, dashboards, and budget vs. actual analyses.
Integration with Other Modules
The table integrates with:
- Project Costing: Ensures costs are attributed to correct RBS nodes.
- Project Billing: Links billable resources to contract terms.
- HRMS: Pulls employee data for rule evaluation.
- General Ledger: Aligns RBS mappings with accounting segments.
Technical Considerations
- Indexes: The table is indexed on MAPPING_RULE_ID, RBS_VERSION_ID, and RESOURCE_TYPE_CODE for performance.
- Dependencies: Child tables like PA_RBS_MAPING_RULE_DETAILS store granular rule conditions.
- APIs: Custom integrations should use Oracle's public APIs (e.g., PA_RBS_PUB) to avoid data corruption.
Conclusion
The PA_RBS_MAPPING_RULES table is a cornerstone of Oracle EBS Project Accounting, enabling structured resource governance. Its design supports scalability, auditability, and alignment with organizational hierarchies, making it indispensable for enterprises managing complex project portfolios.
-
File: Auto Accounting.pdf
12.1.1
product: PA - Projects , size: 143.116 KBytes , file_type: PDF Diagram ,
-
File: Auto Accounting.pdf
12.2.2
product: PA - Projects , size: 143.116 KBytes , file_type: PDF Diagram ,
-
File: Exceptions Reporting.pdf
12.2.2
product: PA - Projects , size: 62.655 KBytes , file_type: PDF Diagram ,
-
File: Exceptions Reporting.pdf
12.1.1
product: PA - Projects , size: 62.655 KBytes , file_type: PDF Diagram ,
-
Lookup Type: CRL AUTO ASSET REJECTION CODE
12.1.1
product: PA - Projects , meaning: CRL Auto Asset rejection code , description: Used by CRL to identify the rejection code by Automati c asset generation ,
-
Lookup Type: CRL AUTO ASSET REJECTION CODE
12.2.2
product: PA - Projects , meaning: CRL Auto Asset rejection code , description: Used by CRL to identify the rejection code by Automatic asset generation ,
-
Lookup Type: REV_EXCP
12.1.1
product: PA - Projects , meaning: Revenue Exceptions , description: Revenue Exceptions ,
-
Lookup Type: REV_EXCP
12.2.2
product: PA - Projects , meaning: Revenue Exceptions , description: Revenue Exceptions ,
-
Lookup Type: COST_EXCP
12.1.1
product: PA - Projects , meaning: Costing Exceptions , description: Costing Exceptions ,
-
Lookup Type: COST_EXCP
12.2.2
product: PA - Projects , meaning: Costing Exceptions , description: Costing Exceptions ,
-
Lookup Type: CC_REJECTION_CODE
12.1.1
product: PA - Projects , meaning: Cross Charge Rejection code , description: Cross Charge Rejection code ,
-
Lookup Type: CC_REJECTION_CODE
12.2.2
product: PA - Projects , meaning: Cross Charge Rejection code , description: Cross Charge Rejection code ,
-
Lookup Type: CC_EXCP
12.1.1
product: PA - Projects , meaning: Cross Charge Accounting Exceptions , description: Cross Charge Accounting Exceptions ,
-
Lookup Type: CC_EXCP
12.2.2
product: PA - Projects , meaning: Cross Charge Accounting Exceptions , description: Cross Charge Accounting Exceptions ,
-
Lookup Type: RESOLVE_CONFLICTS_ACTION_CODE
12.2.2
product: PA - Projects , meaning: Resolve Conflicts Action Code , description: Resolve Conflicts Action Code ,
-
Lookup Type: RESOLVE_CONFLICTS_ACTION_CODE
12.1.1
product: PA - Projects , meaning: Resolve Conflicts Action Code , description: Resolve Conflicts Action Code ,
-
Lookup Type: ASSET_ALLOCATION_EXCEPTIONS
12.1.1
product: PA - Projects , meaning: Asset Allocation Exceptions , description: Asset Allocation Exceptions ,
-
Lookup Type: ASSET_ALLOCATION_EXCEPTIONS
12.2.2
product: PA - Projects , meaning: Asset Allocation Exceptions , description: Asset Allocation Exceptions ,
-
Lookup Type: RECEIPT_EXCP
12.2.2
product: PA - Projects , meaning: Receipt Accrual Exceptions , description: Receipt Accrual Exceptions ,
-
Lookup Type: RECEIPT_EXCP
12.1.1
product: PA - Projects , meaning: Receipt Accrual Exceptions , description: Receipt Accrual Exceptions ,
-
Lookup Type: TRANSLATION
12.1.1
product: PA - Projects , meaning: Translation , description: Translation ,
-
Lookup Type: TRANSLATION
12.2.2
product: PA - Projects , meaning: Translation , description: Translation ,
-
Lookup Type: ACCUM_PERIOD_EXCEPTION_STATUS
12.2.2
product: PA - Projects , meaning: Summarization Period Exceptions , description: Summarization Period Exceptions ,
-
Table: PA_RBS_MAPPING_RULES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RBS_MAPPING_RULES, object_name:PA_RBS_MAPPING_RULES, status:VALID, product: PA - Projects , description: This table stores the rules created for each RBS version. The rule determines how transactions are mapped to the RBS. , implementation_dba_data: PA.PA_RBS_MAPPING_RULES ,
-
Lookup Type: ACCUM_PERIOD_EXCEPTION_STATUS
12.1.1
product: PA - Projects , meaning: Summarization Period Exceptions , description: Summarization Period Exceptions ,
-
Table: PA_BUDGETARY_CONTROLS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGETARY_CONTROLS, object_name:PA_BUDGETARY_CONTROLS, status:VALID, product: PA - Projects , description: PA_BUDGETARY_CONTROLS are used to store the controls levels that are used to regulate how the funds are reserved for transactions , implementation_dba_data: PA.PA_BUDGETARY_CONTROLS ,
-
Table: PA_BUDGETARY_CONTROLS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_BUDGETARY_CONTROLS, object_name:PA_BUDGETARY_CONTROLS, status:VALID, product: PA - Projects , description: PA_BUDGETARY_CONTROLS are used to store the controls levels that are used to regulate how the funds are reserved for transactions , implementation_dba_data: PA.PA_BUDGETARY_CONTROLS ,
-
Table: PA_SCHEDULE_EXCEPTIONS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCHEDULE_EXCEPTIONS, object_name:PA_SCHEDULE_EXCEPTIONS, status:VALID, product: PA - Projects , description: PA_SCHEDULE_EXCEPTIONS table contains the schedule day exceptions for assignments and requirements. This table has a row for each exception to the schedule. Depending on the type of schedule, one or more columns are populated as shown in th , implementation_dba_data: PA.PA_SCHEDULE_EXCEPTIONS ,
-
Table: PA_SCHEDULE_EXCEPTIONS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCHEDULE_EXCEPTIONS, object_name:PA_SCHEDULE_EXCEPTIONS, status:VALID, product: PA - Projects , description: PA_SCHEDULE_EXCEPTIONS table contains the schedule day exceptions for assignments and requirements. This table has a row for each exception to the schedule. Depending on the type of schedule, one or more columns are populated as shown in th , implementation_dba_data: PA.PA_SCHEDULE_EXCEPTIONS ,
-
Table: PA_RBS_MAPPING_RULES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RBS_MAPPING_RULES, object_name:PA_RBS_MAPPING_RULES, status:VALID, product: PA - Projects , description: This table stores the rules created for each RBS version. The rule determines how transactions are mapped to the RBS. , implementation_dba_data: PA.PA_RBS_MAPPING_RULES ,
-
Lookup Type: PA_DISTRIBUTION_BASIS
12.2.2
product: PA - Projects , meaning: DISTRIBUTION BASIS , description: Used to determines how the payroll cost amounts are distributed to projects. ,
-
Table: PA_CINT_RATE_INFO_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CINT_RATE_INFO_ALL, object_name:PA_CINT_RATE_INFO_ALL, status:VALID, product: PA - Projects , description: Stores information used to determine how capitalized interest is calculated for each operating unit , implementation_dba_data: PA.PA_CINT_RATE_INFO_ALL ,
-
Table: PA_RESOURCE_ACCUM_DETAILS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_ACCUM_DETAILS, object_name:PA_RESOURCE_ACCUM_DETAILS, status:VALID, product: PA - Projects , description: Information on how a PA_TXN_ACCUM record was mapped to a resource list member , implementation_dba_data: PA.PA_RESOURCE_ACCUM_DETAILS ,
-
Table: PA_CINT_RATE_INFO_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CINT_RATE_INFO_ALL, object_name:PA_CINT_RATE_INFO_ALL, status:VALID, product: PA - Projects , description: Stores information used to determine how capitalized interest is calculated for each operating unit , implementation_dba_data: PA.PA_CINT_RATE_INFO_ALL ,
-
Table: PA_RESOURCE_ACCUM_DETAILS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_RESOURCE_ACCUM_DETAILS, object_name:PA_RESOURCE_ACCUM_DETAILS, status:VALID, product: PA - Projects , description: Information on how a PA_TXN_ACCUM record was mapped to a resource list member , implementation_dba_data: PA.PA_RESOURCE_ACCUM_DETAILS ,
-
Lookup Type: PA_FP_PLAN_ELEM
12.1.1
product: PA - Projects , meaning: Lookups for creating planning elements or adding resources , description: The Planning Elements DropDown List ,
-
Lookup Type: PA_FP_PLAN_ELEM
12.2.2
product: PA - Projects , meaning: Lookups for creating planning elements or adding resources , description: The Planning Elements DropDown List ,
-
Lookup Type: AP_INV_EXCP
12.2.2
product: PA - Projects , meaning: Accounts Payable Invoice Exceptions , description: Accounts Payable Invoice Exceptions ,
-
Lookup Type: EXCP_LEVEL_TYPE
12.1.1
product: PA - Projects , meaning: Excp Level Type , description: Excp_Level_Type ,
-
Lookup Type: EXCP_LEVEL_TYPE
12.2.2
product: PA - Projects , meaning: Excp Level Type , description: Excp_Level_Type ,
-
Concurrent Program: PAPEXRPT
12.1.1
product: PA - Projects , user_name: Subledger Period Close Exceptions Report -- disabled - not to be used. , description: This report is called by the Period Close Validation Program to extract all those events which are either untransferred or are not accounted for. , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Table: PA_SCH_EXCPT_HSTRY_AR
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCH_EXCPT_HSTRY_AR, object_name:PA_SCH_EXCPT_HSTRY_AR, status:VALID, product: PA - Projects , description: PA_SCHEDULE_EXCEPT_HISTORY table contains the history of schedule exceptions requirements and assignments. Depending on the type of schedule, one or more columns are populated as shown in the column description. After exceptions are applie , implementation_dba_data: PA.PA_SCH_EXCPT_HSTRY_AR ,
-
Table: PA_SCHEDULE_EXCEPT_HISTORY
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCHEDULE_EXCEPT_HISTORY, object_name:PA_SCHEDULE_EXCEPT_HISTORY, status:VALID, product: PA - Projects , description: PA_SCHEDULE_EXCEPT_HISTORY table contains the history of schedule exceptions requirements and assignments. Depending on the type of schedule, one or more columns are populated as shown in the column description. After exceptions are applie , implementation_dba_data: PA.PA_SCHEDULE_EXCEPT_HISTORY ,
-
Concurrent Program: PAPEXRPT
12.2.2
product: PA - Projects , user_name: Subledger Period Close Exceptions Report -- disabled - not to be used. , description: This report is called by the Period Close Validation Program to extract all those events which are either untransferred or are not accounted for. , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Table: PA_SCHEDULE_EXCEPT_HISTORY
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCHEDULE_EXCEPT_HISTORY, object_name:PA_SCHEDULE_EXCEPT_HISTORY, status:VALID, product: PA - Projects , description: PA_SCHEDULE_EXCEPT_HISTORY table contains the history of schedule exceptions requirements and assignments. Depending on the type of schedule, one or more columns are populated as shown in the column description. After exceptions are applie , implementation_dba_data: PA.PA_SCHEDULE_EXCEPT_HISTORY ,
-
Table: PA_SCH_EXCPT_HSTRY_AR
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SCH_EXCPT_HSTRY_AR, object_name:PA_SCH_EXCPT_HSTRY_AR, status:VALID, product: PA - Projects , description: PA_SCHEDULE_EXCEPT_HISTORY table contains the history of schedule exceptions requirements and assignments. Depending on the type of schedule, one or more columns are populated as shown in the column description. After exceptions are applie , implementation_dba_data: PA.PA_SCH_EXCPT_HSTRY_AR ,
-
Lookup Type: AP_INV_EXCP
12.1.1
product: PA - Projects , meaning: Accounts Payable Invoice Exceptions , description: Accounts Payable Invoice Exceptions ,
-
Lookup Type: PA_PROGRESS_APPRVL_TYPE
12.1.1
product: PA - Projects , meaning: Status report approval type , description: Status report approval type ,
-
Lookup Type: PA_PROGRESS_APPRVL_TYPE
12.2.2
product: PA - Projects , meaning: Status report approval type , description: Status report approval type ,
-
Concurrent Program: PARFIEXP_PROCESS
12.1.1
execution_filename: PARFIEXP , product: PA - Projects , user_name: Process Forecast Exceptions , description: Process Forecast exceptions , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,