<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>3 Jan 2020 14:16:46 Z</lastBuildDate><pubDate>12 May 2015 11:32:06 Z</pubDate><description>Bonjour,&#13;
&#13;
J'utilise le service web de chronopost afin de générer des "lettres de transport". (Etiquettes avec code barre)&#13;
Le service web me renvoie bien un étiquette PDF sous forme de contenu binaire mais je ne trouve pas de solution pour l'imprimer.&#13;
J'utilise une imprimante thermique "Intermec EasyCoder PC4)&#13;
&#13;
J'ai bien essayé d'ouvrir le PDF puis de l'imprimer via Adobe Reader mais l'étiquette PDF est au format A4. Il faut donc ajuster la page A4 au format des étiquettes de l'imprimante... la qualité n'est donc plus la même.&#13;
&#13;
Pour ceux qui aimerait voir le code : &#13;
&#13;
[code:wl]&#13;
WS_Requete est un shippingV2&#13;
WS_Resultat est un shippingV2Response&#13;
strucHeaderValue est un headerValue&#13;
strucShipperValue est un shipperValue&#13;
strucCustomerValue est un customerValue&#13;
strucRecipientValue est un recipientValue&#13;
strucRefValue est un refValue&#13;
strucSkybillValue est un skybillValue&#13;
&#13;
// ---------------------------------------------------------------&#13;
// Composition de la structure pour le header&#13;
// ---------------------------------------------------------------&#13;
&#13;
strucHeaderValue.idEmit = "CHRFR"					&#13;
strucHeaderValue.accountNumber = [Mon numéro de compte]&#13;
&#13;
// ---------------------------------------------------------------&#13;
// Composition de la structure pour les données de l'expéditeur&#13;
// ---------------------------------------------------------------&#13;
&#13;
strucShipperValue.shipperCivility = "M" 									&#13;
strucShipperValue.shipperName = "MonNom"&#13;
strucShipperValue.shipperName2 = ""&#13;
strucShipperValue.shipperAdress1 = "MonAdresse1"&#13;
strucShipperValue.shipperAdress2 = "MonAdresse2"&#13;
strucShipperValue.shipperZipCode = "44000"&#13;
strucShipperValue.shipperCity = "Nantes"&#13;
strucShipperValue.shipperCountry = "FR"&#13;
strucShipperValue.shipperContactName = "NomContact"&#13;
strucShipperValue.shipperPhone = "0202020202"&#13;
&#13;
// ---------------------------------------------------------------&#13;
// Composition de la structure pour les données du client&#13;
// ---------------------------------------------------------------&#13;
&#13;
strucCustomerValue.customerCivility = "M"&#13;
strucCustomerValue.customerName = "NomClient"&#13;
strucCustomerValue.customerName2 = ""&#13;
strucCustomerValue.customerAdress1 = "AdresseClient1"&#13;
strucCustomerValue.customerAdress2 = "AdresseClient2&#13;
strucCustomerValue.customerZipCode = "75000"&#13;
strucCustomerValue.customerCity = "Paris"&#13;
strucCustomerValue.customerCountry = "FR"&#13;
&#13;
// ---------------------------------------------------------------&#13;
// Composition de la structure pour les données du destinataire&#13;
// ---------------------------------------------------------------&#13;
&#13;
strucRecipientValue.recipientName = "NomDestinataire"&#13;
strucRecipientValue.recipientName2 = ""&#13;
strucRecipientValue.recipientAdress1 = "AdresseDestinataire1"&#13;
strucRecipientValue.recipientAdress2 = "AdresseDestinataire2"&#13;
strucRecipientValue.recipientZipCode = "75000"&#13;
strucRecipientValue.recipientCity = "Paris"&#13;
strucRecipientValue.recipientCountry = "FR"			&#13;
&#13;
// ---------------------------------------------------------------&#13;
// Composition de la structure pour les références expéditeur et destinataire&#13;
// ---------------------------------------------------------------&#13;
&#13;
strucRefValue.shipperRef = "Ref Exp"&#13;
strucRefValue.recipientRef = "Ref Dest"&#13;
//strucRefValue.customerSkybillNumber = ""&#13;
&#13;
// ---------------------------------------------------------------&#13;
// Composition de la structure pour les données du colis&#13;
// ---------------------------------------------------------------&#13;
&#13;
strucSkybillValue.evtCode = "DC"&#13;
strucSkybillValue.productCode = SEL_Service&#13;
strucSkybillValue.shipDate = DateVersChaîne(DateSys(), "AAAAMMJJ" + HeureVersChaîne(Maintenant, "HHMMSS")) &#13;
strucSkybillValue.shipHour = 19 &#13;
strucSkybillValue.weight = SAI_PoidsColis&#13;
strucSkybillValue.weightUnit = "KGM"&#13;
strucSkybillValue.service = DateVersJour(DateSys())&#13;
strucSkybillValue.objectType = SEL_Nature&#13;
&#13;
// ---------------------------------------------------------------	&#13;
// Composition de la structure principale de la requête&#13;
// ---------------------------------------------------------------&#13;
&#13;
WS_Requete.headerValue = strucHeaderValue&#13;
WS_Requete.shipperValue = strucShipperValue&#13;
WS_Requete.customerValue = strucCustomerValue&#13;
WS_Requete.recipientValue = strucRecipientValue&#13;
WS_Requete.refValue = strucRefValue&#13;
WS_Requete.skybillValue = strucSkybillValue&#13;
WS_Requete.skybillParamsValue.mode = "THE"&#13;
WS_Requete.password = [Mon mot de passe]&#13;
//WS_Requete.modeRetour = "2"&#13;
&#13;
// ---------------------------------------------------------------		&#13;
// Consommation du service&#13;
// ---------------------------------------------------------------&#13;
&#13;
WS_Resultat = shippingV2(WS_Requete)&#13;
&#13;
PROC_VerifResultat(WS_Resultat)&#13;
&#13;
PROCEDURE PROC_VerifResultat(WS_Resultat est un xsdEntité)&#13;
&#13;
SI WS_Resultat.'return'.errorCode &lt;&gt; 0 ALORS&#13;
	Info("errorCode : " + WS_Resultat.'return'.errorCode, "errorMessage : " + WS_Resultat.'return'.errorMessage)&#13;
