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

Events catalog

AI-generated content

This document was generated by an AI assistant from the 'Event Matrix Accounting' Google Sheet and the AccountingEventType Java enum. This index is auto-built from _events.json by adb-doc/scripts/generate-event-pages.js. Verify accuracy before relying on the details.

Every constant declared in AccountingEventType, grouped by family. Click into an event for its accounting entry and live call sites.

Total events: 67.

calls (9)

EventStatusJournalManual?Recurrent?Business case (FR)
CALL_FOR_DEPOSITDéveloppéDépôts de garantienonoJe fais l'appel de mon dépôt de garantie (lessor or mandate beneficiary).
CALL_FOR_RENTDéveloppéVentenoyesJ'appelle les loyers (récurrent ou one-shot ; prorata possible au 1er ou dernier appel).
CALL_FOR_RENTAL_CHARGESDéveloppéVentenoyesJ'appelle la provision sur charges (sujet à régularisation annuelle).
CFR_CHARGES_HOUSEHOLD_WASTEDéveloppéVentenoyesJ'appelle la TEOM (taxe d'ordures ménagères) au locataire.
CFR_OCCUPANCY_COMPENSATIONDéveloppéVentenoyesIndemnité d'occupation post-bail (cas où le locataire reste dans les lieux après la fin du bail).
ONE_TIME_CALL_FOR_RENTDéveloppéOpérations diverses - locatairesyesnoVariante one-shot du CALL_FOR_RENT (cas particulier de prorata, etc.).
ONE_TIME_CALL_FOR_RENTAL_CHARGESDéveloppéOpérations diverses - locatairesyesnoVariante one-shot du CALL_FOR_RENTAL_CHARGES.
ONE_TIME_CFR_CHARGES_HOUSEHOLD_WASTEDéveloppéOpérations diverses - locatairesyesnoVariante one-shot du CFR_CHARGES_HOUSEHOLD_WASTE.
RECURRING_RENTDéveloppéVentenoyesSequence carrier used during the recurring monthly rent call cycle.

payments (7)

EventStatusJournalManual?Recurrent?Business case (FR)
OUTGOING_PAYMENTDéveloppéBanquenonoGeneric outgoing-payment carrier; specialised by tenant/owner/supplier/agency subtypes.
OWNER_PAYMENT_ISSUEDDéveloppéBanquenonoJe paie des acomptes à mon propriétaire ou son solde disponible selon la périodicité du CRG.
OWNER_PAYMENT_RECEIVEDDéveloppéBanquenonoJ'encaisse des sommes du bailleur (pour pouvoir continuer à payer les factures par exemple).
SUPPLIER_PAYMENT_ISSUEDDéveloppéBanquenonoJe paie un fournisseur (charges de copro, travaux, contentieux…) ; déclenche SUPPLIER_TO_OWNER après settlement.
SUPPLIER_PAYMENT_RECEIVEDDéveloppéBanquenonoJe reçois un remboursement d'un fournisseur (avoir, double paiement…).
TENANT_PAYMENT_ISSUEDDéveloppéBanquenonoJe paie un locataire (restitution de DG, remboursement de double paiement…).
TENANT_PAYMENT_RECEIVEDDéveloppéBanquenonoJ'encaisse les loyers et la provision pour charges.

invoices (2)

EventStatusJournalManual?Recurrent?Business case (FR)
INCOMING_SUPPLIER_INVOICEDéveloppéAchatsyesnoJe saisis une facture fournisseur entrante (PNO, MRI, GLI, copropriété, travaux, fiscal…).
OUTGOING_AGENCY_INVOICEDéveloppéAchatsyesnoL'agence émet une facture sortante (honoraires divers).

fees (11)

