Skip to content

Tables principales

Table : chantiers

Table centrale de la plateforme. Chaque chantier est un espace de travail indépendant.

ColonneTypeDescription
iduuidIdentifiant unique
user_iduuidPropriétaire du chantier
org_iduuidOrganisation propriétaire
nomtextNom du chantier
descriptiontextDescription
statuttextEn préparation, En cours, En pause, Terminé, Annulé
budget_initialnumericBudget initial prévu
budget_revisenumericBudget révisé après imprévus
avancementintegerPourcentage d'avancement global
date_debutdateDate de début des travaux
date_fin_prevuedateDate de fin prévue
localisationtextAdresse ou localisation
client_nomtextNom du client
created_attimestamptzDate de création

Table : phases

Phases de travaux associées à un chantier.

ColonneTypeDescription
iduuidIdentifiant unique
chantier_iduuidChantier parent
nomtextNom de la phase
descriptiontextDescription
statuttextpending, progress, done, over
avancementintegerPourcentage d'avancement
budget_prevunumericBudget prévu pour la phase
budget_reelnumericBudget réel dépensé
date_debutdateDate de début
date_fin_prevuedateDate de fin prévue
ordreintegerOrdre d'affichage
created_attimestamptzDate de création

Table : employes

Employés affectés aux chantiers.

ColonneTypeDescription
iduuidIdentifiant unique
chantier_iduuidChantier d'affectation
nomtextNom de l'employé
prenomtextPrénom
telephonetextNuméro de téléphone
roletextFonction sur le chantier
type_contrattextCDI, CDD, journalier, independant, stagiaire
salaire_mensuelnumericSalaire mensuel brut
taux_journaliernumericTaux journalier
date_debutdateDate d'entrée
date_findateDate de sortie
actifbooleanEmployé actif ou non
created_attimestamptzDate de création

Table : presences

Pointage journalier des employés.

ColonneTypeDescription
iduuidIdentifiant unique
chantier_iduuidChantier concerné
employe_iduuidEmployé concerné
datedateDate du pointage
presentbooleanPrésent ou absent
montant_journaliernumericMontant calculé pour la journée
user_iduuidUtilisateur ayant effectué le pointage
created_attimestamptzDate de création

Contrainte d'unicité : un seul enregistrement par employé et par date.

Table : depenses

Dépenses enregistrées sur un chantier.

ColonneTypeDescription
iduuidIdentifiant unique
chantier_iduuidChantier concerné
phase_iduuidPhase associée (optionnel)
typetextmateriau, main_oeuvre, materiel, sous_traitance, autre
type_autretextPrécision si type = autre
descriptiontextDescription de la dépense
montantnumericMontant de la dépense
datedateDate de la dépense
created_attimestamptzDate de création

Table : stock_chantier

Stock de matériaux par chantier.

ColonneTypeDescription
iduuidIdentifiant unique
chantier_iduuidChantier concerné
nomtextNom du matériau
unitetextUnité de mesure
quantitenumericQuantité en stock
seuil_alertenumericSeuil déclenchant l'alerte stock faible
prix_unitairenumericPrix unitaire
created_attimestamptzDate de création

Table : bons_commande

Bons de commande adressés aux fournisseurs.

ColonneTypeDescription
iduuidIdentifiant unique
chantier_iduuidChantier concerné
fournisseur_iduuidFournisseur (optionnel)
fournisseur_nomtextNom du fournisseur
date_commandedateDate de la commande
statuttexten_attente, livré, annulé
montant_totalnumericMontant total calculé
notestextRemarques
created_attimestamptzDate de création

Table : factures

Factures émises aux clients.

ColonneTypeDescription
iduuidIdentifiant unique
chantier_iduuidChantier concerné
client_iduuidClient facturé
numerotextNuméro de facture (FAC-AAAA-XXXX)
statuttextbrouillon, envoyee, payee, partielle, en_retard
date_emissiondateDate d'émission
date_echeancedateDate d'échéance de paiement
montant_htnumericMontant hors taxes
taux_tvanumericTaux de TVA en pourcentage
montant_ttcnumericMontant toutes taxes comprises
montant_payenumericMontant déjà payé
created_attimestamptzDate de création

Table : journal_chantier

Entrées du journal quotidien.

ColonneTypeDescription
iduuidIdentifiant unique
chantier_iduuidChantier concerné
datedateDate de l'entrée
meteotextsoleil, nuageux, pluie, orage, vent
contenutextRapport du jour
incidentstextIncidents signalés
visiteurstextVisiteurs reçus
decisionstextDécisions prises
redige_partextNom du rédacteur
publiebooleanPublié ou brouillon
user_iduuidUtilisateur ayant rédigé l'entrée
created_attimestamptzDate de création

BTP Chantier Pro