Aller au contenu principal
Octopia (Cdiscount)

Télécharger le PDF dans Octopia Connector : le bouton pas à pas

Le bouton Télécharger le PDF (Download PDF) demande à Octopia le document d'une facture de commission, l'enregistre comme pièce jointe PDF et remplit le champ Pièce jointe PDF de la fiche. Il s'affiche toujours sur l'écran des factures de commission, dans Odoo 17, 18, 19 et 20.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 5 novembre 2026

L'essentiel

Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Où se trouve le bouton et quand il s'affiche

Les factures de commission d'Octopia s'ouvrent depuis le menu Octopia › Finance › Factures de commission (Octopia › Finance › Commission Invoices). La partie Octopia exige le droit Utilisateur Octopia (Octopia User) : sans lui, vous ne voyez pas cette partie du menu.

Sur l'écran Factures de commission se trouve le bouton Télécharger le PDF. La condition de la vue est qu'il s'affiche toujours, et il est présent dans les branches 17, 18, 19 et 20 d'Odoo. Avec Odoo en français, l'intitulé est Télécharger le PDF ; le second schéma montre comment il change selon la langue.

Schéma réalisé avec du code : le menu Octopia, Finance, Commission Invoices et en dessous le bouton Download PDF
Schéma généré avec du code à partir du code publié du module, et non une capture d'Odoo : le menu et le bouton avec leurs intitulés d'origine en anglais, valables pour Odoo 17, 18, 19 et 20.
Schéma réalisé avec du code avec l'intitulé du bouton Download PDF en espagnol, allemand, français, italien et portugais
Schéma généré avec du code à partir des traductions publiées, et non une capture d'Odoo : en français Télécharger le PDF, en allemand PDF herunterladen, en italien Scarica PDF et en portugais Descarregar PDF, et en espagnol Descargar PDF.
48 business hours to accept each Cdiscount order. Do it in Odoo
Vidéo : 48 business hours to accept each Cdiscount order. Do it in Odoo (vidéo en anglais)

Ce que fait le bouton, dans l'ordre

Il vaut mieux connaître la séquence avant de cliquer, car c'est d'elle que découle ce qu'il faut vérifier ensuite.

  1. Il parcourt une à une les factures sur lesquelles il agit.
  2. Pour chaque facture, il utilise le compte Octopia indiqué dans le champ Compte (Account) de la fiche.
  3. Il demande le document de la facture avec la valeur du champ ID de la facture (Invoice ID), également présent dans la fiche.
  4. Si ce qui revient n'est pas un fichier ou est vide, il passe à la facture suivante : pour celle-ci, aucune pièce jointe n'est créée et le champ Pièce jointe PDF (Pdf Attachment) reste tel qu'il était.
  5. Si le contenu est valide, il crée une pièce jointe de type PDF, liée à cette facture de commission, nommée octopia-invoice- suivi de l'ID de la facture et de .pdf.
  6. Il inscrit cette pièce jointe dans le champ Pièce jointe PDF de la facture.

Chaque fois qu'un document valide arrive, une nouvelle pièce jointe est créée et le champ pointe désormais vers elle.

Checklist avant de cliquer

  • Connectez-vous avec un utilisateur disposant du droit Utilisateur Octopia, sinon vous ne verrez pas la partie Octopia du menu.
  • Ouvrez la facture depuis Octopia › Finance › Factures de commission et regardez dans la fiche les champs Compte et ID de la facture. Le bouton travaille avec ces deux données : le compte pour savoir avec quel compte Octopia faire la demande, et l'ID pour demander le document.
  • Regardez le champ Pièce jointe PDF dans la fiche. Il est en lecture seule : c'est le module qui l'écrit, pas vous. S'il contient déjà une pièce jointe, gardez à l'esprit qu'un nouveau document valide créera une autre pièce jointe et que le champ pointera vers la dernière.
  • Vérifiez que votre abonnement à FlexigoTech Cloud est actif : sans abonnement, ou avec le service suspendu, ce que l'abonnement fournit s'arrête, et les données restent dans votre Odoo.

Checklist juste après avoir cliqué

  • Revenez à la fiche de la facture et vérifiez que Pièce jointe PDF n'est plus vide.
  • Ouvrez la pièce jointe et vérifiez que son nom est octopia-invoice- suivi de l'ID de la facture de cette facture de commission et de .pdf.
  • Si le bouton a agi sur plus d'une facture, passez-les toutes en revue : lorsqu'une facture ne renvoie pas de fichier valide, le code l'ignore et continue avec les autres, sans toucher à sa Pièce jointe PDF.

Si la pièce jointe n'apparaît pas

D'après le code du bouton, lorsque ce qui est reçu n'est pas un fichier ou est vide, il passe à la facture suivante et ne crée aucune pièce jointe. Par conséquent, si aucun fichier valide n'arrive, le signal que vous pouvez vérifier dans la fiche est le champ Pièce jointe PDF vide ou inchangé.

  • Vérifiez que le Compte de la facture est bien celui que vous attendez et que l'ID de la facture est le bon.
  • Vérifiez l'abonnement, comme dans la première liste.
  • Cliquez de nouveau sur Télécharger le PDF : il s'affiche toujours, vous pouvez donc répéter la demande pour cette facture.
  • Si le champ reste vide, notez le compte, l'ID de la facture et l'heure, et contactez-nous avec ces informations.

Autres chemins menant au même résultat

Le champ Pièce jointe PDF est rempli par la même méthode depuis plusieurs endroits : le bouton Télécharger le PDF, le bouton Récupérer les PDF (ZIP) (Fetch PDFs (ZIP)), le bouton Récupérer les données financières (Pull Finance) et la tâche planifiée Octopia : récupérer la finance (opérations, versements, factures, DAC7) (Octopia: pull finance (operations, payouts, invoices, DAC7)), qui s'exécute une fois par jour et est active dès l'installation du module. Ainsi, si vous ouvrez une facture et que la pièce jointe s'y trouve déjà, elle peut provenir de n'importe laquelle d'entre elles.

D'autres boutons du module expliqués dans le même format : Créer une facture fournisseur et Importer.

Coût et comment FlexigoTech vous aide

Le module est en paiement unique par version d'Odoo (17, 18, 19 et 20 ; le montant de chaque version figure sur sa fiche) et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT, jusqu'à 3 comptes de la plateforme. La connexion passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec.

Si vous déployez Odoo et souhaitez connecter Octopia à vos factures de commission, FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure.

À lire aussi

Ce que fait le bouton « Soumettre à Octopia » d'Octopia Connector, pas à pasCe que fait le bouton Soumettre à Octopia dans Imports de factures en masse : quand il apparaît, ce qu'il vérifie, ce qui change et l'erreur possible.Ce que fait le bouton « Importer » d'Octopia Connector, pas à pasCe que fait le bouton Importer d'Octopia Connector dans Odoo : quand il s'affiche, ce qu'il importe, ce qui change.Ce que fait le bouton «Créer une facture fournisseur» d'Octopia ConnectorCe que fait le bouton Créer une facture fournisseur d'Octopia Connector dans Odoo : quand il apparaît, ce qu'il vérifie, ce qu'il crée et où il peut s'arrêter.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources