Devis - miguel-antoons/projet_webdev GitHub Wiki

Devis

Le programme est capable de faire des devis identifiés par un numéro unique. Les devis seront composés de 8 parties:

  • L'en-tête: contient les inforamtions de la société (addresse, coordonnées, nom,...),
  • Haut de la page: les informations du client ainsi que la référence du devis suivi par une introduction,
  • Corps du document: Contient, ordonnée par étage et pièce du batiment où les travaux se dérouleront, le matériel discuté avec le client de l'entreprise ensemble avec la quantité et le prix (le prix êtant le prix unitaire * quantité),
  • Conditions générales: après le corps du document on retrouve les conditions générales du devis (!= au conditions générales de la facture). Ces conditions générales sont communes à tous les devis créés,
  • Prix: la partie prix contiendra une phrase qui détermine le prix, cette partie doit pouvoir être modifié par l'utilisateur et n'est pas toujours identique d'une facture à l'autre,
  • Paiement: cette partie explique comment les paiement des travaux se dérouleront (ex.: 50% à la fin des travaux et 50% une fois le contrôle des travaux accepté), cette partie peut changer d'une facture à une autre mais reste souvent identique,
  • Fin du document: Contient une phrase de politesse et une salutation, cette partie reste généralement identique d'une facture à une autre cependant, il doit y avoir la possibilité de la modifier manuellement,
  • Pied de page: contient des inforamtions plus spécifiques de la scociété (numéro d'entreprise, numéro de compte,...) ainsi que le numéro de page et le numéro total de pages.

Chaque devis devra obligatoirement être lié à un client grâce au numéro unique du client en question. L'utilisateur pourra, en fonction du client et du contrat avec ce dernier, choisir entre 3 catégories de prix pour les articles. Lors de la création de devis l'utilisateur devra indiquer l'addressee du chantier où les travaux se dérouleront, cette address figura dans l'introduction de la partie haute de la page. Ensuite, l'utilisateur pourra indiquer un pourcentage ou un montant fixe à rajouter sur tous les articles. Pour l'impression, l'utilisateur aura le coix d'imprimer ou non:

  • Le détail du prix,
  • Le niveau (étage) du batiment,
  • les différentes pièces du batiment.

Prototype de la page

images/facturation_devis.png