My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
Database  
Updated Feb 11, 2012 by julien.ryckoort

Base de données

users

Cette table contient les utilisateurs:

id Identifiant unique
login Nom d'utilisateur
firstname Prénom
name Nom
mail Adresse mail
street Rue
street_number Numéro de la maison
town Ville
postcode Code postal
password Mot de passe
salt Clé de cryptage du mot de passe
switch_premium Type de compte (standard, premium)
switch_administrator Switch définissant les droits sur l'application
insert_date Création de l'utilisateur
update_date Dernière modification de l'utilisateur
connection_date Date de dernière connexion de l'utilisateur

global_accounts

Chaque utilisateur possède un compte global, si l'utilisateur a opté pour un système de gestion standard, ce compte sera son seul et unique compte. Si l'utilisateur possède un compte premium, ce compte sera une globalisation de tout ses comptes (solde global, mais les mouvements comptables sont liés à un compte-cash, réserve d'argent cash ou carte de crédit de l'utilisateur).

user_id Identifiant de l'utilisateur lié
cash_balance Solde cash de l'utilisateur
update_date Date de mise à jour du solde

accounting_debits

Cette table contient tout les mouvements comptables débiteurs. Switch à prévoir pour définir si le débit est interne ou non (d'un compte vers un autre du même client).

id Identifiant unique
global_account_id Identifiant du compte client lié
amount Montant du mouvement
comment Commentaire sur la dépense
expense_sub_category_id Identifiant de la sous-catégorie de dépenses liée

accounting_future_debits

Cette table contient les dépenses à venir prévues pour chaque utilisateur, avec une date d'échéance et un switch qui en défini l'automatisation du débit à la date définie.

id Identifiant unique
global_account_id Identifiant du compte client lié
amount Montant du mouvement
comment Commentaire sur la dépense
expense_sub_category_id Identifiant de la sous-catégorie de dépenses liée
maturity_date Date d'échéance du mouvement

accounting_credits

Cette table contient tout les mouvements comptables débiteurs. Switch à prévoir pour définir si le crédit est interne ou non (d'un compte vers un autre du même client).

id Identifiant unique
global_account_id Identifiant du compte client lié
amount Montant du mouvement
comment Commentaire sur la dépense
expense_sub_category_id Identifiant de la sous-catégorie de dépenses liée

accounting_future_credits

Cette table contient les recettes à venir prévues pour chaque utilisateur, avec une date d'échéance et un switch qui en défini l'automatisation du crédit à la date définie.

id Identifiant unique
global_account_id Identifiant du compte client lié
amount Montant du mouvement
comment Commentaire sur la dépense
revenue_sub_category_id Identifiant de la sous-catégorie de revenus liée
maturity_date Date d'échéance du mouvement

revenue_categories

Cette table contient les catégories de revenus.

id Identifiant unique
name Nom de la catégorie de revenus
user_id Nom de l'utilisateur lié

revenue_subcategories

Cette table contient les sous-catégories de revenus.

id Identifiant unique
category_id Identifiant de la catégorie liée
name Nom de la sous-catégorie de dépenses
recurrence_type Type de récurrence
user_id Nom de l'utilisateur lié

expense_categories

Cette table contient les catégories de dépenses.

id Identifiant unique
name Nom de la catégorie de dépenses
user_id Nom de l'utilisateur lié

expense_subcategories

Cette table contient les sous-catégories de dépenses.

id Identifiant unique
category_id Identifiant de la catégorie liée
name Nom de la sous-catégorie de revenus
recurrence_type Type de récurrence
user_id Nom de l'utilisateur lié

bank_codes

Tables des codes bic et swift des banques belges.

protocol Protocole du compte
biccode Code bic de la banque
name_dutch Nom de la banque en néerlandais
name_french Nom de la banque en français
name_german Nom de la banque en allemand
name_english Nom de la banque en anglais

Powered by Google Project Hosting