Search Results review
The PA_CANDIDATES_REV_AR
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Project Accounting (PA) module. It serves as a repository for storing candidate revenue recognition records, which are used to determine revenue amounts eligible for recognition based on predefined accounting rules and project milestones. This table plays a pivotal role in the revenue accrual process, ensuring compliance with accounting standards such as ASC 606 or IFRS 15, which govern revenue recognition for long-term projects.
Purpose and Functionality
The primary purpose ofPA_CANDIDATES_REV_AR
is to temporarily hold revenue recognition candidates before they are processed into final accounting entries. These candidates are generated during the revenue generation process, which evaluates project transactions (e.g., cost accruals, billing events) against revenue recognition rules defined in the system. The table acts as an intermediary between transactional data and the general ledger, enabling organizations to review and adjust revenue amounts before posting.
Key Columns and Structure
The table contains several important columns, including:- CANDIDATE_REVENUE_ID: A unique identifier for each revenue candidate record.
- PROJECT_ID: References the project associated with the revenue candidate.
- TASK_ID: Identifies the specific task within the project.
- REVENUE_TYPE: Indicates the type of revenue (e.g., cost-based, milestone-based).
- GL_DATE: The date on which the revenue will be recognized in the general ledger.
- AMOUNT: The monetary value of the revenue candidate.
- STATUS: Reflects the processing status (e.g., 'PENDING', 'PROCESSED', 'REJECTED').
- SOURCE: Identifies the origin of the candidate (e.g., 'COST', 'BILLING').
Integration with Other Modules
PA_CANDIDATES_REV_AR
integrates closely with other Oracle EBS modules, including:
- General Ledger (GL): Processed revenue candidates are transferred to GL for final posting.
- Accounts Receivable (AR): Billing-related revenue candidates may link to AR invoices.
- Projects (PA): The table relies on project and task definitions from the PA module.
Revenue Recognition Process Flow
The revenue recognition process involving this table typically follows these steps:- Transaction data (costs, billings) is captured in project-related tables.
- The revenue generation engine evaluates these transactions against recognition rules.
- Eligible revenue candidates are inserted into
PA_CANDIDATES_REV_AR
. - Users review and potentially adjust candidates through the Revenue Analysis Workbench.
- Approved candidates are processed, creating accounting entries in GL.
Customization and Extensions
Organizations often extend the functionality of this table through:- Custom validation rules for candidate approval.
- Additional status values to support unique business processes.
- Integration with third-party systems for enhanced revenue analysis.
Performance Considerations
For large implementations, this table can grow significantly. Key performance strategies include:- Regular purging of processed records through archive processes.
- Appropriate indexing on frequently queried columns.
- Partitioning strategies for very large implementations.
Conclusion
ThePA_CANDIDATES_REV_AR
table is a fundamental component of Oracle EBS's project accounting functionality, particularly for organizations that need to comply with complex revenue recognition requirements. Its design supports the flexible processing of revenue candidates while maintaining auditability and control over the revenue recognition process. Proper understanding and management of this table are essential for accurate financial reporting in project-intensive environments.
-
Lookup Type: REVIEW DETAIL CODE
12.2.2
product: PA - Projects , meaning: Review Detail Code , description: Review Detail Code ,
-
Lookup Type: REVIEW DETAIL CODE
12.1.1
product: PA - Projects , meaning: Review Detail Code , description: Review Detail Code ,
-
Lookup Type: REVIEW TRANSFER LEVEL
12.2.2
product: PA - Projects , meaning: Review Transfer Level , description: Review Transfer Level ,
-
Lookup Type: EXPENDITURE ACTIONS - REVIEW
12.1.1
product: PA - Projects , meaning: Expenditure Actions - Review , description: Expenditure Actions - Review ,
-
Lookup Type: EXPENDITURE ACTIONS - REVIEW
12.2.2
product: PA - Projects , meaning: Expenditure Actions - Review , description: Expenditure Actions - Review ,
-
Lookup Type: REVIEW TRANSFER LEVEL
12.1.1
product: PA - Projects , meaning: Review Transfer Level , description: Review Transfer Level ,
-
Lookup Type: REVIEW EXP ITEM OPTION
12.2.2
product: PA - Projects , meaning: Review Exp Item Option , description: Review Exp Item Option ,
-
Lookup Type: REVIEW EXP ITEM OPTION
12.1.1
product: PA - Projects , meaning: Review Exp Item Option , description: Review Exp Item Option ,
-
Lookup Type: REVIEW MASS UPDATE OPTION
12.1.1
product: PA - Projects , meaning: Review Mass Update Option , description: Review Mass Update Option ,
-
Lookup Type: REVIEW MASS UPDATE OPTION
12.2.2
product: PA - Projects , meaning: Review Mass Update Option , description: Review Mass Update Option ,
-
Lookup Type: CANDIDATE_SYSTEM_STATUS
12.1.1
product: PA - Projects , meaning: Candidate System Status , description: System Status allowed for the Candidate entity in PRM ,
-
Lookup Type: CANDIDATE_SYSTEM_STATUS
12.2.2
product: PA - Projects , meaning: Candidate System Status , description: System Status allowed for the Candidate entity in PRM ,
-
Lookup Type: PA_CI_ACTION_TYPES
12.2.2
product: PA - Projects , meaning: Action Types , description: Action Types ,
-
Lookup Type: PA_CI_ACTION_TYPES
12.1.1
product: PA - Projects , meaning: Action Types , description: Action Types ,
-
Lookup Type: INVOICE ACTION
12.1.1
product: PA - Projects , meaning: Invoice Action , description: Invoice Action ,
-
Lookup Type: ADJUST INVOICE ACTION
12.2.2
product: PA - Projects , meaning: Adjust Invoice Action , description: Adjust Invoice Action ,
-
Lookup Type: ADJUST INVOICE ACTION
12.1.1
product: PA - Projects , meaning: Adjust Invoice Action , description: Adjust Invoice Action ,
-
Lookup Type: INVOICE ACTION
12.2.2
product: PA - Projects , meaning: Invoice Action , description: Invoice Action ,
-
Lookup Type: SWEEP_REVIEW_MODE
12.1.1
product: PA - Projects , meaning: Mode ,
-
Lookup Type: SWEEP_REVIEW_MODE
12.2.2
product: PA - Projects , meaning: Mode ,
-
Concurrent Program: PAXINGEN_XML
12.1.1
product: PA - Projects , user_name: MGT: Invoice Review (XML) , description: Invoice Review , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PAXINGEN_XML
12.2.2
product: PA - Projects , user_name: MGT: Invoice Review (XML) , description: Invoice Review , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PAXINGEN
12.1.1
execution_filename: PAXINGEN , product: PA - Projects , user_name: PAXINGEN , description: Invoice Details , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PAXINGEN
12.2.2
execution_filename: PAXINGEN , product: PA - Projects , user_name: PAXINGEN , description: Invoice Details , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: PA_CAPITAL_LABELS
12.2.2
product: PA - Projects , meaning: Capitalized Interest Labels ,
-
Table: PA_CANDIDATES_REV_AR
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CANDIDATES_REV_AR, object_name:PA_CANDIDATES_REV_AR, status:VALID, product: PA - Projects , description: The PA_CANDIDATE_REVIEWS table contains the assignment review log of candidates. , implementation_dba_data: PA.PA_CANDIDATES_REV_AR ,
-
Table: PA_CANDIDATES_REV_AR
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CANDIDATES_REV_AR, object_name:PA_CANDIDATES_REV_AR, status:VALID, product: PA - Projects , description: The PA_CANDIDATE_REVIEWS table contains the assignment review log of candidates. , implementation_dba_data: PA.PA_CANDIDATES_REV_AR ,
-
Lookup Type: PA_CAPITAL_LABELS
12.1.1
product: PA - Projects , meaning: Capitalized Interest Labels ,
-
Table: PA_CANDIDATE_REVIEWS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CANDIDATE_REVIEWS, object_name:PA_CANDIDATE_REVIEWS, status:VALID, product: PA - Projects , description: The PA_CANDIDATE_REVIEWS table contains the assignment review log of candidates. , implementation_dba_data: PA.PA_CANDIDATE_REVIEWS ,
-
Lookup Type: BUDGET STATUS
12.1.1
product: PA - Projects , meaning: Budget Status , description: Budget Status ,
-
Table: PA_CANDIDATE_REVIEWS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CANDIDATE_REVIEWS, object_name:PA_CANDIDATE_REVIEWS, status:VALID, product: PA - Projects , description: The PA_CANDIDATE_REVIEWS table contains the assignment review log of candidates. , implementation_dba_data: PA.PA_CANDIDATE_REVIEWS ,
-
Lookup Type: BUDGET STATUS
12.2.2
product: PA - Projects , meaning: Budget Status , description: Budget Status ,
-
Lookup Type: EXPENDITURE GROUP STATUS
12.1.1
product: PA - Projects , meaning: Expenditure Group Status , description: Expenditure Group Status ,
-
Lookup Type: EXPENDITURE GROUP STATUS
12.2.2
product: PA - Projects , meaning: Expenditure Group Status , description: Expenditure Group Status ,
-
Lookup Type: PA_SST_AUDIT_TYPE
12.2.2
product: PA - Projects , meaning: The type of audit record. , description: The type of audit record. ,
-
Lookup Type: EXPENDITURE STATUS
12.2.2
product: PA - Projects , meaning: Expenditure Status , description: Expenditure Status ,
-
Lookup Type: PA_SST_AUDIT_TYPE
12.1.1
product: PA - Projects , meaning: The type of audit record. , description: The type of audit record. ,
-
Lookup Type: EXPENDITURE STATUS
12.1.1
product: PA - Projects , meaning: Expenditure Status , description: Expenditure Status ,
-
Lookup Type: PA_FP_WEBADI_ERR_1
12.2.2
product: PA - Projects , meaning: Financial Plan Webadi Errors , description: Financial Plan Webadi Errors ,
-
Lookup Type: PA_FP_WEBADI_ERR_1
12.1.1
product: PA - Projects , meaning: Financial Plan Webadi Errors , description: Financial Plan Webadi Errors ,