Trade Documents Upload API
Introduction
L’API de téléversement des documents commerciaux est une solution de téléversement de documents d’expédition internationaux FedEx qui simplifie vos besoins d’expédition à l’échelle mondiale et permet de téléverser en ligne les documents de douane requis. Vous pouvez soumettre la plupart de vos documents commerciaux par voie électronique, ce qui vous évite d’imprimer ou de joindre des documents commerciaux à l’envoi.
Les douanes ainsi que d'autres agences reçoivent les documents électroniques plus rapidement que les copies papier jointes à votre envoi. Le processus de dédouanement est également optimisé, car les renseignements commerciaux importants sont partagés aux premiers stades de l’expédition.
Note :
- Parfois, il faut tout de même joindre au colis les originaux de certains documents internationaux. Pour obtenir plus de détails, consultez la section Documents d’exportation.
- Pour faciliter le dédouanement et éviter les retards, assurez-vous que les documents sont bien lisibles et que les caractères ne sont pas déformés.
Détails sur l’API de téléversement des documents commerciaux
Vous pouvez téléverser vos documents de douane ou utiliser les documents commerciaux générés par FedEx. Vous pouvez également personnaliser les documents commerciaux électroniques générés par FedEx en téléversant l’en-tête/le logo de votre entreprise ainsi que votre signature numérique. Grâce au téléversement des documents en ligne, vous n’avez plus besoin de signer, de plier, d’insérer ni de joindre manuellement des documents de douane à chaque envoi. Et en plus d’économiser du papier et de l’énergie, vous réduisez aussi les coûts d’impression.
Voici les fonctionnalités de cette API :
Téléverser un document
Vous pouvez téléverser un document à la fois avant de créer l’envoi ou après l’avoir créé à l’aide de l’API d’expédition.
Remarque : Le processus de création d’un envoi mentionné dans cette page se rapporte à l’API d’expédition, option Créer un envoi, Ouvrir à l’API d’expédition, option Créer un envoi ouvert et à l’API de fret LTL, option Envoi de fret en chargement partiel.
Téléverser plusieurs documents
Vous pouvez téléverser un maximum de cinq documents par demande de téléversement pour les conditions avant et après l‘envoi.
Téléverser plusieurs documents encodés
Vous pouvez téléverser des documents encodés en base64 (jusqu‘à cinq) en une seule fois avant de créer l‘envoi (avant l‘envoi) ou après la création de l‘envoi (après l‘envoi). Les documents téléversés à l‘aide de cette option offrent une sécurité supplémentaire aux données des documents en cas d‘interception improbable.
Télécharger les images
Cette fonctionnalité vous permet de téléverser des logos/en-têtes d’entreprise et des signatures numériques que vous pouvez utiliser dans les documents ou les rapports générés par FedEx. Tout d’abord, téléversez le logo/l’en-tête d’entreprise ainsi que la signature numérique sur les serveurs FedEx, puis indiquez ces références de téléversement dans votre demande d’envoi (créer le point de terminaison de l’envoi) pour chaque document à l’aide de l’élément customerImageUsages sous shippingDocumentSpecification.
Les signatures numériques ou les en-têtes/logos d’entreprise sont imprimés sur les documents et les rapports générés par FedEx suivants :
- Facture commerciale
- Certificat d'origine
- OP900
- Facture pro forma
- Certificat d’origine de l’AEUMC
- Facture commerciale de l’AEUMC et certificat d’origine
Note :
- Signature numérique : la résolution limite est de 240 x 25 pixels et seuls les formats GIF et PNG sont acceptés.
- En-tête/logo d’entreprise : la résolution limite est de 700 x 50 pixels et seuls les formats GIF et PNG sont acceptés.
Flux de travail de l’API de téléversement des documents commerciaux
Vous trouverez ci-dessous le flux qui peut être utilisé pour téléverser un document selon des scénarios avant l’envoi ou après l’envoi.
Téléversement des documents avant l’envoi :
Si vous souhaitez téléverser un ou des documents avant l’envoi, vous devez le faire via cette API avant la création de l’envoi. Après avoir téléversé le(s) document(s) avec succès, vous pouvez associer la référence du(des) document(s) téléversé(s) à la demande d‘envoi.
Il s’agit de la méthode standard de téléversement de vos documents commerciaux avant la confirmation de l’envoi.
Voici comment procéder pour téléverser des documents avant un envoi :
- Utilisez l‘un des points de terminaison suivants selon vos besoins
- Téléverser un document
- Téléverser plusieurs documents
- Téléverser des documents encodés
- Indiquez la valeur ETDPreShipment dans workflowName pour préciser qu’il s’agit d’un téléversement avant l’envoi.
- Fournir le(s) fichier(s) réel(s) ou le(s) document(s) encodé(s) en base64 à téléverser.
- Donnez des détails sur le document (facture commerciale, certificat d’origine, déclaration d’exportation, etc.), y compris le type de document et les métadonnées d‘envoi associées au document.
- Une demande réussie téléversera les documents sur les serveurs de FedEx et renverra un identifiant unique, c‘est-à-dire docId, pour chaque document téléversé en tant que jeton de réussite.
- Utilisez le point de terminaison Créer un envoi/créer un envoi ouvert/envoi de fret LTL.
- Dans le point de terminaison d‘expédition que vous avez choisi, sélectionnez envoideServicesSpéciaux/typesdeServicesSpéciaux comme DOCUMENTS ÉLECTRONIQUES DE COMMERCE et transmettez la ou les valeurs de docId à l‘élément d‘envoi ServicesSpeciaux/etdDetail/Documentsjoints/Iddudocument. Remarque : Pour les envois multipièces, indiquez le docId généré par le téléversement des documents pour tous les colis de l’envoi.
- Une demande d’envoi sans erreur confirme l’envoi de DCE à FedEx et génère les détails de suivi et d’étiquette. De plus, l’objet completedEtdDetail renvoie le type de document téléversé et l’identifiant du (des) document(s) comme référence.
- Si vous téléversez des documents avant l‘envoi, vous pouvez téléverser tous les documents un par un ou jusqu‘à 5 documents ensemble, puis fournir les identifiants de tous les documents à l‘envoi en une seule fois.
Téléversement de documents après l’envoi (PSDU) :
Le téléversement des documents après l’envoi (PSDU) vous permet de téléverser un ou des documents une fois l’envoi créé et les étiquettes de suivi générées. Dans ce cas, lorsque l’envoi aura été créé et que le numéro de suivi aura été généré, associez ce dernier à votre demande de téléversement de documents.
Cette méthode est pratique pour les clients qui génèrent leurs factures commerciales et dont des tiers ou des bureaux à distance créent des documents de douane.
Voici quelques points importants à retenir lorsque vous utilisez cette méthode :
- Vous devez avoir sous la main le numéro de suivi et la date de l’envoi avant la demande de téléversement.
- Vous devez connaître les heures limites de ramassage à l’emplacement de l’expéditeur pour soumettre la documentation à temps.
Cette API prend également en charge la soumission de documents de douane pour les envois à venir et ceux du jour.
Voici comment procéder pour téléverser des documents après un envoi :
- Utilisez le point de terminaison Créer un envoi/créer un envoi ouvert/envoi de fret LTL.
- Dans le point de terminaison Créer un envoi, spécifiez les détails ci-dessous en fonction de votre sélection,
- Indiquez shipmentSpecialServices/specialServiceTypes dans ELECTRONIC_TRADE_DOCUMENTS.
- Indiquez shipmentSpecialServices/etdDetail/attributesdans POST_SHIPMENT_UPLOAD_REQUESTED.
- Une demande d’envoi sans erreur confirme l’envoi à FedEx et génère les détails de suivi et d’étiquette.
- Utilisez l‘un des points de terminaison suivants selon vos besoins.
- Téléverser un document
- Téléverser plusieurs documents
- Téléverser plusieurs documents encodés.
- Indiquez la valeur ETDPostShipment dans workflowName pour préciser qu’il s’agit d’un téléversement après l’envoi.
- Fournir le(s) fichier(s) réel(s) ou le(s) document(s) encodé(s) en base64 à téléverser.
- Donnez des détails sur le document (facture commerciale, certificat d’origine, déclaration d’exportation, etc.).
- Indiquez numérodeSuivi de l‘envoi et dated‘Envoi déjà traités sous les éléments document/meta/numérodeSuivi et document/meta/dated‘Envoi.
Remarque : Pour les envois multipièces, utilisez le numéro de suivi principal de l’envoi lors du téléversement des documents. Les détails des DCE fournis pour l’envoi principal sont aussi applicables à l’envoi secondaire. - Une demande sans erreur téléverse les documents sur les serveurs FedEx et associe les documents téléversés à l’envoi.
Vous trouverez ci-dessous les caractéristiques de l’API de téléversement des documents commerciaux, qui vous permet de téléverser des documents et des images en lien avec les documents d’envoi.
Trade Documents Upload API (1.0.2)
Error Codes
1001
Requête non valide : saisie non valide : Détails du document non valides
1001
Requête non valide : saisie non valide : Nom du flux de travail
1005
Requête non valide : informations obligatoires manquantes pour le flux de travail spécifié
1021
Le type du fichier chargé est incorrect.
1024
Échec de la validation de l’envoi ETD : Veuillez saisir un type de document valide.
1024
Échec de la validation de l’envoi ETD : Code du pays d’origine non valide.
1024
Échec de la validation de l’envoi ETD : Code du pays de destination non valide.
1024
Échec de la validation de l’envoi ETD : Le fichier sélectionné ne peut pas être chargé. Veuillez choisir un fichier avec une extension prise en charge. (.doc, .xls, .txt, .rtf, .jpg, .jpeg, .gif, .bmp, .tif, .png et .pdf)
1024
Échec de la validation de l’envoi ETD : Code de transporteur manquant ou non valide
1024
Échec de la validation de l’envoi ETD : Le numéro de suivi est obligatoire
1024
Échec de la validation de l’envoi ETD : Horodatage de l’envoi manquant ou non valide
1024
Échec de la validation de l’envoi ETD : Le délai limite a été atteint pour le chargement de ces documents postexpédition. Le chargement de vos documents n’a pas été traité. Veuillez imprimer vos documents et les joindre à votre envoi.
Bad Request
La partie de la demande requise « pièce jointe » n’est pas présente.
Bad Request
La partie de la demande requise « document » n’est pas présente.
Response