OVH Cloud OVH Cloud

Devis et facture

4 réponses
Avatar
Mélanie
Bonjour
Je viens de créer une base de gestion commerciale. Je souhaite pouvoir
éditer des devis et de là générer les factures correspondantes au devis.
Peut être quelqu'un a un peu l'habitude de comment créer ce type de base.
Faut-il créer une table devis et une table facture ou bien une seule table
suffit avec case à cocher par exemple qui ferait passer le devis en facture.
Le tout avec requêtes sous-jacentes, etc...
Quelqu'un aurait il déjà créé ce type de base et quel est la structure qui
est la meilleure.
Merci.

4 réponses

Avatar
Laurent Jordi \(www.ezlogic.mc\)
Salut

Vouie k'une seule table suffit, à la place de la case à cocher je mettrait
une date de facturation. L'enreg est un devis tant que le champs date de
facturation est null...

@+

LJ


"Mélanie" a écrit dans le message de
news:
Bonjour
Je viens de créer une base de gestion commerciale. Je souhaite pouvoir
éditer des devis et de là générer les factures correspondantes au devis.
Peut être quelqu'un a un peu l'habitude de comment créer ce type de base.
Faut-il créer une table devis et une table facture ou bien une seule table
suffit avec case à cocher par exemple qui ferait passer le devis en
facture.

Le tout avec requêtes sous-jacentes, etc...
Quelqu'un aurait il déjà créé ce type de base et quel est la structure qui
est la meilleure.
Merci.




Avatar
DJP
Petites précisions pour compléter la réponse de 'Jordi'

Attention à faire en sorte de ne pas pouvoir modifier une
facture déjà émise + Vérifier la règle en vigueur
concernant la numérotation des factures (un champ sera
peut-être nécessaire) + Penser à stocker le(s) taux de TVA
qui ne doivent pas être modifiables dans une facture émise
mais automatiquement mis à jour lors de l'émission d'une
facture ou de la modification d'un devis + Il en est à peu
près de même pour les prix unitaires des produits (table
détailFacture) et leur éventuel code TVA.

Bon courage !
Avatar
Mélanie
Merci beaucoup pour vos réponses.
Mais juste pour être sure : je crée un formulaire pour la création des
devis. Je crée un autre formulaire pour les factures et celui ci sera en
lecture seule (modif interdite).
Quant aux prix unitaires j'ai déja un champ prix dans la table produits et
un autre champ prix dans la table détail facture. Avec une procédure
évenementielle (dlookup) je récupère le prix de la table produits sinon je
tape la nouvelle valeur du prix si necessaire. Dois je faire pareil avec la
TVA?
Dois je avoir un champ N° Devis et N°Facture dans la table Facture/Devis,
avec le numéro facture en fonction d'une date de création par exemple généré
automatiquement par du code ?
Est ce que tout cela vous semble t il correct ?
Encore merci
Avatar
Arnaud [lwa]
Bonjour Mélanie,

Mon avis perso :
2 tables *absolument*

pourquoi ?

Parce que quand on fait 10 devis, décroche parfois 3 commandes et donc 3 factures.
Or la numérotation des factures doit être formée de suites de chiffres contigüs,
ce qui ferait des trous en cas de numérotation devis/facture commune.


Idem, parfois on édite une facture sans avoir créé de devis, mais il faut vraiment choisir en
fonction
du fonctionnement particulier de l'entreprise.

Comme dit Jordi, il ne faut pas pouvoir modifier une facture après son impression,
on peut-être amené à rajouter des postes de facturation non devisés, frais de port, etc...

Et puis enfin, certains clients pourront être amenés à demander une facture mensuelle
qui regroupe plusieurs devis, afin d'optimiser leurs coûts de traitement des factures.

si sûr que tu auras 1 devis => 0 ou 1 facture, 1 table unique avec double numérotation.
sinon, 1 table devis, 1 table factures et 1 table pivot devis/factures

Voilà, espérant avoir donné un axe de travail utile.
--
Arnaud
--------------------------------------------------
Conseils d'utilisation : http://users.skynet.be/mpfa/
Site Perso : http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------



| Bonjour
| Je viens de créer une base de gestion commerciale. Je souhaite pouvoir
| éditer des devis et de là générer les factures correspondantes au
| devis. Peut être quelqu'un a un peu l'habitude de comment créer ce
| type de base. Faut-il créer une table devis et une table facture ou
| bien une seule table suffit avec case à cocher par exemple qui ferait
| passer le devis en facture. Le tout avec requêtes sous-jacentes,
| etc...
| Quelqu'un aurait il déjà créé ce type de base et quel est la
| structure qui est la meilleure.
| Merci.