Repérage
Obtenir un résumé du repérage – Module SOAP
Résumé
Nom : | Obtenir un résumé du repérage |
---|---|
Raison de l'appel : | Pour obtenir l'activité de repérage la plus récente ou importante pour un colis |
Données d'entrée : | Paramètres d'identification du colis (p. ex., le NIP et le numéro de la CAL ou les paramètres de référence) |
Données de sortie : | Date, emplacement et type d'activité pour l'activité la plus récente ou la plus importante |
Exemples d'erreurs : | NIP introuvable, NIP en double |
Prochaines demandes de service possibles : | Obtenir les détails de repérage, Obtenir l'image de la signature, Obtenir confirmation de livraison |
Historique des versions : | Notes de mise à jour |
Détails sur la demande
WSDL: | track.wsdl |
---|---|
Point final (Conception) : | https://ct.soa-gw.canadapost.ca/vis/soap/track |
Point final (Production) : | https://soa-gw.canadapost.ca/vis/soap/track |
Espace de nommage : | http://www.canadapost.ca/ws/soap/track |
Opération : | GetTrackingSummary |
Corps – SOAP
Vous pouvez accéder au service « Obtenir un résumé du repérage » à l'aide de l'une des trois options suivantes :
- Numéro d'identification du produit (NIP)
- Numéro de la carte Avis de livraison (CAL)
- Paramètres de référence
La présente section décrit les éléments XML d'entrée pour ce service. Pour obtenir la structure hiérarchique, consultez le diagramme XML.
Obtenir un résumé de repérage – Éléments de la demande | |||
---|---|---|---|
Nom de l'élément | Type | Requis/Optionnel | Description |
get-tracking-summary-request |
complexe |
requis |
Élément XML de niveau supérieur de la structure de la réponse. Nota : Il doit y avoir exactement un NIP, un numéro de CAL ou un critère de référence pour cet élément de niveau supérieur. |
locale |
simple |
optionnel |
Indique votre langue de préférence pour recevoir les messages d'erreur. EN = Anglais Si aucune valeur n'est fournie, la langue par défaut est « Anglais ». |
pin-number |
simple |
requis sous condition |
Le numéro d'identification du produit (NIP) est attribué par Postes Canada au cours de la création de l'étiquette d'expédition et utilisé aux fins de repérage. (12, 13 ou 16 caractères) Lorsque vous exécutez une demande avec le NIP, il est obligatoire et il s'agit du seul paramètre nécessaire. |
dnc-number |
simple |
requis sous condition |
Numéro de la carte Avis de livraison (CAL) : Il s'agit du numéro figurant sur la carte laissée par le personnel de livraison lorsqu'il n'y a personne à la maison pour recevoir la livraison. (15 caractères numériques) Lorsque vous exécutez une demande avec le numéro de la CAL, il est obligatoire et il s'agit du seul paramètre nécessaire. |
reference-criteria |
complexe |
requis sous condition |
Cette structure contient les paramètres de référence pour une demande de service. |
customer-number |
simple |
optionnel |
Il peut s'agir :
(10 caractères numériques) Il s'agit d'un élément optionnel. Si le numéro de client n'est pas précisé, le numéro de client de l'utilisateur servant à authentifier cette demande sera utilisé. Si vous expédiez des colis au nom d'autres clients et que vous précisez leur numéro de client dans la demande, seuls les résultats de repérage des colis qui ont été expédiés au nom de ce client (et qui correspondent aux autres critères de votre demande) s'affichent. Si vous expédiez des colis au nom d'autres clients et que vous précisez votre propre numéro de client, vous recevrez des résultats de repérage pour tous les colis que vous avez expédiés vous-même, y compris tous les colis que vous avez expédiés au nom d'autres clients (à condition qu'ils correspondent aux autres critères de votre demande). |
reference-number |
simple |
requis sous condition |
Il s'agit de la valeur attribuée à un colis par l'expéditeur lorsque l'envoi a été créé. Vous auriez précisé cette valeur dans le champ « customer-ref-1 » ou « customer-ref-2 » du colis soumis. (Jusqu'à 35 caractères) Lorsque vous exécutez une demande avec le paramètre de référence, le numéro de référence est obligatoire et doit être inclus. Le service « Obtenir le résumé du repérage » fournit seulement les résultats du repérage pour les colis correspondant à la valeur du numéro de référence. |
destination-postal-code |
simple |
optionnel |
Code postal de destination, code ZIP ou identificateur postal du colis dans son pays de destination. Il s'agit de la valeur qui serait fournie pour l'élément « postal-zip-code » dans une demande de création d'un envoi. Le format est l'un des suivants :
Le code postal de destination est optionnel. Lorsqu'il est offert, le service « Obtenir un résumé du repérage » fournit seulement les résultats du repérage pour les colis correspondant à la valeur du code postal de destination. Nota : Pour les codes ZIP dont le format est « 99999-9999 », seulement les cinq premiers caractères sont utilisés dans la mise en correspondance. |
mailing-date-from |
simple |
requis sous condition |
La combinaison des dates de début et de fin définit une plage de dates pendant laquelle les colis en question ont été expédiés. Le format est « aaaa-mm-jj ». La valeur « mailing-date-from » ne peut pas être antérieure à deux mois civils à partir de la date actuelle. Lorsque vous exécutez une demande avec un paramètre de référence, les dates de début et de fin de l'expédition sont obligatoires et doivent être incluses. Le service « Obtenir un résumé du repérage » fournit seulement les résultats pour les colis expédiés à l'intérieur de la plage de dates précisée à l'aide des dates de début et de fin de l'expédition. |
mailing-date-to |
simple |
requis sous condition |
Demande – Diagramme XML
Détails de la réponse
Réponse – Éléments
Le tableau suivant décrit les éléments XML figurant dans la réponse à la demande d'obtention d'un résumé du repérage.
Obtenir un résumé de repérage – Éléments de réponse | |
---|---|
Nom du champ | Description |
get-tracking-summary-response |
Niveau supérieur de la structure XML pour la réponse. Il affichera les résultats d'une exécution réussie ou la structure d'un message d'erreur. |
tracking-summary |
Structure principale contenant les résultats de la demande. |
pin-summary |
Contient la réponse pour le NIP précisé. Occurrence 1 à 100 fois. Nota : Les requêtes liées aux NIP et aux numéros de CAL afficheront un seul résultat, soit un résumé des NIP. Une recherche du numéro de référence peut donner de multiples résultats concernant le résumé des NIP si plus d'un article satisfait aux critères de recherche. |
pin |
Numéro d'identification du produit (NIP) pouvant être utilisé pour présenter une demande de service de repérage. |
origin-postal-id |
Trois premiers caractères du code postal d'origine pour les destinations canadiennes. Dans le cas d'un colis d'arrivée du régime international, ce champ est vide ou il contient l'identificateur postal du pays d'origine. |
destination-postal-id |
Trois premiers caractères du code postal de destination pour les colis qui doivent être livrés au Canada. Pour les colis du régime international, il s'agit de l'identificateur postal du pays de destination (p. ex., le code ZIP pour les colis à destination des É.-U.) ou un identificateur du pays de destination. |
destination-province |
Code de province à deux caractères pour la destination. « Indicateurs postaux » – Abréviations utilisées par Postes Canada (ISO 3166-2) pour les colis du régime intérieur. Les colis à destination du régime international portent l'identificateur postal du pays de destination (p. ex. le code ZIP pour les colis à destination des É.-U.). |
service-name |
Nom du service de Postes Canada dans la langue précisée. Le nom du service sera indiqué par défaut en anglais si la langue n'est pas précisée. Pour les colis d'arrivée du régime international, le champ relatif au nom du service est vide ou il contient le nom du service fourni par l'expéditeur d'origine, le cas échéant. |
mailed-on-date |
Date de la première activité pour l'article. Si l'article a été expédié à partir d'une destination internationale, cette date peut ne pas être indiquée. |
expected-delivery-date |
Il s'agit de la date à laquelle l'article doit arriver à l'adresse de destination pour les adresses au Canada. Si l'article a été expédié à destination ou en provenance de l'étranger, cette date peut ne pas être indiquée. |
actual-delivery-date |
Date à laquelle l'article a été livré. N'apparaît pas si l'article n'a pas été livré ou si les données de livraison provenant d'un organisme international n'ont pas été fournies pour un envoi du régime international. |
delivery-option-completed-ind |
0 – Au moins une option n'a pas été satisfaite 1 – Toutes les options ont été satisfaites 2 – Aucune option n'a été trouvée |
event-date-time |
aaaammjj : hhmmss Horodatage de l'activité la plus récente ou la plus importante. |
event-description |
Brève description de l'activité. |
attempted-date |
Date de la tentative de livraison. Pour les articles envoyés au Canada ou les articles du régime intérieur, il sera indiqué qu'une tentative infructueuse de livraison a été effectuée à la date précisée. |
customer-ref-1 |
Il s'agit de la valeur fournie par l'expéditeur (référence du client 1) lorsque l'envoi a d'abord été créé auprès de Postes Canada. L'ensemble de caractères en français est appuyé par cette interface. |
customer-ref-2 |
Il s'agit de la valeur fournie par l'expéditeur (référence du client 2) lorsque l'envoi a d'abord été créé auprès de Postes Canada. L'ensemble de caractères en français est appuyé par cette interface. |
return-pin |
Si une étiquette du Service de retour (NIP) a été imprimée en même temps que l'envoi a été créé et que l'envoi est retourné, le NIP de retour est affiché. |
event-type |
La valeur dans ce champ désignera le type d'activité représenté pour cet article. |
event-location |
Pour une activité correspondant à un balayage ou à une livraison, cette valeur indiquera l'emplacement où l'activité a eu lieu. |
signatory-name |
Si l'événement indiqué comme la dernière activité la plus importante est une signature, le texte de ce champ renferme le nom du signataire. |
Réponse – Diagramme XML
Réponse – Réponses d'erreur possibles
La réponse à des conditions d'erreur pour ce service en ligne respecte l'approche standard SOAP liée à la réponse d'erreur, laquelle est utilisée pour tous les services en ligne de Postes Canada. Pour obtenir de plus amples renseignements, consultez les Principes de base liés au module SOAP pour les services en ligne de Postes Canada.
Les messages d'erreur possibles pour ce service sont les suivants :
Code | Description | Notes |
---|---|---|
002 |
NIP en double |
Reçu pour les recherches de NIP ou de CAL lorsque des NIP en double ont été constatés. |
004 |
Aucun historique pour le NIP |
Aucun résultat de repérage obtenu d’après les paramètres fournis. Vérifiez les paramètres et l’ordre des dates d’expédition et de destination. |
006 |
Champs du numéro de référence, de la date d'expédition et du code postal de destination qui sont requis pour effectuer une recherche du numéro de référence. |
Reçu seulement pour les recherches de numéro de référence. |
008 |
Date invalide |
Pour les recherches du numéro de référence des résumés, les dates de plus de deux mois entraîneront une répétition de l'erreur. |
Exemples
Exemple de demande XML selon le module SOAP – Demande de référence
<get-tracking-summary-request>
<locale>EN</locale>
<reference-criteria>
<reference-number>DIA101</reference-number>
<destination-postal-code>K2H7X3</destination-postal-code>
<mailing-date-from>2012-03-23</mailing-date-from>
<mailing-date-to>2012-12-25</mailing-date-to>
</reference-criteria>
</get-tracking-summary-request>
Exemple de demande XML selon le module SOAP – Résultat de recherche pour la référence
<get-tracking-summary-response>
<tracking-summary>
<pin-summary>
<pin>1111111039265602</pin>
<origin-postal-id>K1G</origin-postal-id>
<destination-postal-id>K2H</destination-postal-id>
<destination-province>ON</destination-province>
<service-name>Xpresspost</service-name>
<mailed-on-date>2011-04-01</mailed-on-date>
<expected-delivery-date>2011-04-04</expected-delivery-date>
<actual-delivery-date></actual-delivery-date>
<delivery-option-completed-ind>2</delivery-option-completed-ind>
<event-date-time>20110401:155317</event-date-time>
<event-description>Order information received by Canada Post</event-description>
<attempted-date></attempted-date>
<customer-ref-1>APRIL1REF1A</customer-ref-1>
<customer-ref-2>APRIL1REF1B</customer-ref-2>
<return-pin></return-pin>
<event-type>INDUCTION</event-type>
<event-location></event-location>
<signatory-name></signatory-name>
</pin-summary>
<pin-summary>
<pin>1111111039414604</pin>
<origin-postal-id>K1G</origin-postal-id>
<destination-postal-id>K0J</destination-postal-id>
<destination-province>ON</destination-province>
<service-name>Expedited Parcels</service-name>
<mailed-on-date>2011-04-04</mailed-on-date>
<expected-delivery-date>2011-04-05</expected-delivery-date>
<actual-delivery-date></actual-delivery-date>
<delivery-option-completed-ind>2</delivery-option-completed-ind>
<event-date-time>20110404:133457</event-date-time>
<event-description>Order information received by Canada Post</event-description>
<attempted-date></attempted-date>
<customer-ref-1>APRIL1REF1A</customer-ref-1>
<customer-ref-2>APRIL1REF1C</customer-ref-2>
<return-pin></return-pin>
<event-type>INDUCTION</event-type>
<event-location></event-location>
<signatory-name></signatory-name>
</pin-summary>
<pin-summary>
<pin>1111111039423606</pin>
<origin-postal-id>J4W</origin-postal-id>
<destination-postal-id>K0J</destination-postal-id>
<destination-province>ON</destination-province>
<service-name>Expedited Parcels</service-name>
<mailed-on-date>2011-04-04</mailed-on-date>
<expected-delivery-date>2011-04-06</expected-delivery-date>
<actual-delivery-date></actual-delivery-date>
<delivery-option-completed-ind>2</delivery-option-completed-ind>
<event-date-time>20110404:153326</event-date-time>
<event-description>Order information received by Canada Post</event-description>
<attempted-date></attempted-date>
<customer-ref-1>APRIL1REF1A</customer-ref-1>
<customer-ref-2>APRIL1REF1H</customer-ref-2>
<return-pin></return-pin>
<event-type>INDUCTION</event-type>
<event-location></event-location>
<signatory-name></signatory-name>
</pin-summary>
<pin-summary>
<pin>1111111039298600</pin>
<origin-postal-id>K1G</origin-postal-id>
<destination-postal-id>K0J</destination-postal-id>
<destination-province>ON</destination-province>
<service-name>Expedited Parcels</service-name>
<mailed-on-date>2011-04-04</mailed-on-date>
<expected-delivery-date>2011-04-05</expected-delivery-date>
<actual-delivery-date></actual-delivery-date>
<delivery-option-completed-ind>2</delivery-option-completed-ind>
<event-date-time>20110404:133752</event-date-time>
<event-description>Order information received by Canada Post</event-description>
<attempted-date></attempted-date>
<customer-ref-1>APRIL1REF1A</customer-ref-1>
<customer-ref-2>APRIL1REF1D</customer-ref-2>
<return-pin></return-pin>
<event-type>INDUCTION</event-type>
<event-location></event-location>
<signatory-name></signatory-name>
</pin-summary>
</tracking-summary>
</get-tracking-summary-response>