Life ConnectLife Connect
Wiki index
Architecture
Services
Concepts
Runbooks
Infra
Swagger Docs
GitHub
Wiki index
Architecture
Services
Concepts
Runbooks
Infra
Swagger Docs
GitHub
  • Cross-cutting concepts

    • EventBridge fanout
    • Atlas Triggers
    • ECS Fargate deploy lifecycle
    • Keycloak hosting
    • Cloudflare Pages auto-deploy
    • Bitbucket Pipelines (legacy)
    • Terraform-managed envs (legacy)
  • Accounting model

    • Accounting model
    • Events catalog
    • Accounting journals
    • Plan of accounts (PCG)
    • Auxiliary accounts
    • FEC fields (Fichier des Écritures Comptables)
    • pieceReference numbering
    • Tenant matrix (payable / receivable)
    • Owner matrix (payable / receivable)
    • Take-over UI display rules
Last updated 2026-05-04

Accounting journals

AI-generated content

This document was generated by an AI assistant from the 'Event Matrix Accounting' Google Sheet. Verify accuracy before relying on the details.

ADB posts accounting entries to one of 13 named journals. Each AccountingEventType has a fixed journal hint (the catalog key in ACCOUNTING_JOURNAL_DESCRIPTION). The mapping below uses the labels from the sheet's "Journals" tab.

At a glance

#Label (FR)Catalog key (used in code)
1Opérations diverses - généralMISCELLANEOUS_GENERAL (inferred)
2BanqueBANK
3Dépôts de garantieDEPOSIT
4HonorairesFEES
5Opérations diverses - propriétaireOWNER_ADJUSTMENTS
6Transfert locataire au propriétaireTENANT_TO_OWNER
7AchatsBUY
8VenteSALES
9Opérations diverses - locatairesTENANT_ADJUSTMENTS
10Reprise de soldesTAKEOVER_BALANCE
11Transfert dettes fournisseurs au propriétaireSUPPLIER_TO_OWNER
12GLI - indemnitésGLI_INDEMNITIES
13Transfert GLI au propriétaireGLI_TO_OWNER

How journals are wired in code

Each enum value in AccountingEventType carries a journalDescription(<KEY>) argument. That key is a catalog value defined under ACCOUNTING_JOURNAL_DESCRIPTION. Resolving the label to a journal happens through the catalog system, not via a Java enum — so you won't find a Journal Java enum to match this list.

To find which events post to a given journal, filter the events catalog by the Journal column.

Open questions

  • The catalog key for Opérations diverses - général isn't visible in the audit; the seed lists it as MISCELLANEOUS_GENERAL (inferred). Cross-check with ACCOUNTING_JOURNAL_DESCRIPTION catalog values when convenient.
  • The sheet marks 9 of the 13 journals with an x flag whose meaning isn't documented inline; treat those marks as advisory until clarified.
Edit this page
Last Updated:
Contributors: Yevhenii Khudolii
Prev
Events catalog
Next
Plan of accounts (PCG)