Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/07/2011, 21h26   #1
 
mdb med
Inscription : décembre 2009
Messages : 26
Détails du profil
Informations personnelles :
Nom : mdb med

Informations forums :
Inscription : décembre 2009
Messages : 26
Points : -1
Points : -1
Par défaut facturation avec access

je veux realiser une application de facturation avec access seulement mon prebleme est au niveau de saisie de donnees de la facture
je veux lorsque je tape le code d'article ce dernier s'affiche directement son libelle et son prix untaire
enfin j'attend vis aides
merci beaucoup mes amis
tunisien13 est actuellement connecté   Envoyer un message privé Réponse avec citation 01
Vieux 13/07/2011, 21h47   #2
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,
Qu'avez-vous déjà fait dans la base de données jusqu'à maintenant?
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/07/2011, 21h48   #3
Membre Expert
 
Homme Jacques Petiot
Indépendant développeur et formateur
Inscription : octobre 2007
Messages : 891
Détails du profil
Informations personnelles :
Nom : Homme Jacques Petiot
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Indépendant développeur et formateur
Secteur : Conseil

Informations forums :
Inscription : octobre 2007
Messages : 891
Points : 1 333
Points : 1 333
Hello
regarde ce lien, tu peux télécharger librement.
Je crois que dans cette version, il n'y a pas de code produit, en effet, je fais du conseil et mes interventions ne sont pas codifiées
par contre, j'ai des versions avec code produit.
en amont, un catégorie de produit à choisir pour raccourcir un peu la liste déroulante des codes produits
et en sortant de la case code_produit ce petit VB:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Private Sub N°_prod_Exit(Cancel As Integer)
If Quantité = 0 Then
    Quantité.SetFocus
    Exit Sub
End If
    If Libellé = "" Or IsNull(Libellé) Or N°_Prod <> N°_prod_mémo Then
        If N°_Prod > 0 Then
            Libellé = DLookup("Libellé", "produits", "N°produit = " & Replace(N°_Prod, ",", "."))
            Lib_acc = DLookup("Lib_acc", "produits", "N°produit = " & Replace(N°_Prod, ",", "."))
            Commentaire = DLookup("Commentaire", "produits", "N°produit = " & Replace(N°_Prod, ",", "."))
            Prix_unitaire = DLookup("Prix_pièce", "produits", "N°produit = " & Replace(N°_Prod, ",", "."))
            Prix_ligne_HT = Prix_unitaire * Quantité * (1 + Nz(Forms!Devis.Trans_pourcent, 0))
            Val_TVA = Round(Prix_ligne_HT * Tx_TVA, 2)
            Prix_ligne_TTC = Prix_ligne_HT + Val_TVA
        End If
    Else
        'on ne fait rien
    End If
End Sub
__________________
-------------------Simplifi----------comme si tout était simple--------
Simplifi est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/07/2011, 22h01   #4
 
mdb med
Inscription : décembre 2009
Messages : 26
Détails du profil
Informations personnelles :
Nom : mdb med

Informations forums :
Inscription : décembre 2009
Messages : 26
Points : -1
Points : -1
Citation:
Envoyé par rjamin Voir le message
Bonjour,
Qu'avez-vous déjà fait dans la base de données jusqu'à maintenant?
oui je realise la BD
table client
code client: cle primaire
nom client
adresse
table facture
Numero facture
date
Table Article
code article
libelle
prix untaire
table lignes facture
Qte article
tunisien13 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/07/2011, 11h00   #5
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,
Première remarque
Table facture doit contenir
N°Facture, Date_Facture et au moins Code_Client pour pouvoir faire la liaison vers la table Client à qui on devra envoyer la facture.
Deuxième
Dans la table Lignes_Facture il faut au moins
N°Facture, Code_Article, Qte et Prix_U pour avoir la liaison avec la facture (N°Facture le fera) Code_Article pour avoir la liaison avec la table client et pouvoir récupérer le Libellé de l'article et son prix.
Le prix est remis dans Lignes_Facture car il arrive que le prix dans le catalogue d'article soit remis à jour alors que l'article de la facture à été vendu à l'ancien prix, donc on doit conserver l'ancien prix dans la facture.
Le nouveau prix ne sera utilisé que pour les nouvelles factures.
Il ne faudra pas oublié le taux de TVA non plus dans la table Article car on peut avoir des taux différents en fonction des articles.
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/07/2011, 14h20   #6
 
mdb med
Inscription : décembre 2009
Messages : 26
Détails du profil
Informations personnelles :
Nom : mdb med

Informations forums :
Inscription : décembre 2009
Messages : 26
Points : -1
Points : -1
[QUOTE=rjamin;6122497]Bonjour,
Merci beaucoup pour tes remarques j'ai l'applique tous mais mon probleme est au niveau de programmation des formuliares j'attends ton aide et une autre fois merci beaucoup
tunisien13 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2011, 16h43   #7
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,

Voyez un peu cette discussion qui est en cours.

http://www.developpez.net/forums/d10...evis-factures/
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2011, 09h46   #8
Membre régulier
 
Homme Marcel
Directeur technique
Inscription : avril 2011
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Marcel
Localisation : Belgique

Informations professionnelles :
Activité : Directeur technique
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 100
Points : 97
Points : 97
Par défaut Prix ligne facture

Citation:
Le prix est remis dans Lignes_Facture car il arrive que le prix dans le catalogue d'article soit remis à jour alors que l'article de la facture à été vendu à l'ancien prix, donc on doit conserver l'ancien prix dans la facture.
Bonjour Robert,

Mon programme fonctionne. Je programme l'inscription du prix total de la ligne facture, lors de l'évènement beforeUpdate de la Quantité.
Vous feriez ainsi?

Quand à la première demande de Tunisien:
Citation:
je veux lorsque je tape le code d'article ce dernier s'affiche directement son libelle et son prix untaire
Il me semble que l'utilisation d'une requête avec une table contenant une clé secondaire de type liste de choix, (clé cachée), et puis une relation vers la clé primaire de la table de laquelle on veut tirer les informations, est une procédure mal connue.

Je fais ça par routine, mais ne me sens pas capable de l'expliquer pas à pas, et je n'ai pas trouvé un tutoriel qui le fait.

Merci.
Marcel
Marcello5255 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/07/2011, 15h16   #9
 
mdb med
Inscription : décembre 2009
Messages : 26
Détails du profil
Informations personnelles :
Nom : mdb med

Informations forums :
Inscription : décembre 2009
Messages : 26
Points : -1
Points : -1
Citation:
Envoyé par Marcello5255 Voir le message
Bonjour Robert,

Mon programme fonctionne. Je programme l'inscription du prix total de la ligne facture, lors de l'évènement beforeUpdate de la Quantité.
Vous feriez ainsi?

Quand à la première demande de Tunisien:


Il me semble que l'utilisation d'une requête avec une table contenant une clé secondaire de type liste de choix, (clé cachée), et puis une relation vers la clé primaire de la table de laquelle on veut tirer les informations, est une procédure mal connue.

Je fais ça par routine, mais ne me sens pas capable de l'expliquer pas à pas, et je n'ai pas trouvé un tutoriel qui le fait.

Merci.
Marcel
merci mon ami mais j'ai pas compris
tunisien13 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2011, 10h25   #10
Membre régulier
 
Homme Marcel
Directeur technique
Inscription : avril 2011
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Marcel
Localisation : Belgique

Informations professionnelles :
Activité : Directeur technique
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 100
Points : 97
Points : 97
Par défaut facturation avec access

Bonjour Tunisien,

Si tu veux vraiment comprendre, je peux t'aider à démarrer. Tu dois toutefois t'attendre à compléter par toi-même avec beaucoup de recherches.
Je sais qu'au début on se demande par où commencer, et les tutoriels sont tellement riches qu'on peut s'y perdre un peu.

La facturation, c'est quelque chose que tout le monde veut faire.
Dès que l'on parle facture, on parle comptabilité. Il faut donc avoir quelques notions simples.
La comptabilité comporte quatre pièces essentielles pour l'inscription des écritures: Les factures de vente - Les factures à l'entrée - Les financiers et les OD (opérations diverses)
On pourrait encore ajouter les notes de crédits et les notes de débit moins usitées et très proches des factures.

Pour ce qui est du développement informatique, elles reposent sur le même principe: formulaire et sous-formulaire. Il est donc essentiel d'en comprendre les bases, ainsi que celles de la saisie automatique à laquelle tu fais allusion dans ton premier post. Il faut ensuite un peu de code VBA basique, et très accessible au début.

J'attends ta réponse si tu es partant.

Marcel.
Marcello5255 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h14.


 
 
 
 
Partenaires

Hébergement Web