[Calc] Facturation via Chorus Pro (format Factur-x)

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur : Vilains modOOs

01power
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 20 juin 2023 11:35

[Calc] Facturation via Chorus Pro (format Factur-x)

Message par 01power »


La modération vous a écrit: Titre modifié pour plus de clarté : Projet factur-x + base
Toutes les questions ici traitent forcément de projet.
Veillez à ne pas employer de terme implicite.

salut a tous

j'avais mal interprété l'utilisation de la section projet, et doc posé ce sujet dans la section calc, car presque tout tourne autour de calc

Mise en contexte :

pour toutes les société facturant des organismes par l'intermédiaire de chorus pro vous devez déposé les factures en html ou pdf.
bientôt l'émission de toutes les factures devra être numérique au format factur-x

pour l'obligation de la piste d'audit fiable (PAF), informations
Obligations qui évolueront au 1 janvier 2024 et 1er janvier 2026

j'ai testé :
- le module factoor qui est malheureusement un projet abandonné et plus du tout à jour
- le projet AEfacturier/micro facturier, qui n'utilisent pas la base de donnée
- le module factur-x qui pour l'instant ne fonctionne que sur libre office avec son fichier ods dédié et qui pour l'instant est moins évolué que


le format factur-x : est un pdf ayant une pièces jointe xml reprenant les information importantes

il y a 2 solution soit passé par un logiciel propriétaire soit être capable d'avoir notre propre outil indépendant
avantage des logiciel propriétaires : déjà créer, suivi des mises a jour
inconvénients : en cas de cessation de l'éditeur, plus de mise a jour, pas de portabilité vers d'autres logiciels, perte total pour ceux fonctionnant en ligne, allant de gratuit à très cher

vue l'instabilité des éditeurs je me dis qu'il est temps d'avoir à nouveau un outil à jour et indépendant et gratuit pour toutes les petites entreprise, association,...

le fichier factur-x-modele etait erroné, l'onglet donné etait à la mauvaise position, la macro intégré qui permet de sortir les fichier pdf factu-x ne fonctionne pour l'instant qu'avec libre office, module extension téléchargeable ici : https://akretion.com/fr/open-source-contributions/extension-libreoffice-factur-x
le fichier "légèrement évolué ci joint est une version modifié de l'editeur d'origine que j'ai trouvé ici : https://www.intendancezone.net/spip.php?article987
facture-x-modele.ods
j'ai mis du temps à réussir a utilisé la base de donnée les différents formulaires et paramétrage sur AOO entre base et calc avec les tableau croisé dynamique
ma première version de test de base de donné pour un tableau croisé
testdata.odb
ma première feuille de test calc avec le tableau croisé et un bouton (avec macro) d'actualisation que j'ai trouvé sur ce forum
ebauche fonction tableau croisé.ods
je vous joindrais la macro en actualisant ce 1er post quand j'aurais un peu de temps,

je ne suis pas doué en programmation ni en macro, donc si un ou des membres veulent bien aidé ça aidera ceux qui ne sont pas sous libre office
j'ai testé, tout ce que j'ai fais fonctionne sur AOO et LIBO sauf factur-x.

le problème est dans la macro de factur-x qui sous AOO n'arrive pas à ouvrir le enregistré sous au format PDF
si quelqu'un est capable de comprendre et résoudre ce problème ça évitera de forcé les utilisateurs a changé de logiciel

je vous transmettrais bientôt une version plus aboutie de la base de donnée et du fichier calc

