Search Results ar_receipt_classes
The AR_RECEIPT_CLASSES table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for defining and managing receipt classes, which are fundamental to the Accounts Receivable (AR) module. Receipt classes determine how receipts, including payments and adjustments, are processed, accounted, and applied within the system. This table serves as the backbone for configuring receipt handling rules, ensuring consistency and automation in cash management, reconciliation, and financial reporting. ### **Key Attributes of AR_RECEIPT_CLASSES** The table contains several key columns that define the behavior of receipt classes: - **RECEIPT_CLASS_ID**: A unique identifier for each receipt class. - **NAME**: The name of the receipt class (e.g., "Standard Receipt," "Credit Card," "Bank Transfer"). - **CREATION_DATE** and **CREATED_BY**: Audit columns tracking when and by whom the record was created. - **LAST_UPDATE_DATE** and **LAST_UPDATED_BY**: Audit columns for tracking modifications. - **DESCRIPTION**: A detailed explanation of the receipt class's purpose. - **STATUS**: Indicates whether the receipt class is active ("A") or inactive ("I"). - **DEFAULT_EXCHANGE_RATE_TYPE**: Specifies the default exchange rate type for foreign currency receipts. - **CONFIRMATION_REQUIRED_FLAG**: Determines whether receipt confirmation is mandatory. - **REMITTANCE_FLAG**: Indicates if remittance advice is required for the receipt class. - **AUTO_RECEIPT_CREATION_FLAG**: Controls whether receipts are automatically generated for this class. ### **Functional Role in Oracle AR** Receipt classes define the workflow and accounting treatment of incoming payments. Key functionalities include: 1. **Payment Method Association**: Each receipt class is linked to payment methods (via AR_RECEIPT_METHODS), which specify how payments are processed (e.g., checks, wire transfers). 2. **Clearing and Remittance**: Configures whether receipts are immediately applied or require clearing through a remittance bank account. 3. **Accounting Rules**: Determines the GL accounts used for cash, receipts on account, and unapplied/unidentified receipts. 4. **Automation Controls**: Enables auto-application, auto-remittance, and auto-reconciliation features to streamline cash management. ### **Integration with Other Modules** The AR_RECEIPT_CLASSES table integrates with: - **Cash Management (CE)**: For bank reconciliation and remittance processing. - **General Ledger (GL)**: For posting receipt-related accounting entries. - **Subledger Accounting (SLA)**: For detailed accounting rule assignments. ### **Customization and Extensions** Organizations can extend receipt classes to support unique business requirements, such as: - Custom validation rules via Oracle Workflow or PL/SQL triggers. - Additional attributes through Descriptive Flexfields (DFFs). - Integration with third-party payment gateways or banking systems. ### **Best Practices** - **Standardization**: Use consistent naming conventions for receipt classes to avoid confusion. - **Segregation**: Define separate classes for different payment channels (e.g., credit cards vs. checks). - **Testing**: Validate new receipt classes in a test environment before deployment. ### **Conclusion** The AR_RECEIPT_CLASSES table is a cornerstone of Oracle AR's cash management capabilities, enabling organizations to automate and standardize receipt processing. Proper configuration ensures accurate accounting, efficient reconciliation, and compliance with financial policies. Understanding its structure and functionality is essential for AR consultants and system administrators working with Oracle EBS 12.1.1 or 12.2.2.
-
Table: AR_RECEIPT_CLASSES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_RECEIPT_CLASSES, object_name:AR_RECEIPT_CLASSES, status:VALID, product: AR - Receivables , description: Information about receipt classes , implementation_dba_data: AR.AR_RECEIPT_CLASSES ,
-
Table: AR_RECEIPT_CLASSES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_RECEIPT_CLASSES, object_name:AR_RECEIPT_CLASSES, status:VALID, product: AR - Receivables , description: Information about receipt classes , implementation_dba_data: AR.AR_RECEIPT_CLASSES ,
-
APPS.FUN_NET_ARAP_PKG dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.OKL_ARINTF_PVT dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.OKL_INTERNAL_BILLING_PVT dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.AR_AUTOREC_API dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.AR_RECEIPT_LIB_PVT dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.JL_ZZ_AR_LIBRARY_1_PKG dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.AR_RECEIPT_VAL_PVT dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.OE_VALIDATE dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.OKL_INTERNAL_TO_EXTERNAL dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.AR_PREPAYMENTS_PUB dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.JL_ZZ_AR_LIBRARY_1_PKG dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARP_PROGRAM_GENERATE_BR dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARP_BR_REMIT_BATCHES dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_RECEIPT_LIB_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.OKL_ARINTF_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARPT_SQL_FUNC_UTIL dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.OE_PREPAYMENT_PVT dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.ARP_TRX_VALIDATE dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.PSA_MFAR_VAL_PKG dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.AR_RECEIPT_UPDATE_API_PUB dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.AR_INVOICE_UTILS dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.PON_EMD_AR_INTEGRATION_GRP dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_ARXKIR_XMLP_PKG dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_AUTOREM_API dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARP_ARXVASUM2 dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_INVOICE_UTILS dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.OKL_INTERNAL_BILLING_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.OKL_REBOOK_CM_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.OKL_INTERNAL_TO_EXTERNAL dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARP_PROCESS_CREDIT_UTIL dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.ARP_RW_BATCHES_PKG dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.OKL_BILL_UPFRONT_TAX_PVT dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.ARP_PROGRAM_GENERATE_BR dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.AR_AUTOREC_API dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.ARP_PROCESS_CREDIT_UTIL dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.OKL_BPD_ADVANCED_BILLING_PVT dependencies on AR_RECEIPT_CLASSES
12.1.1
-
APPS.JAI_ARRA_TRG_PKG dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_RECEIPT_UPDATE_API_PUB dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.JAI_AR_UTILS_PKG dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARP_ARXVASUM dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_RECEIPT_LIB_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.OKL_BPD_ADVANCED_BILLING_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARPT_SQL_FUNC_UTIL dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_RECEIPT_VAL_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_RECEIPT_VAL_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARP_PROCESS_CREDIT_UTIL dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.AR_CM_APP_VAL_PVT dependencies on AR_RECEIPT_CLASSES
12.2.2
-
APPS.ARP_RW_BATCHES_PKG dependencies on AR_RECEIPT_CLASSES
12.2.2