DGFiP / Test-Compta-Demat

Ce logiciel permet de contrôler le respect des normes des fichiers d'écritures comptables (FEC) conformément aux dispositions de l'article A.47 A-1 du livre des procédures fiscales.
http://www.economie.gouv.fr/dgfip/controle-fiscal-et-lutte-contre-fraude
52 stars 20 forks source link

Erreur si fichier avec séparateurs tabs / autres entre les lignes #40

Open bohwaz opened 3 months ago

bohwaz commented 3 months ago

Impossible de charger mon fichier FEC, le programme crashe sans donner d'info utile :

1936|la structure du fichier est incorrecte, une ligne  1909   est vide ;
1937|la structure du fichier est incorrecte, une ligne  1910   est vide ;
1941|Erreur system : contacter l' AT : Can't use an undefined value as a HASH reference at /usr
/share/perl5/PDF/Table.pm line 1401.                                                           
1942|La comptabilit<E9> n'a pas pu <EA>tre charg<E9>e, v<E9>rifier les logs et le fichier en en
tree 
bohwaz commented 3 months ago

Ça arrive quand on a des lignes avec des tabs, et des lignes avec d'autres séparateurs…

bohwaz commented 3 months ago

OK j'ai l'impression que le message sur PDF/Table.pm correspond à un changement de cette API Perl, qu'il faudrait mettre à jour dans le code.