Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Conception

Conception Le forum qui vous aide à résoudre vos questions relatives à la modélisation de votre base de données sous Access.

Réponse
 
Outils de la discussion
Vieux 10/08/2008, 21h17   #1 (permalink)
Invité régulier
 
Date d'inscription: août 2008
Messages: 10
Par défaut Modéliser une facturation

Bonjour a tous,
et d'avance merci pour le forum, j'ai découvert plein de trucs... mais la je bloque un peu ...

Pour vous présenter mon projet je me permet de mettre des impressions d'ecran je pense qua ca sera plus simple !
Ma base :

(la table Fact est en cours de création car ma question est sur celle la )

Je voudrais donc faire des factures tous les mois avec :
- certains contrats (signés principalement ce mois, mais aussi les mois d'avant et voir meme jusqu'a 3 ans avant)
- les contrats ne sont pas payés en intégralité (une grosse partie tout de suite, parfois une partie qq mois plus tard, une autre partie (environ 10/12%) plus tard mais elle aussi en une ou plusieurs fois)
- je voudrais donc pour chaque contrat rentré un morceaux de facturation et pouvoir éditer une facture rassemblant tous les morceaux de paiement a la fin du mois

Pour la base CONTRAT il y a actuellement une coché payé, mais j'aimerais la supprimer et que quand je fais une requete sur les contrats non payé totalement le contrat n'apparaissent pas si il a été réglé en plusieurs fois ...--> pour ca je pourrais mettre un champs "déja réglé" qui met la somme de tous les paiement sur ce contrat

Ce que je n'arrive pas a faire :
- la table pour les factures
- le formulaire pour enregistrer les paiements (sur la base d'une requete qui sort les contrats non payé intégralement entre 2 dates)


Si quelqu'un a une idée, je le remercie enormement par avance.
Phabbrrysse est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/08/2008, 21h47   #2 (permalink)
Modérateur
 
Avatar de Chtulus
 
Date d'inscription: avril 2008
Localisation: Lyon
Âge: 28
Messages: 1 174
Envoyer un message via MSN à Chtulus
Par défaut

Bonsoir et bienvenue,

Ce qui serait faisable c'est d'avoir une colonne avec le montant total qui doit être payé, une avc le montant qui a été payé, et pour facilité les requêtes une colonne "booléen" pour savoir si la facture est totalement payé.

Ce qui facilitera aussi le formulaire !

__________________
- De quelque manière qu'on s'y prenne on s'y prend toujours mal -
-Sigmund Freud-

SQL : http://sql.developpez.com/
Access : http://access.developpez.com/cours/

Chtulus est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/08/2008, 21h55   #3 (permalink)
Invité régulier
 
Date d'inscription: août 2008
Messages: 10
Par défaut

Merci pour ta réponse ...
C'est en effet une solution pour la table (et le formulaire) CONTRATS et je pense que c'est une bonne idée ....
Toutefois pour faire la facture je ne sais pas comment adapter ceci...
Phabbrrysse est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/08/2008, 22h45   #4 (permalink)
Modérateur
 
Avatar de Chtulus
 
Date d'inscription: avril 2008
Localisation: Lyon
Âge: 28
Messages: 1 174
Envoyer un message via MSN à Chtulus
Par défaut

Mais tu as un problème :
Citation:
plus tard mais elle aussi en une ou plusieurs fois
Pas évident... Il ne faut plus faire crédit

Pour la facture il faudra une requête...

__________________
- De quelque manière qu'on s'y prenne on s'y prend toujours mal -
-Sigmund Freud-

SQL : http://sql.developpez.com/
Access : http://access.developpez.com/cours/

Chtulus est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/08/2008, 23h36   #5 (permalink)
Invité régulier
 
Date d'inscription: août 2008
Messages: 10
Par défaut

En fait apres moults essais et ton idée de deux cases montant a payé et deja reglé j'ai trouvé :
Je laisse la base Fact.
Je fais une requete qui avec conditions numfact<0 --> il n'y a rien d'afficher dans le formulaire continu que je lie a cette requete, par contre je peux rajouter des lignes dans cette base.

Du coup apres je fait une requete avec comme critere le numéro de facture et je fait un état avec comme base cette requete....

Il me reste a trouver comment faire pour qu'a l'ouverture du formulaire Contrats ca totalise ce qui est déjà payé par rapport au contrat affiché ... (peut etre un sous formulaire avec juste une case dedans ...
Phabbrrysse est déconnecté   Envoyer un message privé Réponse avec citation
NEWS ACCESSF.A.Q AccessF.A.Q VBATutorielsSourcesOutilsLivresAccess TVAccess 2007

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Conception

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide