Open perrinjerome opened 1 year ago
Le fichier 1111111FEC20221231.xml.zip, qui contient le caractère € à la fois dans EcritureLib et dans CompteLib sur une même écriture cause une erreur avec https://github.com/DGFiP/Test-Compta-Demat/releases/tag/1.00.10b
€
EcritureLib
CompteLib
Wide character in subroutine entry at /<C:\users\jerome\Desktop\testeur\trt_xml.exe>Encode.pm line 176, <DATA> line 755.
On voit dans le fichier qu'il y a deux € à deux emplacements différents:
<?xml version="1.0" encoding="UTF-8"?> <comptabilite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="formatA47A-I-VII-1.xsd"> <exercice> <DateCloture>2021-12-31</DateCloture> <journal> <JournalCode>J</JournalCode> <JournalLib>Journal</JournalLib> <ecriture> <EcritureNum>EcritureNum</EcritureNum> <EcritureDate>2021-12-31</EcritureDate> <EcritureLib>EcritureLib €</EcritureLib> <!-- <<<<<<<<<<<<<<< ici --> <PieceRef>PieceRef</PieceRef> <PieceDate>2021-12-31</PieceDate> <ValidDate>2023-03-08</ValidDate> <ligne> <CompteNum>601</CompteNum> <CompteLib>Achats matieres premieres</CompteLib> <CompteAuxNum></CompteAuxNum> <CompteAuxLib></CompteAuxLib> <Montantdevise/> <Idevise/> <Debit>0.00</Debit> <Credit>10.00</Credit> </ligne> <ligne> <CompteNum>401</CompteNum> <CompteLib>Fournisseurs €</CompteLib> <!-- <<<<<<<<<<<<<<<<<< et ici --> <CompteAuxNum>F1</CompteAuxNum> <CompteAuxLib>Fournisseur</CompteAuxLib> <Montantdevise/> <Idevise/> <Debit>0.00</Debit> <Credit>10.00</Credit> </ligne> </ecriture> </journal> </exercice> </comptabilite>
avoir un caractère € uniquement sur EcritureLib ou uniquement sur CompteLib passe sans problème, mais l'avoir sur les deux cause ce problème.
Cela s'apparente au problème de https://github.com/DGFiP/Test-Compta-Demat/issues/37
J'observe ce problème en utilisant wine wine-7.0 (Ubuntu 7.0~repack-8) sous ubuntu linux, je n'ai pas accès à une machine windows pour tester ...
wine-7.0 (Ubuntu 7.0~repack-8)
Le fichier 1111111FEC20221231.xml.zip, qui contient le caractère
€
à la fois dansEcritureLib
et dansCompteLib
sur une même écriture cause une erreur avec https://github.com/DGFiP/Test-Compta-Demat/releases/tag/1.00.10bOn voit dans le fichier qu'il y a deux € à deux emplacements différents:
avoir un caractère
€
uniquement surEcritureLib
ou uniquement surCompteLib
passe sans problème, mais l'avoir sur les deux cause ce problème.Cela s'apparente au problème de https://github.com/DGFiP/Test-Compta-Demat/issues/37
J'observe ce problème en utilisant wine
wine-7.0 (Ubuntu 7.0~repack-8)
sous ubuntu linux, je n'ai pas accès à une machine windows pour tester ...