Wednesday, 4 March 2026

Method in Accounting

 Convention Method in Accounting


In every organization, choosing the right accounting method is crucial for accurate financial reporting and management. The Convention Method determines how an organization records its accounting transactions, defining when journal entries are created and how financial data is reflected in reports. This document explores the two primary accounting methods-Accrual Method and Cash Basis Method-highlighting their features, workings, and suitability for different types of organizations.



Transaction Flow in Organizations
The standard transaction flow in most organizations follows this cycle:
INVOICE → PAYMENT → RECONCILIATION


Depending on the selected accounting convention, journal entries are generated at different stages of this cycle.

Types of Accounting Methods

1) Accrual Method

The Accrual Method is the most widely used accounting method in medium and large organizations. This method records journal entries for every transaction, regardless of whether cash is received or paid.

How It Works:

  • Revenue Recognition: Revenue is recorded when an invoice is generated.

  • Expense Recognition: Expense is recorded when a bill is received.

  • Payment Timing: Payment can occur at a later date.

  • Financial Statements: These reflect actual business activity, not just cash movement.

Example:

  • An invoice is raised on 1st March.

  • The customer pays on 20th March.

  • Revenue is recorded on 1st March (invoice date), not on the payment date.


Key Features:

  • Matches income with related expenses.

  • Provides a clear financial picture.

  • Required for most corporate reporting standards.

  • Suitable for large organizations.

2) Cash Basis Method

The Cash Basis Method records transactions only when cash movement occurs. Journal entries are created solely when payment is received or paid.

How It Works:

  • No Entry at Invoice Stage: No accounting entry is made when the invoice is raised.

  • Payment Entry: An entry is created only when payment happens.

  • Focus: The method focuses purely on cash inflow and outflow.

Example:

  • An invoice is raised on 1st March.

  • The customer pays on 20th March.

  • Revenue is recorded on 20th March (payment date).


Key Features:

  • Simple and easy to maintain.

  • Suitable for small businesses.

  • Shows actual cash position.

  • Not ideal for long-term financial analysis.

Comparison Between Accrual and Cash Basis

| Feature | Accrual Method | Cash Basis Method |

|-----------------------------|-------------------------|--------------------------|

| When entry is recorded | At invoice/bill stage | At payment stage |

| Focus | Business activity | Cash movement |

| Accuracy | High | Moderate |

| Suitable for | Large organizations | Small businesses |



Conclusion

The Convention Method plays a crucial role in financial management. Choosing between the Accrual Method and Cash Basis Method depends on the organization’s size, regulatory requirements, and reporting needs.

  • If you want accurate financial reporting, the Accrual Method is the better choice.

  • If you prefer simple cash tracking, the Cash Basis Method may be more suitable.

Selecting the right method ensures transparency, compliance, and better financial control within the organization.







 

Saturday, 21 February 2026

Segment Values & Value Attributes

 Segment Values & Value Attributes 
in Oracle EBS General Ledger

Introduction

In Oracle E-Business Suite General Ledger (GL), segment values play a critical role in defining the
Chart of Accounts (COA). Before creating segment values, it is essential to understand Value
Attributes and Account Types, as they determine how transactions behave in the system.

Step 1: Understand Value Attributes


• Summary – Used as a parent value for reporting and rollup purposes.
• Allow Posting – Enables journal posting to this segment value.
• Allow Budgeting – Allows budgets to be defined for the value.
• Account Type – Defines financial classification (Asset, Expense, etc.).
• Third Party Control Account – Used for subledger control accounts; prevents manual posting.
• Reconcile – Enables reconciliation functionality.
• Financial Category – Used for financial reporting classification.

Step 2: Understand Account Types


• Expense – Costs incurred in business operations.
• Revenue – Income generated from business activities.
• Assets – Resources owned by the organization.
• Liabilities – Obligations or debts of the organization.
• Owner’s Equity – Capital invested by owners/shareholders.
• Budget Debit (Budget Dr.) – Used in budgeting (Debit side).
• Budget Credit (Budget Cr.) – Used in budgeting (Credit side).

Step 3: Methods to Create Segment Values


• Manual Creation – Directly create values within the application (suitable for small volumes).
• Rapid Implementation – Used for bulk upload and large organizations.

Navigation Path


Financial -> Financial Reporting Structures -> Manage Chart of Accounts Value Sets

Conclusion

Proper understanding of Value Attributes and Account Types ensures accurate financial reporting,
controlled posting, effective budgeting, and compliance with accounting standards. A
well-structured Chart of Accounts improves financial transparency and operational efficiency.




Assign Default Values to Key Flexfield Segments

                      

                                 Technical Guide

This document provides a structured functional and technical explanation of assigning
default values to Key Flexfield (KFF) segments in Oracle Fusion Cloud Financials.

1. Business Objective

Defaulting segment values improves transaction efficiency, reduces manual errors, and
ensures consistent accounting behavior across the organization.

2. Functional Configuration Steps

• Navigate to Setup and Maintenance.
• Search for 'Manage Chart of Accounts Structure'.
• Edit the required segment (e.g., Cost Center).
• Choose Default Type (Constant, SQL Expression, Profile Option, Segment Reference).
• Enter the Default Value.
• Save and Deploy Flexfield (Mandatory Step).

3. Technical Architecture Overview

During flexfield deployment, the system compiles metadata, regenerates runtime
structures, refreshes application cache, and activates defaulting logic within the UI layer.
Subledger Accounting (SLA) rules may override UI defaults during accounting generation.

4. Advanced Defaulting using SLA

For dynamic derivation based on transaction type or business conditions, configure
Account Rules under 'Manage Account Rules'. This enables conditional accounting logic
beyond static defaults.

5. Common Issues & Resolution Matrix






Conclusion: 

Assigning default values in Oracle Fusion Cloud is a strategic configuration
decision that enhances financial governance, operational efficiency, and accounting
consistency.