EventStatusJournalManual?Recurrent?Business case (FR)
OUTGOING_INVOICE_FEESDéveloppéHonorairesnonoCarrier des honoraires sortants (umbrella over RENTING_*_FEES_WITHOUT_VAT children).
OWNER_FEESDéveloppéHonorairesnonoGeneric owner-fees carrier; specialised by RENTING_*_OWNER_FEES_WITHOUT_VAT subtypes.
RENTING_APPLICATION_OWNER_FEES_WITHOUT_VATDéveloppéHonorairesnonoJe facture les honoraires de rédaction de bail au bailleur (déclenché au 1er CFR).
RENTING_APPLICATION_TENANT_FEES_WITHOUT_VATDéveloppéHonorairesnonoJe facture les honoraires de rédaction de bail au locataire (déclenché au 1er CFR).
RENTING_INVENTORY_OWNER_FEES_WITHOUT_VATDéveloppéHonorairesnonoJe facture l'EDL (état des lieux) pour partie au bailleur.
RENTING_INVENTORY_TENANT_FEES_WITHOUT_VATDéveloppéHonorairesnonoJe facture l'EDL (état des lieux) pour partie au locataire.
RENTING_MANAGEMENT_OWNER_FEES_WITHOUT_VATDéveloppéHonorairesnoyesJe facture mes honoraires de gestion courante à chaque CFR récurrent / encaissement.
RENTING_MEDIATION_OWNER_FEES_WITHOUT_VATDéveloppéHonorairesnonoJe facture l'intermédiation au bailleur uniquement.
RENTING_OWNER_MISC_FEES_WITHOUT_VATDéveloppéHonorairesyesnoJe facture manuellement des honoraires divers à un bailleur.
RENTING_TENANT_MISC_FEES_WITHOUT_VATDéveloppéHonorairesyesnoJe facture manuellement des honoraires divers à un locataire.
TENANT_FEESDéveloppéHonorairesnonoGeneric tenant-fees carrier (agency stream); specialised by RENTING_*_TENANT_FEES_WITHOUT_VAT subtypes.

adjustments (14)

EventStatusJournalManual?Recurrent?Business case (FR)
FLUID_MAINTENANCE_DUE_BY_TENANTDéveloppéOpérations diverses - locatairesyesnoJe facture le locataire pour la maintenance des fluides (chaudière, etc.).
HOUSEHOLD_WASTE_TAX_DUE_BY_TENANTDéveloppéOpérations diverses - locatairesyesnoJe régularise la taxe d'ordures ménagères au locataire (différent de l'appel récurrent CFR_CHARGES_HOUSEHOLD_WASTE).
LEGAL_COSTS_DUE_BY_TENANTDéveloppéOpérations diverses - locatairesyesnoJe facture des frais de justice au locataire.
MANUAL_ENTRYDéveloppéOpérations diverses - locatairesyesnoWrapper event for manual calls (used as the carrier for natures like RENT_DISCOUNT, RENTAL_CHARGES_ADJUSTMENT, REPAIRS_DUE_BY_*, takeover natures, etc.).
OWNER_ADJUSTMENTDéveloppéOpérations diverses - propriétaireyesnoJ'ajuste un compte propriétaire pour un poste divers.
RENT_DISCOUNTDéveloppéOpérations diverses - locatairesyesnoJe fais une remise de loyer (l'agence prend la remise à sa charge).
RENTAL_CHARGES_ADJUSTMENTEn coursOpérations diverses - locatairesyesnoJ'impute le solde (débiteur ou créditeur) sur le compte du locataire lors de la régularisation annuelle de charges.
REPAIRS_DUE_BY_OWNERDéveloppéOpérations diverses - locatairesyesnoJe rembourse un locataire qui a payé des travaux à la place du bailleur.
REPAIRS_DUE_BY_TENANTDéveloppéOpérations diverses - locatairesyesnoJe facture le locataire pour des travaux payés par le bailleur imputables au locataire.
SUMMONS_TO_PAY_DUE_BY_TENANTDéveloppéOpérations diverses - locatairesyesnoJe facture des frais de commandement de payer au locataire.
TAX_ON_PREMISES_DUE_BY_TENANTDéveloppéOpérations diverses - locatairesyesnoJe facture la taxe sur les bureaux au locataire.
TENANT_ADJUSTMENTDéveloppéOpérations diverses - locatairesyesnoJ'ajuste un compte locataire pour un poste divers.
TENANT_DEPOSIT_REIMBURSEMENTDéveloppéOpérations diverses - locatairesyesnoJe rembourse un dépôt de garantie détenu par l'agence (cas où l'agence détient le DG, pas le bailleur).
WATER_CONSUMPTION_ADJUSTEMENT_DUE_BY_TENANTDéveloppéOpérations diverses - locatairesyesnoJ'impute un crédit ou un débit sur le compte d'un locataire en fonction de sa consommation d'eau.

transfers (5)

