Le_Troll_Du_27
XLDnaute Occasionnel
Bonjour le forum et je vous souhaite mes meilleurs vœux pour l'année 2016.
Après plusieurs essaie infructueux j’ai décidé de vous contacter afin de parvenir à finaliser mon projet.
Je souhaiterai pouvoir traduire ce qui suit dans le CmdB_Valider.
En sélectionnant P_PAIEMENT, nous avons dans une listView le rappel du Tableau SUIVI_DES_FACTURES.
Dans cette listView les factures dites « validée » apparaissent en vert et la frame paiement correspondante à la facture sélectionnée doit être obligatoirement remplie.
Pour les factures dite "en attente", nous validons cette facture par une liste déroulante type (ComboBox), les moyens de paiements possible ou par une facilité de Paiement type (CheckBox).
I. COMBOBOX
COMBOBOX : le frame du paiement correspondant s'affiche et les textBoxs "MONTANT TTC, MAJORATION, RESTANT DU, LA DATE DU JOUR".
Nous rentrons les informations manquantes qui les remplirons le tableau SUIVI_DES_FACTURES. Un contrôle s'effectue pour vérifier que les textBoxs ne soient pas vide.
A la VALIDATION, les informations dans les carrés ROUGE de la feuille <SUIVI FACTURES> sont remplies. On inscrit NON dans la colonne 36 (CheckBox).
Information déjà connus à remplir dans les textBoxs
CHECKBOX : Q_MODE_REGLEMENT s'ouvre et un choix de 5 paiement est possible.
Prenons l'exemple le choix du paiement VIREMENT.
R_REGLEMENT_3 s'ouvre avec les informations pré-remplies dans les textBoxs "MONTANT TTC, MAJORATION, RESTANT DU, LA DATE DU JOUR".
Nous remplissons les informations manquantes des textBoxs.
Ensuite nous remplissons la textBox : TxtEcheance3 par un chiffre de 1 à 24 (mois) et quand à TxtQte3 est remplie automatiquement par 30jours.
Les textBoxs TxtMensuel et TxtButee font un calcul automatique selon les informations de TxtEcheance3 et TxtQte3.
Ensuite s'exerce un contrôle des textBoxs afin de vérifier que celles-ci soient toutes remplies.
A la VALIDATION, les textBoxs 1 à 9 remplissent le tableau SUIVI_DES_FACTURES les colonnes de 26 à 35 et le mot VIREMENT doit apparaître dans la colonne 25. Et pour les textBoxs TxtEcheance3 et TxtQte3 remplissent le tableau dans SUIVI DES CREANCESles colonnes 24 et 25 de la ligne de la facture choisi. Il reste alors la textBox MONTANT RECU, elle devra rempli la colonne 38.
Et R_REGLEMENT_3 se ferme pour revenir à P_PAIEMENT avec un rafraichissement de la listView.
Alors, soit nous recommençons une opération ou nous quittons.
Et on applique la même chose pour tous les autres modes de règlement :
- R_REGLEMENT_1 pour ESPECES
- R_REGLEMENT_2 pour CHEQUES
- R_REGLEMENT_3 pour VIREMENT
- R_REGLEMENT_4 pour PAYPAL
- R_REGLEMENT_5 pour CARTE BANCAIRE
Je décompose pour les 5 Stratégies quand la checkBox est cochée :
CHECKBOX appelle Q_MODE_REGLEMENT
Dans Q_MODE_REGLEMENT il y a un choix de 5 CheckBoxs appelant R_REGLEMENT de 1 à 5.
SI LE CHOIX EST R_REGLEMENT_1
Information déjà connus à remplir dans les textBoxs sans les valider sauf J (10)
FeuilleSUIVI FACTURES
SI LE CHOIX EST R_REGLEMENT_2
FeuilleSUIVI FACTURES
SI LE CHOIX EST R_REGLEMENT_3
FeuilleSUIVI FACTURES
SI LE CHOIX EST R_REGLEMENT_4
FeuilleSUIVI FACTURES
Les Informations dans les carrés Rouges sont inconnues pour le moment :
SI LE CHOIX EST R_REGLEMENT_5
FeuilleSUIVI FACTURES
-- FIN --
Cordialement
Laurent
Après plusieurs essaie infructueux j’ai décidé de vous contacter afin de parvenir à finaliser mon projet.
Je souhaiterai pouvoir traduire ce qui suit dans le CmdB_Valider.
En sélectionnant P_PAIEMENT, nous avons dans une listView le rappel du Tableau SUIVI_DES_FACTURES.
Dans cette listView les factures dites « validée » apparaissent en vert et la frame paiement correspondante à la facture sélectionnée doit être obligatoirement remplie.
Pour les factures dite "en attente", nous validons cette facture par une liste déroulante type (ComboBox), les moyens de paiements possible ou par une facilité de Paiement type (CheckBox).
I. COMBOBOX
COMBOBOX : le frame du paiement correspondant s'affiche et les textBoxs "MONTANT TTC, MAJORATION, RESTANT DU, LA DATE DU JOUR".
Nous rentrons les informations manquantes qui les remplirons le tableau SUIVI_DES_FACTURES. Un contrôle s'effectue pour vérifier que les textBoxs ne soient pas vide.
A la VALIDATION, les informations dans les carrés ROUGE de la feuille <SUIVI FACTURES> sont remplies. On inscrit NON dans la colonne 36 (CheckBox).
Information déjà connus à remplir dans les textBoxs
- E (5)Montant TTC TextBox17, TextBox24, TextBox38, TextBox46, TextBox54
- G (7)Majoration TextBox18, TextBox25, TextBox39, TextBox47, TextBox55
- H (8)Restant Du TextBox19, TextBox26, TextBox40, TextBox48, TextBox56
- J (10)Date du Règlement (TextBox21, TextBox28, TextBox42, TextBox50, TextBox58) = AUJOURDHUI
Les Informations dans les carrés Rouges sont inconnues pour le moment :
- Y (25) Mode de paiement : ESPECES, CHEQUES, VIREMENT, PAYPAL, CARTE BANCAIRE
- Z (26) Titulaire du Compte TextBox22, TextBox29, TextBox43, TextBox51
- AA (27) N° de chèque ou Domiciliation TextBox23, TextBox30
- AB (28) Transaction TextBox44, TextBox53
- AC (29) Libellé ou Adresse Mail TextBox31, TextBox45, TextBox52
- AD (30) Code Banque TextBox32
- AE (31) Code Guichet TextBox33
- AF (32) Numéro de compte TextBox34
- AG (33) Clé RIB TextBox35
- AH (34) Code BIC/SWIFT TextBox36
- AI (35) Code IBAN TextBox37
- AK (37) Paiement Comptant TextBox20, TextBox27, TextBox41, TextBox49, TextBox57
Reste AJ soit écrire une formule afin d'avoir OUI et NON soit écrire par la validation des infos ci-dessus si checkBox non coché écrire NON en AJ (36). Lequel choisir ?
Mais si je choisi l'une ou l'autre je n'aurai plus de facture à traiter dans SUIVI DES CREANCES. Alors devons-nous mettre dans cette colonne OUI par défaut
Afin de voir apparaître les factures dans SUIVI DES CREANCES ?
CHECKBOX : Q_MODE_REGLEMENT s'ouvre et un choix de 5 paiement est possible.
Prenons l'exemple le choix du paiement VIREMENT.
R_REGLEMENT_3 s'ouvre avec les informations pré-remplies dans les textBoxs "MONTANT TTC, MAJORATION, RESTANT DU, LA DATE DU JOUR".
Nous remplissons les informations manquantes des textBoxs.
Ensuite nous remplissons la textBox : TxtEcheance3 par un chiffre de 1 à 24 (mois) et quand à TxtQte3 est remplie automatiquement par 30jours.
Les textBoxs TxtMensuel et TxtButee font un calcul automatique selon les informations de TxtEcheance3 et TxtQte3.
Ensuite s'exerce un contrôle des textBoxs afin de vérifier que celles-ci soient toutes remplies.
A la VALIDATION, les textBoxs 1 à 9 remplissent le tableau SUIVI_DES_FACTURES les colonnes de 26 à 35 et le mot VIREMENT doit apparaître dans la colonne 25. Et pour les textBoxs TxtEcheance3 et TxtQte3 remplissent le tableau dans SUIVI DES CREANCESles colonnes 24 et 25 de la ligne de la facture choisi. Il reste alors la textBox MONTANT RECU, elle devra rempli la colonne 38.
Et R_REGLEMENT_3 se ferme pour revenir à P_PAIEMENT avec un rafraichissement de la listView.
Alors, soit nous recommençons une opération ou nous quittons.
Et on applique la même chose pour tous les autres modes de règlement :
- R_REGLEMENT_1 pour ESPECES
- R_REGLEMENT_2 pour CHEQUES
- R_REGLEMENT_3 pour VIREMENT
- R_REGLEMENT_4 pour PAYPAL
- R_REGLEMENT_5 pour CARTE BANCAIRE
Je décompose pour les 5 Stratégies quand la checkBox est cochée :
CHECKBOX appelle Q_MODE_REGLEMENT
Dans Q_MODE_REGLEMENT il y a un choix de 5 CheckBoxs appelant R_REGLEMENT de 1 à 5.
SI LE CHOIX EST R_REGLEMENT_1
Information déjà connus à remplir dans les textBoxs sans les valider sauf J (10)
FeuilleSUIVI FACTURES
- E (5) Montant TTC TxtMontantTTC affiche juste la valeur
- G (7) Majoration TxtMajoration affiche juste la valeur
- H (8) Restant Du TxtMontantRecu affiche juste la valeur
- J (10) Date du Règlement TxtDate = AUJOURDHUI
- AM (39) TxtMensuel affiche juste la valeur et calcul automatique selon TxtQte1
- AN (40) TxtButee affiche juste la valeur et calcul automatique selon TxtQte1
- Feuille « SUIVI FACTURES»
- Y (25) Mode de paiement = ESPECES
- Feuille « SUIVI DES CREANCES»
- L (12) TxtQte1
- M (13) TxtEcheance1 affiche juste la valeur et calcul automatique selon TxtQte1
SI LE CHOIX EST R_REGLEMENT_2
FeuilleSUIVI FACTURES
- E (5) Montant TTC TxtMontantTTC affiche juste la valeur
- G (7) Majoration TxtMajoration affiche juste la valeur
- H (8) Restant Du TxtMontantRecu affiche juste la valeur
- J (10) Date du Règlement TxtDate = AUJOURDHUI
- AM (39) TxtMensuel affiche juste la valeur et calcul automatique selon TxtQte2
- AN (40) TxtButee affiche juste la valeur et calcul automatique selon TxtQte2
- Feuille « SUIVI FACTURES»
- Y (25) Mode de paiement = CHEQUES
- Z (26) Titulaire du Compte TxtTitulaire
- AA (27) N° de chèque TxtNumeroCheque
- AC (29) Libellé TxtLibelleBanque
- Feuille « SUIVI DES CREANCES»
- R (18) TxtQte2
- S (19) TxtEcheance2 affiche juste la valeur et calcul automatique selon TxtQte2
SI LE CHOIX EST R_REGLEMENT_3
FeuilleSUIVI FACTURES
- E (5) Montant TTC TxtMontantTTC affiche juste la valeur
- G (7) Majoration TxtMajoration affiche juste la valeur
- H (8) Restant Du TxtMontantRecu affiche juste la valeur
- J (10) Date du Règlement TxtDate= AUJOURDHUI
- AM (39) TxtMensuelaffiche juste la valeur et calcul automatique selon TxtQte3
- AN (40) TxtButeeaffiche juste la valeur et calcul automatique selon TxtQte3
- Feuille « SUIVI FACTURES»
- Y (25) Mode de paiement = VIREMENT
- Z (26) Titulaire du Compte TxtTitulaire
- AA (27) DomiciliationTxtDomiciliation
- AC (29) Libellé TxtLibelleBanque
- AD (30) Code Banque TxtCodeBanque
- AE (31) Code Guichet TxtCodeGuichet
- AF (32) Numéro de compte TxtNumeroCompte
- AG (33) Clé RIB TxtCleRib
- AH (34) Code BIC/SWIFT TxtSwift
- AI (35) Code IBAN TxtIban
- Feuille « SUIVI DES CREANCES»
- X (24) TxtQte3
- Y (25) TxtEcheance3 affiche juste la valeur et calcul automatique selon TxtQte3
SI LE CHOIX EST R_REGLEMENT_4
FeuilleSUIVI FACTURES
- E (5) Montant TTC TxtMontantTTC affiche juste la valeur
- G (7) Majoration TxtMajoration affiche juste la valeur
- H (8) Restant Du TxtMontantRecu affiche juste la valeur
- J (10) Date du Règlement TxtDate = AUJOURDHUI
- AM (39) TxtMensuelaffiche juste la valeur et calcul automatique selon TxtQte4
- AN (40) TxtButeeaffiche juste la valeur et calcul automatique selon TxtQte4
Les Informations dans les carrés Rouges sont inconnues pour le moment :
- Feuille « SUIVI FACTURES»
- Y (25) Mode de paiement = PAYPAL
- Z (26) Titulaire du Compte TxtTitulaire
- AB (28) Transaction TxtTransaction
- AC (29)Adresse Mail TxtMail
- Feuille « SUIVI DES CREANCES»
- AD (30) TxtQte4
- AE (31) TxtEcheance4affiche juste la valeur et calcul automatique selon TxtQte4
SI LE CHOIX EST R_REGLEMENT_5
FeuilleSUIVI FACTURES
- E (5) Montant TTC TxtMontantTTC affiche juste la valeur
- G (7) Majoration TxtMajoration affiche juste la valeur
- H (8) Restant Du TxtMontantRecu affiche juste la valeur
- J (10) Date du Règlement TxtDate = AUJOURDHUI
- AM (39) TxtMensuel affiche juste la valeur et calcul automatique selon TxtQte5
- AN (40) TxtButeeaffiche juste la valeur et calcul automatique selon TxtQte5
- Feuille « SUIVI FACTURES»
- Y (25) Mode de paiement = CARTE BANCAIRE
- Z (26) Titulaire du Compte TxtTitulaire
- AB (28) Transaction TxtTransaction
- AC (29) Libellé TxtLibelleBanque
- Feuille « SUIVI DES CREANCES»
- AJ (36) TxtQte5
- AK (37) TxtEcheance5 affiche juste la valeur et calcul automatique selon TxtQte5
-- FIN --
Cordialement
Laurent
Pièces jointes
Dernière édition: