Bonjour
Je reviens sur les formats d’importation qif (je ne rentre aucune donnée a la main), en particulier pour les imports Carte bleue
Question 1
J'ai 2 cartes bleues a débit différé. Depuis le site de la banque, je peux générer chaque mois un fichier QIF comportant exclusivement les factures CB des 2 cartes.
Le fichier qif généré fournit les balises suivantes: D, T, N, P, M.
La balise N correspond au numéro de carte bleue. D’après ce que j’ai compris, la balise N est mappée dans le champ "CB / Chèque / Ref.", ce qui est conforme a la spec.
Si je change dans le fichier qif la balise N par la balise GCB et que j'importe le fichier, le type est bien reconnu comme "Carte bancaire", et le numéro de carte est automatiquement mappé dans le champ "CB / Chèque / Ref." puisque ce numéro a été déclaré dans les cartes bleues associées au compte.
Cette procédure présente l'avantage pour moi de conserver la gestion des 2 numéros de CB a travers le filtre carte bancaire, et d'avoir dans le champ "CB / Chèque / Ref." uniquement le numéro de CB, ce qui n'est pas le cas si j'utilise la macro Excel, car (si j'ai toujours bien compris), la macro rajoute une balise GCB pour toutes les opérations, et la concatène avec la balise N avant de mapper dans le champ "CB / Chèque / Ref.".
Est-ce que cette procédure présente des inconvénients vis-à-vis des autres modules de GesFine?
Question 2
Si j'ai bien compris (encore), les dates de valeur ne sont pas prises en compte lors de l'import qif. Existe-t-il une procédure particulière qui permettrait d'activer cette fonction a l'importation ?
Merci
Manipulation fichier QIF
Modérateur : Patrice15220
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: Manipulation fichier QIF
Bonjour,
Non pas d'inconvénient, au contraire dès lors que l'on considère le numéro de la carte comme son nom, cela permet de distinguer les 2 cartes. La balise GCB correspond au nom de la carte, c'est lui qui s'affiche dans la colonne "CB / Chèque / Ref."
Donc si le numéro de carte te convient comme nom de carte, c'est tout bon. Sinon il faudrait remplacer la balise Nxxxx1 par GCBNomCarte1 et Nxxxx2 par GCBNomCarte2.
Par contre comme il n'y a pas de traitement de masse pour changer la carte bancaire des opérations, si tu choisis cette alternative il faut renommer les cartes dans GesFine avant d'effectuer les prochaines importations : xxxx1 à renommer en NomCarte1 et xxxx2 à renommer en NomCarte2.
La balise D du fichier qif correspond à la date de valeur, en l'absence de définition de la date de l'opération, cette dernière est égale à la date de valeur. La date de l'opération n'est pas définie dans une structure qif, il faut donc éventuellement l'ajouter avec une balise GesFine, en l’occurrence : GDR
Donc si la date dans le fichier qif est la date de l'opération et pas la date de valeur, il faut changer la balise D par GDR et rajouter la balise D avec la date de valeur.
Dans tous les cas, le processus d'importation ne calcule pas la date de prélèvement (donc la date de valeur) des opérations par carte à débit différé.
Non pas d'inconvénient, au contraire dès lors que l'on considère le numéro de la carte comme son nom, cela permet de distinguer les 2 cartes. La balise GCB correspond au nom de la carte, c'est lui qui s'affiche dans la colonne "CB / Chèque / Ref."
Donc si le numéro de carte te convient comme nom de carte, c'est tout bon. Sinon il faudrait remplacer la balise Nxxxx1 par GCBNomCarte1 et Nxxxx2 par GCBNomCarte2.
Par contre comme il n'y a pas de traitement de masse pour changer la carte bancaire des opérations, si tu choisis cette alternative il faut renommer les cartes dans GesFine avant d'effectuer les prochaines importations : xxxx1 à renommer en NomCarte1 et xxxx2 à renommer en NomCarte2.
La balise D du fichier qif correspond à la date de valeur, en l'absence de définition de la date de l'opération, cette dernière est égale à la date de valeur. La date de l'opération n'est pas définie dans une structure qif, il faut donc éventuellement l'ajouter avec une balise GesFine, en l’occurrence : GDR
Donc si la date dans le fichier qif est la date de l'opération et pas la date de valeur, il faut changer la balise D par GDR et rajouter la balise D avec la date de valeur.
Dans tous les cas, le processus d'importation ne calcule pas la date de prélèvement (donc la date de valeur) des opérations par carte à débit différé.
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte
comme "icone de sujet"
-
- Messages : 19
- Enregistré le : 24 avril 2014, 09:30
Re: Manipulation fichier QIF
Merci pour la rapidité de la réponse.
Pour être sur que je me mélange pas les pinceaux avec les définitions de date:
Dans [Compte Courant] Principes généraux, tu as donné les définitions de date de valeur et date d'opération pour les cartes a débit différé:
- Date de valeur = date de débit ou de crédit effectif sur le compte. Je pense que ca correspond au "Jour de prélèvement" dans la config des cartes bancaires. Par ex 5 du mois suivant.
- Date de l'opération = date a laquelle la transaction a été faite avec le commerçant (date de l'achat). Par ex 15 Mai 2014
La banque donne la date d'opération sous la balise N dans mon fichier qif, car cette date est différente pour chaque transaction de carte (sauf les transactions faites le même jour)
Comme tu l'as dit, elle ne fournit pas la date de valeur.
Moi j'aimerai bien avoir les 2 dates dans le qif. N restant la date d'operation, est-ce que je dois rajouter la balise GDR avec dd/mm/yyy = date de valeur pour gérer la date de valeur ?
Et dans ce cas, est ce que les 2 dates seront bien prises en compte par GesFine lors de l'import ?
Pour être sur que je me mélange pas les pinceaux avec les définitions de date:
Dans [Compte Courant] Principes généraux, tu as donné les définitions de date de valeur et date d'opération pour les cartes a débit différé:
- Date de valeur = date de débit ou de crédit effectif sur le compte. Je pense que ca correspond au "Jour de prélèvement" dans la config des cartes bancaires. Par ex 5 du mois suivant.
- Date de l'opération = date a laquelle la transaction a été faite avec le commerçant (date de l'achat). Par ex 15 Mai 2014
La banque donne la date d'opération sous la balise N dans mon fichier qif, car cette date est différente pour chaque transaction de carte (sauf les transactions faites le même jour)
Comme tu l'as dit, elle ne fournit pas la date de valeur.
Moi j'aimerai bien avoir les 2 dates dans le qif. N restant la date d'operation, est-ce que je dois rajouter la balise GDR avec dd/mm/yyy = date de valeur pour gérer la date de valeur ?
Et dans ce cas, est ce que les 2 dates seront bien prises en compte par GesFine lors de l'import ?
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: Manipulation fichier QIF
Oui c'est bien cela pour les définitions.
Quand il y a qu'une date (comme dans la structure qif), GesFine considère que c'est la date de valeur car dans son modèle de données c'est la date de référence.
La balise N correspond au numéro (numéro de chèque, de virement...), cela n'a pas d'incidence sur la date. Utilise cette balise comme évoqué dans mon premier message.
Si tu veux avoir les 2 dates, il faut modifier le D (qui est la date de valeur pour GesFine) en GDR puisqu'il s'agit de la date de l'opération pour ta banque, puis rajouter le D avec la date de valeur (date du prélèvement).
Voilà comment je ferais si tu modifies la macro, mais tu pourrais aussi mettre la date de D dans GDR puis remplacer la date de D par la date de valeur.
Quand il y a qu'une date (comme dans la structure qif), GesFine considère que c'est la date de valeur car dans son modèle de données c'est la date de référence.
La balise N correspond au numéro (numéro de chèque, de virement...), cela n'a pas d'incidence sur la date. Utilise cette balise comme évoqué dans mon premier message.
Si tu veux avoir les 2 dates, il faut modifier le D (qui est la date de valeur pour GesFine) en GDR puisqu'il s'agit de la date de l'opération pour ta banque, puis rajouter le D avec la date de valeur (date du prélèvement).
Voilà comment je ferais si tu modifies la macro, mais tu pourrais aussi mettre la date de D dans GDR puis remplacer la date de D par la date de valeur.
-
- Messages : 19
- Enregistré le : 24 avril 2014, 09:30
Re: Manipulation fichier QIF
Mon clavier a fourché, je parlais effectivement de la balise D.Jacques Leblond a écrit :
La balise N correspond au numéro (numéro de chèque, de virement...), cela n'a pas d'incidence sur la date. Utilise cette balise comme évoqué dans mon premier message.