IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Apprendre � cr�er une gestion de multipaiements [Tutoriel]


Sujet :

Access

  1. #1
    R�dacteur/Mod�rateur

    Avatar de User
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    8 622
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 8 622
    Billets dans le blog
    67
    Par d�faut Apprendre � cr�er une gestion de multipaiements
    Bonjour � tous,

    Pour les factures importantes le client peut souvent effectuer plusieurs paiements �tal�s dans le temps. L'objectif est donc de vous aider � cr�er une application Access permettant de g�rer pour chaque facture les diff�rents paiements r�alis�s, et d'avoir une vision globale des factures non pay�es avec les montants restants.


    Objectif : apprendre � r�aliser une gestion de multipaiements avec Access.
    Bonne lecture,
    Cdlt,

    Retrouvez les meilleurs cours et tutoriels pour apprendre Microsoft Access
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses � consulter sans mod�ration

    Des tutoriels pour apprendre � cr�er des formulaires de planning dans vos applications Access :
    Gestion sur un planning des pr�sences et des absences des employ�s
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de donn�es Access :
    Import Fichier JSON

  2. #2
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 315
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : S�n�gal

    Informations professionnelles :
    Activit� : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 315
    Billets dans le blog
    15
    Par d�faut
    Bonjour User,

    Merci pour ce nouveau tutoriel qui sera utile sans aucun doute � plus d'une personne.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous �tes passionn�, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la r�daction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    R�daction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, R�daction de news, interviews et t�moignages, Organisation de d�fis, de d�bats et de sondages, Relecture technique, Mod�ration, Correction orthographique, etc..
    Vous avez d'autres propositions de contributions � nous faire ? Vous souhaitez en savoir davantage ? N'h�sitez pas � nous approcher.

  3. #3
    Expert �minent
    Avatar de tee_grandbois
    Homme Profil pro
    retrait�
    Inscrit en
    Novembre 2004
    Messages
    8 966
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 68
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : retrait�

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 966
    Par d�faut
    Bonsoir,
    tr�s bon tutoriel. Bravo pour le travail.
    Une remarque tout de m�me : m�me si la l�gislation de cette taxe a beaucoup �t� simplifi�e, il aurait �t� pr�f�rable que la TVA soit au niveau des lignes d�tail pour tenir compte des diff�rents taux appliqu�s.

  4. #4
    R�dacteur/Mod�rateur

    Avatar de User
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    8 622
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 8 622
    Billets dans le blog
    67
    Par d�faut
    Bonjour,

    Citation Envoy� par tee_grandbois Voir le message
    Bonsoir,
    tr�s bon tutoriel. Bravo pour le travail.
    Une remarque tout de m�me : m�me si la l�gislation de cette taxe a beaucoup �t� simplifi�e, il aurait �t� pr�f�rable que la TVA soit au niveau des lignes d�tail pour tenir compte des diff�rents taux appliqu�s.
    Merci pour ton message

    Concernant ta remarque, en fait je me suis bas� sur le travail que j'avais r�alis� pour des clients, et eux g�raient le taux de TVA au niveau de la facture.
    Finalement, j'ai ajout� le taux de TVA dans le d�tail des factures, pour tenir compte des diff�rents taux appliqu�s.

    Merci bien
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses � consulter sans mod�ration

    Des tutoriels pour apprendre � cr�er des formulaires de planning dans vos applications Access :
    Gestion sur un planning des pr�sences et des absences des employ�s
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de donn�es Access :
    Import Fichier JSON

  5. #5
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2016
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 60
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : Mai 2016
    Messages : 15
    Par d�faut
    Bonjour,

    Tout d'abord merci pour votre tutoriel qui me permet de cr�er une base de donn�es pour les inscriptions � mon association de tennis de table.
    J'ai remplac� les clients par des adh�rents et les articles par des Licences (Adh�sion)
    Toutefois je rencontre un probl�me que je n'arrive pas a r�soudre.
    Un adh�rent peut faire partie d'une famille (donc plusieurs adh�rents). Chaque adh�ret de la famille prend une licence mais un seul paye pour tous.
    Autrement dit par rapport a votre application, ce serait comme si un client voulait payer plusieurs facture.
    La je ne sais pas comment faire.
    Si vous pouviez m'aider cela serait sympa.
    Encore une fois merci pour votre tuto, c'est grace a ce site et a ces participants que j'arrive a utiliser ACCESS.

    Bonne journ�e
    Eric

  6. #6
    Expert �minent
    Avatar de tee_grandbois
    Homme Profil pro
    retrait�
    Inscrit en
    Novembre 2004
    Messages
    8 966
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 68
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : retrait�

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 966
    Par d�faut
    bonjour,
    peut-�tre en ajoutant un code exon�ration � activer pour les membres ne payant pas ...

  7. #7
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2016
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 60
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : Mai 2016
    Messages : 15
    Par d�faut
    Bonjour tee_grandbois,

    Merci pour la r�ponse mais cela ne correspond pas a ma demande.
    Dans le cas de la basse exemple un client ne peut pas payer plusieurs factures correspondant a plusieurs chantier avec un seul cheque.
    Dans mon cas ce serait un p�re prend une licence, donc une facture. Son fils prend une licence, donc une autre facture. Le tous est pay� par le pere (ou la mere d'ailleurs) avec un cheque.
    Donc comment regrouper plusieurs factures pour 1 seul paiement.

    Eric

  8. #8
    R�dacteur/Mod�rateur

    Avatar de User
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    8 622
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 8 622
    Billets dans le blog
    67
    Par d�faut
    Bonsoir,

    Votre demande d�passe un peu le sujet de l'article qui traite du paiement d'une seule facture en plusieurs fois.

    Pour r�pondre � votre demande, il faut d'abord cr�er 2 tables suppl�mentaires :

    1. T_PaiementFacture pour enregistrer le paiement de plusieurs factures
    2. T_DetailPaiementFacture pour enregisistrer la liste des factures reli�es � ce paiement


    Ensuite, cr�er un formulaire F_PaiementFacture bas� sur la 1re table T_PaiementFacture.

    Ce formulaire contiendra �galement un sous-formulaire SF_DetailPaiementFacture (bas� sur une requ�te R_DetailPaiementFacture) permettant d'enregistrer les diff�rentes factures et leur montant, le tout associ� au paiement principal.

    Ce sous-formulaire contiendra aussi une liste d�roulante permettant de choisir les bonnes factures.

    Les calculs des totaux s'effectuant au moyen d'une proc�dure MajTotauxPaimentFacture en utilisant une fonction de domaine DSum.

    Ci-joint le r�sultat g�n�ral � adapter � votre cas,
    Cdlt,
    Fichiers attach�s Fichiers attach�s
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses � consulter sans mod�ration

    Des tutoriels pour apprendre � cr�er des formulaires de planning dans vos applications Access :
    Gestion sur un planning des pr�sences et des absences des employ�s
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de donn�es Access :
    Import Fichier JSON

  9. #9
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2016
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 60
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : Mai 2016
    Messages : 15
    Par d�faut
    Bonsoir User,

    Merci pour votre r�ponse et votre aide.
    Pardon d'avoir d�pass� le sujet initial mais ma question ce rapportant a la base gestion multi-paiement j'ai penser que c'�tait le bonne endroit

    Eric

  10. #10
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    79
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 79
    Par d�faut
    Merci pour ce tuto qui est un exemple de simplicit� ! Bravo !

    Je r�alise que je surcharge les �v�nements, ce qui me g�n�re des bugs parfois incompr�hensibles. Je vais largement m'en inspirer � l'avenir ...

  11. #11
    R�dacteur/Mod�rateur

    Avatar de User
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    8 622
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 8 622
    Billets dans le blog
    67
    Par d�faut
    Citation Envoy� par Largo38 Voir le message
    Merci pour ce tuto qui est un exemple de simplicit� ! Bravo !
    ...
    Merci bien
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses � consulter sans mod�ration

    Des tutoriels pour apprendre � cr�er des formulaires de planning dans vos applications Access :
    Gestion sur un planning des pr�sences et des absences des employ�s
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de donn�es Access :
    Import Fichier JSON

  12. #12
    Membre averti
    Homme Profil pro
    �tudiant
    Inscrit en
    Ao�t 2020
    Messages
    23
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 35
    Localisation : Cameroun

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Ao�t 2020
    Messages : 23
    Par d�faut Merci pour ce tutoriel
    Ce tuto est magnifique.
    Merci beaucoup.
    J'ai une petite pr�occupation, comment interdire les paiements sur une facture une fois que le reste � payer est 0�?
    Ceci me permettrait de ne plus avoir les restes � payer n�gatifs.

  13. #13
    R�dacteur/Mod�rateur

    Avatar de User
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    8 622
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 8 622
    Billets dans le blog
    67
    Par d�faut
    Bonjour et merci,

    C'est assez compliqu� ..

    J'essaierais quelque chose comme �a sur l'�v�nement apr�s-maj de la zone de texte MntPaiement dans le sous-formulaire SF_DetailPaiement :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub MntPaiement_AfterUpdate()
        Dim reste As Currency
     
        ' calcul du reste ou différence entre le total de la facture identifiée par idFacture et le total des paiements de cette même facture
        reste = DSum("[TotalLigne]*(1+[TauxTVA])", "R_DetailFacture", "IdFacture=" & Nz(Me.IdFacture, 0)) - DSum("MntPaiement", "T_DetailPaiement", "IdFacture=" & Nz(Me.IdFacture, 0))
     
        If reste = 0 Then ' si reste = 0
            Me.Undo ' annule la saisie
        End If
     
    End Sub
    Il faut regarder du c�t� de la fonction de domaine DSum.

    C'est dans ce sous-formulaire SF_DetailPaiement que vous saisissez les montants pay�s.

    Cdlt
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses � consulter sans mod�ration

    Des tutoriels pour apprendre � cr�er des formulaires de planning dans vos applications Access :
    Gestion sur un planning des pr�sences et des absences des employ�s
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de donn�es Access :
    Import Fichier JSON

Discussions similaires

  1. cr�er une gestion d'annuaire
    Par maguy27 dans le forum Mod�lisation
    R�ponses: 6
    Dernier message: 27/07/2019, 18h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo