Skip to content

Comptes bancaires

Les comptes bancaires sont associés aux identités.

Par défaut, une identité permet de préciser un compte bancaire principal. Mais une identité peut être associée à un nombre non limité de comptes bancaires supplémentaires.

Pour faciliter l'encodage, il y a une synchro entre la liste de compte et le compte renseigné dans l'identité : de sorte que le compte de l'identité est toujours présent également dans la liste.

La clé d'unicité des BankAccount est le numéro IBAN (il ne peut pas y avoir deux comptes avec le même IBAN / deux Identity ne peuvent jamais avoir un compte identique).

Les comptes bancaires référencés dans le cadre des copropriétés sont des entités spécifiques :

CondominiumBankAccount

Un CondominiumBankAccount est un compte bancaire, qui comprend des informations supplémentaires liées à une copropriété (condo_id).

Il y a 3 types de comptes bancaires (bank_account_type): 'bank_current', 'bank_savings', 'bank_tier'.

  • Une copropriété peut avoir plusieurs comptes de chaque type.
  • Un compte bancaire permet de faire le lien avec un compte du plan comptable de l'ACP (accounting_account_id).
  • Les comptes bancaire font l'objet d'une séquence perùettant de les distinguer.
  • Un des comptes courants peut être marqué comme principal pour les mouvements "achats/vente" (is_primary).
  • Un des comptes épargnes peut être marqué comme principal pour les mouvements liés aux fonds de réserve.

SuppliershipBankAccount

Les ssocie un fournisseur (Suppliership) et un compte bancaire spécifique (le compte bancaire à utiliser est susceptible de changer en fonction du type de contrat ou selon le compte bancaire détenu par la copropriété - pour minimiser les frais et les délais). Cette entité consistue un lien entre un compte bancaire (et le fournisseur correspondant) et une copropriété.

Quand on ajoute un fournisseur à une copropriété, par défaut, on ajoute le compte bancaire principal du fournisseur (is_primary) dans les SuppliershipBankAccount.