Bonjour,
Je relève un dysfonctionnement avec la version git de Dolibarr, sur la branche develop. J'ai créé un template de facture ODT qui fonctionne correctement jusqu'à ce que je modifie l'adresse de l'entreprise.
Pour cela, je suis allé dans le menu Configuration->Société/Institution puis, j'ai cliqué sur le bouton Modifier. Dans le champs "Adresse", j'ai fais la séquence de touche CTRL+ENTREE pour ajouter une nouvelle ligne d'adresse.
Je peux renseigner une ligne supplémentaire, et dans la base de données, il est enregistré ce caractère de nouvelle ligne.
Le programme générant le fichier ODT à partir d'un modèle fonctionne très bien, cependant, le fichier généré ne peut pas être ouvert. Les programmes OpenOffice, ou LibreOffice m'affichent l'erreur suivante :
J'ai donc téléchargé le fichier ODT généré, renommé en .zip, désarchivé le fichier, et là, j'ai accès au fichier content.xml !
Dans ce fichier, la ligne 3 commence par :
Or, la fin de la ligne 2 est la suivante :
C'est maintenant certain, le caractère retour chariot (CTRL+ENTREE) provoque une erreur dans le format du fichier généré.
@ vous lire, ...
Je relève un dysfonctionnement avec la version git de Dolibarr, sur la branche develop. J'ai créé un template de facture ODT qui fonctionne correctement jusqu'à ce que je modifie l'adresse de l'entreprise.
Pour cela, je suis allé dans le menu Configuration->Société/Institution puis, j'ai cliqué sur le bouton Modifier. Dans le champs "Adresse", j'ai fais la séquence de touche CTRL+ENTREE pour ajouter une nouvelle ligne d'adresse.
Je peux renseigner une ligne supplémentaire, et dans la base de données, il est enregistré ce caractère de nouvelle ligne.
Le programme générant le fichier ODT à partir d'un modèle fonctionne très bien, cependant, le fichier généré ne peut pas être ouvert. Les programmes OpenOffice, ou LibreOffice m'affichent l'erreur suivante :
J'ai donc téléchargé le fichier ODT généré, renommé en .zip, désarchivé le fichier, et là, j'ai accès au fichier content.xml !
Dans ce fichier, la ligne 3 commence par :
<text:line-break/>VALEUR_DE_LA_SECONDE_LIGNE_ADRESSE" text:name="Dossier.Adresse"/><text:user-field-decl office:value-type="string" office:string-value="" text:name="Tiers.Code_client"/>
Or, la fin de la ligne 2 est la suivante :
<text:user-field-decl office:value-type="string" office:string-value="-" text:name="Facture.ModeReglement"/><text:user-field-decl office:value-type="string" office:string-value="VALEUR_DE_LA_PREMIERE_LIGNE_ADRESSE
C'est maintenant certain, le caractère retour chariot (CTRL+ENTREE) provoque une erreur dans le format du fichier généré.
@ vous lire, ...