<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_PA_Transmission</id>
	<title>Module PA Transmission - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_PA_Transmission"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_PA_Transmission&amp;action=history"/>
	<updated>2026-10-25T20:14:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_PA_Transmission&amp;diff=67193&amp;oldid=prev</id>
		<title>Arcchester: Documentation du module externe PA Transmission (editeur arcchester)</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_PA_Transmission&amp;diff=67193&amp;oldid=prev"/>
		<updated>2026-09-06T12:01:49Z</updated>

		<summary type="html">&lt;p&gt;Documentation du module externe PA Transmission (editeur arcchester)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Module PA Transmission ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PA Transmission&amp;#039;&amp;#039;&amp;#039; (anciennement « PDP Transmission ») est un module complémentaire pour Dolibarr ERP/CRM qui &amp;#039;&amp;#039;&amp;#039;transmet vos factures Factur-X à une Plateforme Agréée&amp;#039;&amp;#039;&amp;#039; (PA) du réseau français de facturation électronique, et suit leur &amp;#039;&amp;#039;&amp;#039;cycle de vie&amp;#039;&amp;#039;&amp;#039; (déposée → reçue → acceptée / refusée) directement dans Dolibarr.&lt;br /&gt;
&lt;br /&gt;
Depuis juillet 2025, les PDP (Plateformes de Dématérialisation Partenaires) sont officiellement devenues des &amp;#039;&amp;#039;&amp;#039;Plateformes Agréées (PA)&amp;#039;&amp;#039;&amp;#039; dans la terminologie de la DGFiP.&lt;br /&gt;
&lt;br /&gt;
C&amp;#039;est le complément du module [[Module Factur-X France|Factur-X France]] : celui-ci &amp;#039;&amp;#039;génère&amp;#039;&amp;#039; le fichier Factur-X, celui-là le &amp;#039;&amp;#039;transmet&amp;#039;&amp;#039; sur le réseau — l&amp;#039;étape qu&amp;#039;impose la réforme.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Éditeur || arcchester&lt;br /&gt;
|-&lt;br /&gt;
! Licence || GPL v3&lt;br /&gt;
|-&lt;br /&gt;
! Compatibilité Dolibarr || 18.0 à 24.x&lt;br /&gt;
|-&lt;br /&gt;
! PHP || 7.4 minimum (extension cURL)&lt;br /&gt;
|-&lt;br /&gt;
! Dépendances || Aucune (cURL pur : pas de Composer, pas de SDK)&lt;br /&gt;
|-&lt;br /&gt;
! Distribution || [https://www.dolistore.com/product.php?id=3211 Fiche sur le Dolistore]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Fonctionnalités ==&lt;br /&gt;
&lt;br /&gt;
* Bouton &amp;#039;&amp;#039;&amp;#039;« Transmettre »&amp;#039;&amp;#039;&amp;#039; sur la fiche facture, avec badge de cycle de vie coloré : à transmettre / transmise / reçue / acceptée / refusée / erreur.&lt;br /&gt;
* Bouton &amp;#039;&amp;#039;&amp;#039;« Rafraîchir le statut »&amp;#039;&amp;#039;&amp;#039; : interrogation de la plateforme pour mettre à jour l&amp;#039;état.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Transmission automatique&amp;#039;&amp;#039;&amp;#039; optionnelle dès la validation de la facture.&lt;br /&gt;
* Choix du contenu transmis : le &amp;#039;&amp;#039;&amp;#039;XML Factur-X&amp;#039;&amp;#039;&amp;#039; seul ou le &amp;#039;&amp;#039;&amp;#039;PDF/A-3&amp;#039;&amp;#039;&amp;#039; complet.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Architecture ouverte à connecteurs&amp;#039;&amp;#039;&amp;#039; — brancher une nouvelle plateforme revient à écrire une classe qui implémente &amp;lt;code&amp;gt;PdpConnectorInterface&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Journalisation de chaque dépôt et de chaque réponse, pour l&amp;#039;audit.&lt;br /&gt;
* Interface et documentation en français et en anglais.&lt;br /&gt;
&lt;br /&gt;
== Connecteurs fournis ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Connecteur !! Type !! État !! Configuration&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Sandbox&amp;#039;&amp;#039;&amp;#039; || Simulateur intégré || Prêt à l&amp;#039;emploi || Aucune&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Chorus Pro&amp;#039;&amp;#039;&amp;#039; || B2G secteur public, API PISTE || Codé sur l&amp;#039;API documentée || Identifiants PISTE + compte technique&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Docaposte&amp;#039;&amp;#039;&amp;#039; || PA privée B2B (REST) || Preset nommé || Endpoint + clé de votre contrat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Yooz&amp;#039;&amp;#039;&amp;#039; || PA privée B2B (REST) || Preset nommé || Endpoint + clé de votre contrat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;PA REST générique&amp;#039;&amp;#039;&amp;#039; || API REST || Prêt à l&amp;#039;emploi || Endpoint + clé&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;À savoir :&amp;#039;&amp;#039;&amp;#039; Docaposte et Yooz sont des plateformes privées dont les API ne sont pas publiques et nécessitent un contrat commercial. Le module fournit un preset nommé qui s&amp;#039;appuie sur le connecteur REST générique — vous renseignez l&amp;#039;endpoint et la clé fournis par votre prestataire. Le connecteur Chorus Pro est écrit d&amp;#039;après la documentation de l&amp;#039;API PISTE : validez-le sur la sandbox PISTE avec vos identifiants avant tout usage en production.&lt;br /&gt;
&lt;br /&gt;
== Prérequis ==&lt;br /&gt;
&lt;br /&gt;
* Le fichier Factur-X doit exister — il est produit par le module [[Module Factur-X France|Factur-X France]] à la validation de la facture.&lt;br /&gt;
* Un compte auprès d&amp;#039;une Plateforme Agréée pour les connecteurs autres que Sandbox.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
# Télécharger le zip &amp;lt;code&amp;gt;module_pdptransmission-x.y.z.zip&amp;lt;/code&amp;gt; depuis le Dolistore.&lt;br /&gt;
# Dans Dolibarr : &amp;#039;&amp;#039;Accueil → Configuration → Modules/Applications → Déployer/installer un module externe&amp;#039;&amp;#039;.&lt;br /&gt;
# Activer &amp;#039;&amp;#039;&amp;#039;PA Transmission&amp;#039;&amp;#039;&amp;#039; dans la liste des modules (famille « Finance / Facturation »).&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Menu &amp;#039;&amp;#039;Configuration → Modules → PA Transmission&amp;#039;&amp;#039; :&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Connecteur&amp;#039;&amp;#039;&amp;#039; : Sandbox pour tester immédiatement (aucun paramètre), ou l&amp;#039;un des connecteurs REST puis l&amp;#039;URL de l&amp;#039;API et la clé de votre contrat.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Contenu transmis&amp;#039;&amp;#039;&amp;#039; : XML Factur-X ou PDF/A-3.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Transmission automatique&amp;#039;&amp;#039;&amp;#039; à la validation de la facture (oui/non).&lt;br /&gt;
&lt;br /&gt;
=== Conventions du connecteur REST générique ===&lt;br /&gt;
&lt;br /&gt;
Le connecteur attend, de façon adaptable selon la plateforme :&lt;br /&gt;
&lt;br /&gt;
 POST {endpoint}/transmissions        multipart : file + reference + metadata&lt;br /&gt;
      → { &amp;quot;id&amp;quot;: &amp;quot;...&amp;quot;, &amp;quot;status&amp;quot;: &amp;quot;...&amp;quot; }&lt;br /&gt;
 GET  {endpoint}/transmissions/{id}   Authorization: Bearer &amp;lt;clé&amp;gt;&lt;br /&gt;
      → { &amp;quot;status&amp;quot;: &amp;quot;...&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
La correspondance entre les statuts de la plateforme et les statuts internes est centralisée dans &amp;lt;code&amp;gt;PdpGenericRestConnector::mapStatus()&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Utilisation ==&lt;br /&gt;
&lt;br /&gt;
# Ouvrir une facture validée dont le Factur-X a été généré.&lt;br /&gt;
# Cliquer sur &amp;#039;&amp;#039;&amp;#039;« Transmettre »&amp;#039;&amp;#039;&amp;#039; — ou laisser la transmission automatique agir à la validation.&lt;br /&gt;
# Suivre le badge de cycle de vie ; « Rafraîchir le statut » interroge la plateforme à la demande.&lt;br /&gt;
&lt;br /&gt;
== Place dans la gamme ==&lt;br /&gt;
&lt;br /&gt;
Émission : [[Module Factur-X France|Factur-X France]] (génération) + &amp;#039;&amp;#039;&amp;#039;PA Transmission&amp;#039;&amp;#039;&amp;#039; (envoi). Réception : [[Module PA Reception|PA Reception]]. Les deux volets réunis couvrent la réforme française de la facturation électronique.&lt;br /&gt;
&lt;br /&gt;
== Historique des versions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Apports principaux&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.1 || Terminologie PA (ex-PDP) alignée sur la DGFiP, corrections de robustesse&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0 || Version initiale : transmission, cycle de vie, connecteurs Sandbox / Chorus Pro / REST générique / presets Docaposte et Yooz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
&lt;br /&gt;
* Contact : support@arcchester.com&lt;br /&gt;
* Autres modules du même éditeur : [https://www.dolistore.com/recherche?controller=search&amp;amp;search_query=arcchester recherche « arcchester » sur le Dolistore]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modules complémentaires]]&lt;/div&gt;</summary>
		<author><name>Arcchester</name></author>
	</entry>
</feed>