FIN&#13;
&#13;
fSauveBuffer("C:\Users\court\Desktop\" + WS_Resultat.'return'.skybillNumber + ".pdf", WS_Resultat.'return'.skybill)&#13;
&#13;
[/code]</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev/read.awp</link><title>ServiceWeb Chronopost et impression étiquette [WinDev 19]</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>HLM</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-235915/read.awp</comments><pubDate>3 Jan 2020 14:16:46 Z</pubDate><description>Bonjour,&#13;
&#13;
je déterre ce sujet qui m'a bien aidé pour chronopost mais j'ai une question.&#13;
&#13;
Quand j'essaye d'utiliser l'exemple…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-235915/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-235915/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev/read.awp">ServiceWeb Chronopost et impression étiquette [WinDev 19]</source><title>Re: ServiceWeb Chronopost et impression étiquette [WinDev 19]</title></item><item><author>m.archambaud</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183295/read.awp</comments><pubDate>13 May 2015 14:24:54 Z</pubDate><description>Merci pour l'aide mais j'ai trouvé. &#13;
Il existe deux drivers pour l'imprimante, un nommé "EasyCoder PC4 (203 dpi)" et un autre "…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183295/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183295/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev/read.awp">ServiceWeb Chronopost et impression étiquette [WinDev 19]</source><title>Re: ServiceWeb Chronopost et impression étiquette [WinDev 19]</title></item><item><author>fromweb</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183257/read.awp</comments><pubDate>12 May 2015 19:40:08 Z</pubDate><description>Bonjour Mickael&#13;
&#13;
c'est donc juste un problème d'échelle...&#13;
&#13;
Tu peux facilement&#13;
1. transformer le pdf en image avec la métho…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183257/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183257/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev/read.awp">ServiceWeb Chronopost et impression étiquette [WinDev 19]</source><title>Re: ServiceWeb Chronopost et impression étiquette [WinDev 19]</title></item><item><author>m.archambaud</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183239/read.awp</comments><pubDate>12 May 2015 15:58:10 Z</pubDate><description>@JFB :&#13;
Voici le lien qui m'a permis d'importer le service web dans WinDev 19.&#13;
https://www.chronopost.fr/shipping-cxf/ShippingS…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183239/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183239/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev/read.awp">ServiceWeb Chronopost et impression étiquette [WinDev 19]</source><title>Re: ServiceWeb Chronopost et impression étiquette [WinDev 19]</title></item><item><author>jf.barbelin</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183235/read.awp</comments><pubDate>12 May 2015 15:27:00 Z</pubDate><description>Avez-vous le lien du Webservice Chronopost ?</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183235/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183235/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev/read.awp">ServiceWeb Chronopost et impression étiquette [WinDev 19]</source><title>Re: ServiceWeb Chronopost et impression étiquette [WinDev 19]</title></item><item><author>fromweb</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183228/read.awp</comments><pubDate>12 May 2015 14:51:04 Z</pubDate><description>Bonjour Mickael&#13;
&#13;
si j'ai bien compris, ton problème est que :&#13;
- tu récupère un pdf au format A4&#13;
- seule une PARTIE de la pag…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183228/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev-183228/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/183212-serviceweb-chronopost-impression-etiquette-windev/read.awp">ServiceWeb Chronopost et impression étiquette [WinDev 19]</source><title>Re: ServiceWeb Chronopost et impression étiquette [WinDev 19]</title></item></channel></rss>