EventStatusJournalManual?Recurrent?Business case (FR)
GLI_TO_OWNERDéveloppéTransfert GLI au propriétairenonoJe reverse au bailleur une indemnité GLI précédemment reçue.
SUPPLIER_TO_OWNERDéveloppéTransfert dettes fournisseurs au propriétairenonoJe transfère une dette fournisseur au compte du propriétaire (settlement de paiement sortant).
TENANT_TO_AGENCYDéveloppéTransfert locataire au propriétairenonoCas spécifique du DG : je transfère au compte de l'agence si rentDepositBeneficiary = MANDATE.
TENANT_TO_OWNERDéveloppéTransfert locataire au propriétairenonoJe transfère au propriétaire une somme reçue du locataire (settlement de paiement entrant).
TRANSFER_BALANCE_SHEETDéveloppéTransfert locataire au propriétairenonoCarrier des transferts de solde déclenchés par les settlements (TTO, TTA, STO, GTO).

takeover (7)

EventStatusJournalManual?Recurrent?Business case (FR)
ACCOUNTING_TAKEOVER_OWNER_BALANCE_CREDITORDéveloppéReprise de soldesyesnoJ'enregistre la situation comptable de mon nouveau propriétaire entrant en reprise en encaissant son solde créditeur.
ACCOUNTING_TAKEOVER_TENANT_BALANCE_CREDITOR_CASHDéveloppéReprise de soldesyesnoReprise de soldes — locataire créditeur cash ; cannot be settled, triggers owner entry after settlement.
ACCOUNTING_TAKEOVER_TENANT_BALANCE_CREDITOR_NOT_CASHDéveloppéReprise de soldesyesnoReprise de soldes — locataire créditeur non cash ; used to settle, no owner entry after settlement.
ACCOUNTING_TAKEOVER_TENANT_BALANCE_DEBITORDéveloppéReprise de soldesyesnoReprise de soldes — locataire débiteur (autres / dépôt exclu) ; can be settled, triggers owner entry after settlement.
ACCOUNTING_TAKEOVER_TENANT_BALANCE_DEBITOR_RENTDéveloppéReprise de soldesyesnoReprise de soldes — locataire débiteur loyer uniquement.
ACCOUNTING_TAKEOVER_TENANT_BALANCE_DEBITOR_RENTAL_CHARGESDéveloppéReprise de soldesyesnoReprise de soldes — locataire débiteur charges locatives uniquement.
ACCOUNTING_TAKEOVER_TENANT_DEPOSITDéveloppéReprise de soldesyesnoReprise de soldes — dépôt de garantie locataire ; not settleable, no transfer.

gli (5)

EventStatusJournalManual?Recurrent?Business case (FR)
GLI_INDEMNITIES_RECEIVEDDéveloppéBanquenonoJ'encaisse une indemnité d'assurance GLI (PAYMENT_METHOD.GLI dans l'écran).
GLI_PAYMENT_PAYBACKDéveloppéBanqueyesnoJe rembourse à l'assureur une indemnité GLI trop perçue.
GLI_PAYMENT_RECEIVEDDéveloppén/anonoCarrier d'un paiement GLI reçu (event historique, voir GLI_INDEMNITIES_RECEIVED pour la version active).
TENANT_TO_BAD_DEBTDéveloppéGLI - indemnitésnonoCleanup post-GLI : passage en créance douteuse, mirroir de l'indemnité GLI.
TENANT_TO_BAD_DEBT_CLEARDéveloppéGLI - indemnitésnonoReverse de TENANT_TO_BAD_DEBT lorsque le locataire rembourse l'agence.

internal (7)

EventStatusJournalManual?Recurrent?Business case (FR)
BATCH_EVENTDéveloppén/anoyesInternal carrier used by batch posting jobs (CRG generation, recurring rent run, etc.).
INITIAL_RENTDéveloppén/anonoSequence carrier (sequence 30) used during initial rent processing for the first call.
MANUALDéveloppén/ayesnoGeneric placeholder used internally; not a user-facing event.
NULL_EVENT_TYPEDéveloppén/anonoNull-object event type used to represent the absence of a typed event.
PAYMENT_RECEIVEDDéveloppéBanquenonoGeneric incoming-payment carrier; specialised by tenant/owner/supplier subtypes.
POSTING_RULE_AWAREDéveloppén/anonoInternal marker indicating the carrier knows its own posting rule (no static dispatch needed).
REVERSE_ACCOUNTING_EVENTDéveloppéVenteyesnoJ'annule une écriture (extournes / contre-passation).

Open questions

Events with non-shipped status (lifted from the sheet):

  • RENTAL_CHARGES_ADJUSTMENT — En cours
Edit this page
Last Updated:
Contributors: Yevhenii Khudolii
Prev
Accounting model
Next
Accounting journals