Skip to content

KB-212 — Accounting Engine Architecture

Status: Released
Version: 1.0
Applies To: ADempiere 3.9.4

This Knowledge Base documents the ADempiere Accounting Engine architecture and its relationship with the Core framework, including persistence, transactions, database access and cache management.

Chapters

  1. Introduction
  2. Accounting Engine Fundamentals
  3. Document Processing
  4. Accounting Documents
  5. Fact Generation
  6. FactLine Processing
  7. Account Resolution
  8. Accounting Metadata
  9. Account Resolution Pipeline
  10. Document Posting Patterns
  11. Posting Lifecycle & Transaction Management
  12. Accounting Dimensions & C_ValidCombination
  13. The PO Persistence Framework
  14. Transaction Flow from PO to PostgreSQL
  15. CCache & Object Caching Architecture
  16. CacheMgt & Global Cache Administration
  17. Architectural Review & Engineering Reference Manual