Search Results line
The AP_ALLOCATION_RULE_LINES
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Accounts Payable (AP) module, specifically designed to manage and store allocation rules for invoice distributions. This table works in conjunction with the AP_ALLOCATION_RULES
table to define how invoice amounts are distributed across multiple accounting segments, such as cost centers, departments, or projects, based on predefined allocation criteria. Below is a detailed summary of its structure, purpose, and functionality within Oracle EBS.
### **Purpose and Functionality**
The AP_ALLOCATION_RULE_LINES
table stores the detailed breakdown of allocation rules that determine how invoice amounts are proportionally or fixedly distributed across different accounting segments. These rules are essential for automating the allocation process, ensuring accurate financial reporting, and reducing manual intervention in invoice processing.
Key functionalities include:
1. **Allocation Rule Definitions** – Each record in this table represents a line within an allocation rule, specifying the percentage or fixed amount to be allocated to a particular accounting segment.
2. **Multi-Segment Support** – Supports complex allocations across multiple accounting segments (e.g., Cost Center, Natural Account, Project).
3. **Flexible Allocation Methods** – Allows both percentage-based and fixed-amount allocations.
4. **Integration with AP Invoice Workflow** – Automatically applies allocation rules during invoice validation, ensuring proper GL account distribution.
### **Table Structure**
The AP_ALLOCATION_RULE_LINES
table contains several key columns that define allocation behavior:
| **Column Name** | **Data Type** | **Description** |
|--------------------------|--------------|----------------|
| `ALLOCATION_RULE_ID` | NUMBER | Foreign key linking to AP_ALLOCATION_RULES
, identifying the parent allocation rule. |
| `ALLOCATION_LINE_NUM` | NUMBER | Sequence number for the allocation line within a rule. |
| `PERCENTAGE` | NUMBER | Defines the percentage of the invoice amount to allocate (if percentage-based). |
| `AMOUNT` | NUMBER | Fixed amount to allocate (if fixed-amount-based). |
| `CODE_COMBINATION_ID` | NUMBER | References GL_CODE_COMBINATIONS
to determine the target accounting segment. |
| `LAST_UPDATE_DATE` | DATE | Timestamp of the last update to the record. |
| `LAST_UPDATED_BY` | NUMBER | User ID of the last updater. |
| `CREATION_DATE` | DATE | Timestamp of record creation. |
| `CREATED_BY` | NUMBER | User ID of the creator. |
| `ATTRIBUTE_CATEGORY` | VARCHAR2(30) | Flexfield category for custom attributes. |
| `ATTRIBUTE1-15` | VARCHAR2(150)| Flexfield attributes for extensibility. |
### **Key Relationships**
- **Parent Table**: AP_ALLOCATION_RULES
– Defines the header-level allocation rule.
- **Reference Table**: GL_CODE_COMBINATIONS
– Specifies the target accounting segments for allocations.
- **Integration with AP Invoices**: Allocation rules are applied during invoice validation via the AP_INVOICE_DISTRIBUTIONS
table.
### **Usage in Oracle EBS**
1. **Invoice Processing**: When an invoice is validated, the system checks for applicable allocation rules and automatically creates distributions based on the lines defined in AP_ALLOCATION_RULE_LINES
.
2. **Financial Reporting**: Ensures accurate GL postings by distributing amounts as per predefined business rules.
3. **Audit and Compliance**: Maintains a clear audit trail of allocation logic for financial audits.
### **Conclusion**
The AP_ALLOCATION_RULE_LINES
table is a fundamental element in Oracle EBS AP, enabling automated, accurate, and flexible invoice distribution across accounting segments. Its integration with core AP and GL tables ensures seamless financial operations while reducing manual errors. Understanding this table is crucial for consultants and implementers configuring allocation rules in Oracle EBS 12.1.1 or 12.2.2.
-
Lookup Type: LINE SOURCE
12.2.2
product: AP - Payables , meaning: Line Source , description: Defines possible sources to capture source of creation of a line ,
-
Lookup Type: LINE SOURCE
12.1.1
product: AP - Payables , meaning: Line Source , description: Defines possible sources to capture source of creation of a line ,
-
Lookup Type: AE LINE TYPE
12.2.2
product: AP - Payables , meaning: Ae Line Type , description: Types of AP Accounting Entry Lines ,
-
Lookup Type: LINE ENCUMBRANCE STATUS
12.2.2
product: AP - Payables , meaning: Line Encumbrance Status , description: Defines values for encumbrance status for a line ,
-
Lookup Type: LINE ENCUMBRANCE STATUS
12.1.1
product: AP - Payables , meaning: Line Encumbrance Status , description: Defines values for encumbrance status for a line ,
-
Lookup Type: INVOICE LINE TYPE
12.2.2
product: AP - Payables , meaning: Invoice Line Type , description: Invoice Line Type ,
-
Lookup Type: INVOICE LINE TYPE
12.1.1
product: AP - Payables , meaning: Invoice Line Type , description: Invoice Line Type ,
-
Lookup Type: AE LINE TYPE
12.1.1
product: AP - Payables , meaning: Ae Line Type , description: Types of AP Accounting Entry Lines ,
-
Lookup Type: INVOICE LINE MATCH TYPE
12.1.1
product: AP - Payables , meaning: Invoice Line Match Type , description: Defines available match types ,
-
Lookup Type: INVOICE LINE MATCH TYPE
12.2.2
product: AP - Payables , meaning: Invoice Line Match Type , description: Defines available match types ,
-
Lookup Type: XML TOKEN NAME
12.1.1
product: AP - Payables , meaning: XML Token Name , description: Stores contextual information for Rejected Invoices in Invoice Interface tables ,
-
Lookup Type: XML TOKEN NAME
12.2.2
product: AP - Payables , meaning: XML Token Name , description: Stores contextual information for Rejected Invoices in Invoice Interface tables ,
-
Lookup Type: SHIPMENT MORE
12.2.2
product: AP - Payables , meaning: Shipment More , description: More options for shipment zone of invoice entry ,
-
Lookup Type: SHIPMENT MORE
12.1.1
product: AP - Payables , meaning: Shipment More , description: More options for shipment zone of invoice entry ,
-
Lookup Type: VIEW_ACCOUNTING
12.1.1
product: AP - Payables , meaning: View Accounting , description: lookup codes used for NLS translation strings ,
-
Lookup Type: VIEW_ACCOUNTING
12.2.2
product: AP - Payables , meaning: View Accounting , description: lookup codes used for NLS translation strings ,
-
Lookup Type: REJECT CODE
12.1.1
product: AP - Payables , meaning: Reject Code , description: Reject Codes for AP Open Interface ,
-
Lookup Type: REJECT CODE
12.2.2
product: AP - Payables , meaning: Reject Code , description: Reject Codes for AP Open Interface ,
-
Lookup Type: INVOICE IMPORT REJECTION
12.1.1
product: AP - Payables , meaning: Invoice Import Rejection , description: Reason for the rejection of an imported invoice ,
-
Lookup Type: AP_WFAPPROVAL_CONTEXT
12.1.1
product: AP - Payables , meaning: Ap Workflow Approval Context , description: Ap Workflow Approval Context ,
-
Lookup Type: AP_WFAPPROVAL_CONTEXT
12.2.2
product: AP - Payables , meaning: Ap Workflow Approval Context , description: Ap Workflow Approval Context ,
-
Lookup Type: INVOICE IMPORT REJECTION
12.2.2
product: AP - Payables , meaning: Invoice Import Rejection , description: Reason for the rejection of an imported invoice ,
-
Lookup Type: PAY_DIST_TYPES
12.1.1
product: AP - Payables , meaning: Pay Dist Types , description: Line types of the ap_payment_distributions table ,
-
Lookup Type: PAY_DIST_TYPES
12.2.2
product: AP - Payables , meaning: Pay Dist Types , description: Line types of the ap_payment_distributions table ,
-
Lookup Type: POSTING METHOD
12.1.1
product: AP - Payables , meaning: Posting Method , description: Selects the method of posting entries ,
-
Lookup Type: POSTING METHOD
12.2.2
product: AP - Payables , meaning: Posting Method , description: Selects the method of posting entries ,
-
Lookup Type: POSTING EXCEPTIONS
12.2.2
product: AP - Payables , meaning: Posting Exceptions , description: Posting exceptions for the invoices ,
-
Lookup Type: POSTING EXCEPTIONS
12.1.1
product: AP - Payables , meaning: Posting Exceptions , description: Posting exceptions for the invoices ,
-
Lookup Type: DISTRIBUTION MORE
12.1.1
product: AP - Payables , meaning: Distribution More , description: More options for distribution zone of invoice entry ,
-
Lookup Type: DISTRIBUTION MORE
12.2.2
product: AP - Payables , meaning: Distribution More , description: More options for distribution zone of invoice entry ,
-
Lookup Type: NLS TRANSLATION
12.1.1
product: AP - Payables , meaning: Nls Translation , description: Words/phrases that need to be NLS ,
-
Lookup Type: NLS TRANSLATION
12.2.2
product: AP - Payables , meaning: Nls Translation , description: Words/phrases that need to be NLS ,
-
Lookup Type: OIE_MILEAGE_RATE_ADJUSTED
12.1.1
product: AP - Payables , meaning: Mileage Rate Adjustment , description: Mileage Rate Adjustment ,
-
Lookup Type: OIE_MILEAGE_RATE_ADJUSTED
12.2.2
product: AP - Payables , meaning: Mileage Rate Adjustment , description: Mileage Rate Adjustment ,
-
Lookup Type: AP_ISP_INV_CHARGE_TYPE
12.1.1
product: AP - Payables , meaning: Invoice Charge Line Type for iSP , description: Invoice Charge Line Type for iSP ,
-
Lookup Type: AP_ISP_INV_CHARGE_TYPE
12.2.2
product: AP - Payables , meaning: Invoice Charge Line Type for iSP , description: Invoice Charge Line Type for iSP ,
-
Lookup Type: AP_TAX_CALCULATION_METHOD
12.1.1
product: AP - Payables , meaning: AP Tax Calculation Method , description: Methods used for automatic tax calculation ,
-
Lookup Type: AP_TAX_CALCULATION_METHOD
12.2.2
product: AP - Payables , meaning: AP Tax Calculation Method , description: Methods used for automatic tax calculation ,
-
Lookup Type: OIE_POLICY_LINE_STATUS
12.2.2
product: AP - Payables , meaning: Policy Line Status , description: Policy Line Status used by policy compliance ,
-
Table: AP_ALLOCATION_RULE_LINES
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_ALLOCATION_RULE_LINES, object_name:AP_ALLOCATION_RULE_LINES, status:VALID, product: AP - Payables , description: AP_ALLOCATION_RULE_LINES contains the records that establish which percentage and/or amount of a charge line is to be allocated to a specific item line. Allocation rule lines are created as children of an allocation rule, which is stored , implementation_dba_data: AP.AP_ALLOCATION_RULE_LINES ,
-
Lookup Type: OIE_POLICY_LINE_STATUS
12.1.1
product: AP - Payables , meaning: Policy Line Status , description: Policy Line Status used by policy compliance ,
-
Table: AP_ALLOCATION_RULE_LINES
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_ALLOCATION_RULE_LINES, object_name:AP_ALLOCATION_RULE_LINES, status:VALID, product: AP - Payables , description: AP_ALLOCATION_RULE_LINES contains the records that establish which percentage and/or amount of a charge line is to be allocated to a specific item line. Allocation rule lines are created as children of an allocation rule, which is stored , implementation_dba_data: AP.AP_ALLOCATION_RULE_LINES ,
-
Lookup Type: OIE_LINE_ADJUSTMENT_REASONS
12.1.1
product: AP - Payables , meaning: Line Adjustment Reasons , description: Line Adjustment Reasons ,
-
Lookup Type: OIE_LINE_LEVEL_ACCOUNTING
12.2.2
product: AP - Payables , meaning: Enable Line Level Accounting , description: Enable Line Level Accounting ,
-
Lookup Type: OIE_LINE_LEVEL_ACCOUNTING
12.1.1
product: AP - Payables , meaning: Enable Line Level Accounting , description: Enable Line Level Accounting ,
-
Lookup Type: OIE_PER_DIEM_DETAIL_PROMPTS
12.2.2
product: AP - Payables , meaning: Per Diem line detail prompts , description: Per Diem line detail prompts ,
-
Lookup Type: OIE_PER_DIEM_DETAIL_PROMPTS
12.1.1
product: AP - Payables , meaning: Per Diem line detail prompts , description: Per Diem line detail prompts ,
-
Lookup Type: HOLD CODE
12.2.2
product: AP - Payables , meaning: Hold Code , description: The hold codes are also stored as lookups for NLS translations ,
-
Lookup Type: HOLD TYPE
12.1.1
product: AP - Payables , meaning: Hold Type , description: The hold types are also stored as lookups for NLS translations ,
-
Lookup Type: HOLD TYPE
12.2.2
product: AP - Payables , meaning: Hold Type , description: The hold types are also stored as lookups for NLS translations ,