cahier des charges :
- doit etre utilisable sur Aoo et libo et si possible les autres "open document"
- mettre a jour la base de donnée de factoor ou en faire une nouvelle pour la rendre aux normes pour l'usage actuel et futur lié aux règlementations
- mettre a jour le modèle de fichier factur-x sur la base de d'un tableau croisé dynamique lié a la base de donnée
- mettre a jour la macro factur-x pour la rendre compatible avec AOO ou en faire une version pour AOO
- intégré les bonnes macro utiles (comme rafraichissement que j'ai déjà trouvé) si d'autres sont nécessaire

AOO ne permet pas actuellement d'actualisé un tableau croisé avec base sans macro
LIBO ne permet pas l'actualisation autrement qu'ave un clic droit sur le tableau puis actualiser
la macro actualisation permet d'avoir le tableau sur une autre feuille (code transmis par Dude sur un autre sujet)

ce projet n'a pas l'objectif d'être que pour moi si non je n'aurai pas fais ce post, et je me serais débrouillé dans mon coin sous libre office
objectif si possible avoir cet outil fonctionnel pour septembre
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par 01power le 05 juil. 2023 17:02, modifié 3 fois.
W10 et open office 4.1.13
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Facturation via Chorus Pro (format Factur-x)

Message par Dude »

Salut,

Je ne vois pas l'intérêt de l'extension. Celle-ci intègre PyPDF4 qui est un module Python pour fabriquer des PDF.
Or, Calc sait parfaitement exporter de lui-même un PDF nativement.

Si ta facture est généré sur une feuille, le forum propose une extension qui fait ça très bien : viewtopic.php?t=32339
01power
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 20 juin 2023 11:35

Re: [Calc] Facturation via Chorus Pro (format Factur-x)

Message par 01power »

Dude a écrit : 05 juil. 2023 08:07 Salut,

Je ne vois pas l'intérêt de l'extension. Celle-ci intègre PyPDF4 qui est un module Python pour fabriquer des PDF.
Or, Calc sait parfaitement exporter de lui-même un PDF nativement.

Si ta facture est généré sur une feuille, le forum propose une extension qui fait ça très bien : viewtopic.php?t=32339
oui le pdf natif de AOO fonctionne bien, et oui AOO Calc sait parfaitement exporter de lui-même un PDF nativement et même plusieurs feuilles mais il ne permet pas la réalisation de PDF au format normé Factur-X
ou si il sait le faire il faut adapté la macro pour que AOO sorte le document avec les bons éléments

et même si chorus pro les reconnais bien actuellement, au 1er janvier 2024 toutes factures déposé sur chorus pro devront être au format factur-x (qui contient une pièce jointe structuré au format XML) et les simple PDF ne seront plus accepté.

et en 2026 c'est toutes les factures business to business (B2B) qui devront passé par chorus pro ou serveur équivalent communiquant avec chorus pro
et toutes les factures émise à un particulier (hors ticket de caisse) devront être émise par email au format PDF factur-x

la facturation doit suivre le protocole de la piste d'audit fiable (PAF)
la règlementation n'impose pas d'avoir un logiciel qui fasse la numérotation ou l'envoi de façon automatique en contre partie chaque entreprise doit faire sont propre protocole d'auto contrôle de la non altération des élément pour garantir la PAF

donc sans un outil libre capable de le faire on est obligé de passé par un logiciel

je vais mettre à jour le 1er message avec les sources d'information supplémentaire lié a "piste d'audit fiable" dès que j'ai un peu de temps
W10 et open office 4.1.13
Jeff
GourOOu
GourOOu
Messages : 9632
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: [Calc] Facturation via Chorus Pro (format Factur-x)

Message par Jeff »

Bonjour à tous,

De ce que j'ai compris (source : https://communaute.chorus-pro.gouv.fr/factur-x-un-nouveau-standard-de-facture-dematerialisee/ ), il s'agit de créer un PDF hybride, ce que savent faire AOO et LibO :
viewtopic.php?p=358774&hilit=Hybride#p358774

Maintenant, il s'agirait d'être conforme pour du PDF/A3, sachant que PDF/A2 fait toujours l'objet d'une issue :
https://bz.apache.org/ooo/show_bug.cgi?id=122033

Si ça peut être une piste de départ...

A +
01power
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 20 juin 2023 11:35

Re: [Calc] Facturation via Chorus Pro (format Factur-x)

Message par 01power »

Jeff a écrit : 05 juil. 2023 10:23il s'agit de créer un PDF hybride [...] Si ça peut être une piste de départ...
merci jef, oui c'est une piste de départ,
oui c'est une sorte de PDF hybride,
je n'avais jamais été dans ce menu, je viens donc de le consulté et testé avec un document de facture classique

il y a bien un paramètre pour exporté un pdf avec un XML en pièce jointe cependant pour le seul test que je viens de faire, ça ne m'a pas sorti de xml dans le pdf, il faut donc trouvé comment généré ce XML structuré.

j'ai fais quelque autres testes mais j'ai pas réussi à sortir le résultat escompté
voila à quoi doit ressemblé un pdf factur-x :
test facturx.pdf
ce résulta est celui fais sous LIBO avec l'extension factur-x et le fichier de l'auteur d'origine
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 05 juil. 2023 15:38, modifié 1 fois.
Raison : Citation réduite à l'essentiel
W10 et open office 4.1.13
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Facturation via Chorus Pro (format Factur-x)

Message par Dude »

L'OXT présenté se sert de PyPDF4
Il faudrait vérifier si cette bibliothèque est compatible avec Python 2.
Et l'adapter si besoin.