[grisbi-bugs] [Grisbi.app (Mac OS X) 0001644]: Impossible d'importer des fichiers QIF
Grisbi Bug Tracker
bugtracker at grisbi.org
Sun Apr 6 08:41:24 CEST 2014
A NOTE has been added to this issue.
======================================================================
http://www.grisbi.org/bugsreports/view.php?id=1644
======================================================================
Reported By: benlelillois
Assigned To: pbiava
======================================================================
Project: Grisbi.app (Mac OS X)
Issue ID: 1644
Category: Main
Reproducibility: always
Severity: crash
Priority: high
Status: assigned
OS: Mac OS X
Plateforme: Apple Macintosh
Version GTK:
Version gtk-mac-integration:
Version Mac OS X: Mavericks
Version OS:
======================================================================
Date Submitted: 2014-04-02 17:59 CEST
Last Modified: 2014-04-06 08:41 CEST
======================================================================
Summary: Impossible d'importer des fichiers QIF
Description:
Avec la version 1.0 téléchargée ce jour, il est impossible d'importer des
fichier QIF. En effet, l'import du fichier provoque une monté de CPU à 100% et
l'impression d'une boucle infinie. Après plus de 10minutes sans réponse, il
est nécessaire de forcer l'arrêt de l'application.
Sans import QIF, je ne peux reprendre mes comptes de l'application iBank ni
réconcilier mes comptes depuis le site Crédit Mutuel car les OFX de la banque
sont indiqués comme incorrect par Grisbi.
======================================================================
----------------------------------------------------------------------
(0003741) pbiava (administrator) - 2014-04-02 19:51
http://www.grisbi.org/bugsreports/view.php?id=1644#c3741
----------------------------------------------------------------------
c'est étonnant car je suis moi aussi au crédit mutuel et je lis parfaitement
les fichiers ofx. Il faut choisir le type Autre comme fichier à télécharger
----------------------------------------------------------------------
(0003743) benlelillois (reporter) - 2014-04-02 21:56
http://www.grisbi.org/bugsreports/view.php?id=1644#c3743
----------------------------------------------------------------------
Le blocage de l'application avec les 100% de CPU c'est avec les fichiers QIF.
Les OFX me donnent le message suivant :
"Erreur !
Aucun dossier n'a été importé, Vérifiez que les fichiers sont valides.
Assurez vous qu'ils ne sont pas compressés et que leur format est valide.
Les fichiers suivants sont en erreur
• Fichier OFX invalide. (OFX)"
Je joins le fichier OFX récupéré chez ma banque.
----------------------------------------------------------------------
(0003744) pbiava (administrator) - 2014-04-03 06:32
http://www.grisbi.org/bugsreports/view.php?id=1644#c3744
----------------------------------------------------------------------
J'arrive sans problème à l'importer. Vérifie que le jeu de caractère est
bien UTF8 dans la fenêtre de choix du fichier
----------------------------------------------------------------------
(0003745) benlelillois (reporter) - 2014-04-03 09:18
http://www.grisbi.org/bugsreports/view.php?id=1644#c3745
----------------------------------------------------------------------
J'ai mis en mode débug :
Thu Apr 3 09:01:17 2014, 3,575675 : Mode débogage - erreur.c:505:gboolean
gsb_debug_start_log()
LANG = fr_FR.UTF-8
Currency
currency_symbol = Eu
mon_thousands_sep = " "
mon_decimal_point = ,
positive_sign = ""
negative_sign = "-"
p_cs_precedes = "0"
n_cs_precedes = "0"
p_sep_by_space = "1"
frac_digits = "2"
gint64
G_GINT64_MODIFIER = "l"
9223372036854775807
Paths
g_get_user_data_dir () = /Users/ben/.local/share
gsb_dirs_get_user_data_dir () = /Users/ben/Library/Application
Support/Grisbi/data
g_get_user_config_dir () = /Users/ben/.config
gsb_dirs_get_user_config_dir () = /Users/ben/Library/Application
Support/Grisbi/config
gsb_dirs_get_grisbirc_filename () = /Users/ben/Library/Application
Support/Grisbi/config/grisbi.conf
gsb_dirs_get_accelerator_filename () = /Users/ben/Library/Application
Support/Grisbi/config/grisbi-accels
gsb_dirs_get_categories_dir () =
/Applications/Grisbi.app/Contents/Resources/share/grisbi/categories
gsb_dirs_get_locale_dir () =
/Applications/Grisbi.app/Contents/Resources/share/locale
gsb_dirs_get_pixmaps_dir () =
/Applications/Grisbi.app/Contents/Resources/share/pixmaps/grisbi
gsb_dirs_get_ui_dir () =
/Applications/Grisbi.app/Contents/Resources/share/grisbi/ui
Formats importés
• CSV (CSV)
• Quicken Interchange Format (QIF)
• Fichier Gnucash (Gnucash)
• Open Financial Exchange (OFX)
Thu Apr 3 09:01:34 2014, 4,075650 : Debug - gsb_file.c:276:void
gsb_file_update_last_path(const gchar *) - /Users/ben/Downloads/
Thu Apr 3 09:01:37 2014, 4,182262 : Debug - import.c:959:gboolean
import_enter_resume_page(GtkWidget *) - OFX
Thu Apr 3 09:01:37 2014, 4,182317 : Debug - ofx.c:127:gboolean
recuperation_donnees_ofx(GtkWidget *, struct imported_file *) -
/var/folders/ql/qmzgqky92lz3hl4nmkq_n_sh0000gp/T//Gaspard.ofx
Thu Apr 3 09:01:37 2014, 4,184322 : Debug - ofx.c:152:gboolean
recuperation_donnees_ofx(GtkWidget *, struct imported_file *) - Fichier OFX
invalide.
Thu Apr 3 09:01:39 2014, 4,220660 : Debug - accueil.c:535:void
gsb_main_page_diplays_accounts(GtkWidget *, gint, gint, gint, gint) - 0
Thu Apr 3 09:01:39 2014, 4,223525 : Debug - accueil.c:1503:void
update_liste_echeances_manuelles_accueil(gboolean) - 0
Thu Apr 3 09:01:39 2014, 4,223560 : Debug - gsb_scheduler.c:452:void
gsb_scheduler_check_scheduled_transactions_time_limit()
Thu Apr 3 09:01:39 2014, 4,223580 : Debug - accueil.c:1787:void
update_soldes_minimaux(gboolean) - update_soldes_minimaux
Je suis bien en UTF8 (alors que je n'ai pas trouvé ce paramètre). Etes-vous
vous aussi sous MAC OS X ? De plus je suis sous Grisbi 1.0 mais je n'ai pas pu
le mettre dans les infos du Bug.
----------------------------------------------------------------------
(0003746) pbiava (administrator) - 2014-04-03 19:01
http://www.grisbi.org/bugsreports/view.php?id=1644#c3746
----------------------------------------------------------------------
Non je suis sous Linux je vais faire un test sur un macbook
----------------------------------------------------------------------
(0003747) pbiava (administrator) - 2014-04-03 19:39
http://www.grisbi.org/bugsreports/view.php?id=1644#c3747
----------------------------------------------------------------------
Je viens de faire le test et j'ai la même erreur. Je cherche mais je ne vois
pas ce qui cloche.
----------------------------------------------------------------------
(0003748) pbiava (administrator) - 2014-04-04 06:31
http://www.grisbi.org/bugsreports/view.php?id=1644#c3748
----------------------------------------------------------------------
Le fichier s'importe correctement chez le packager. Il faut que je fouille un
peu plus.
----------------------------------------------------------------------
(0003749) gerald (administrator) - 2014-04-04 20:27
http://www.grisbi.org/bugsreports/view.php?id=1644#c3749
----------------------------------------------------------------------
Pour l'import OFX c'est réglé je viens de remplacer le dmg sur Sourceforge.
Il manquait un élément dans le bundle (variable d'environnement de recherche
des DTD OFX).
Ceci dit doit pas y avoir grand monde qui utilise l'import OFX sur Mac car le
problème doit exister dans toutes les 0.9.*.
J'en ai profité pour compiler avec la dernière version de la libofx.
----------------------------------------------------------------------
(0003750) benlelillois (reporter) - 2014-04-04 23:49
http://www.grisbi.org/bugsreports/view.php?id=1644#c3750
----------------------------------------------------------------------
Merci, pour OFX c'est bon, ça marche super.
Par contre, j'ai toujours le problème pour QIF. J'ajoute un exemple qui part en
(sorte de) boucle infinie...
Avez-vous des exemples qui fonctionnent sur Mac ou Windows ?
----------------------------------------------------------------------
(0003751) pbiava (administrator) - 2014-04-05 09:08
http://www.grisbi.org/bugsreports/view.php?id=1644#c3751
----------------------------------------------------------------------
Je vais tester ton fichier sous linux déjà.
----------------------------------------------------------------------
(0003752) pbiava (administrator) - 2014-04-05 12:12
http://www.grisbi.org/bugsreports/view.php?id=1644#c3752
----------------------------------------------------------------------
J'ai testé ça fait la même chose. C'est un bug. En sus dans ton fichier
grisbi ne peut pas déterminer la date car il ne peut pas choisir entre les
formats :
dd/mm/yyyy et mm/dd/yyyy
Je regarde tout ça.
----------------------------------------------------------------------
(0003754) pbiava (administrator) - 2014-04-06 08:41
http://www.grisbi.org/bugsreports/view.php?id=1644#c3754
----------------------------------------------------------------------
Bon j'ai corrigé ça donc ça devrait bientôt arriver sur SF en attendant pour
que ça fonctionne il faudrait juste ajouter les lignes suivantes en tête de
fichier :
!Account
NMa Banque
^
!Type:Bank
Attention au format de date car dans tes 3 exemples il n'était pas possible de
déterminer le format donc il faut contrôler. Si dans le fichier on a une
opération avec un 13 grisbi se débrouillera.
Issue History
Date Modified Username Field Change
======================================================================
2014-04-02 17:59 benlelillois New Issue
2014-04-02 19:51 pbiava Note Added: 0003741
2014-04-02 21:56 benlelillois Note Added: 0003743
2014-04-02 21:56 benlelillois File Added: Gaspard.ofx
2014-04-03 06:29 pbiava Note Added: 0003744
2014-04-03 06:32 pbiava Note Edited: 0003744
2014-04-03 09:18 benlelillois Note Added: 0003745
2014-04-03 19:01 pbiava Note Added: 0003746
2014-04-03 19:39 pbiava Note Added: 0003747
2014-04-04 06:31 pbiava Note Added: 0003748
2014-04-04 20:27 gerald Note Added: 0003749
2014-04-04 23:49 benlelillois Note Added: 0003750
2014-04-04 23:50 benlelillois File Added: Gaspard.qif
2014-04-05 09:08 pbiava Note Added: 0003751
2014-04-05 12:12 pbiava Note Added: 0003752
2014-04-05 12:12 pbiava Assigned To => pbiava
2014-04-05 12:12 pbiava Status new => assigned
2014-04-06 08:41 pbiava Note Added: 0003754
======================================================================
More information about the bugsreports
mailing list