Merge branch 'fix/soapclient-500' into develop
This commit is contained in:
commit
851bb2cd1f
@ -6,7 +6,9 @@ if(!defined('_PS_VERSION_')) {
|
||||
global $logistics_carriers;
|
||||
foreach(array_map(function($value) {
|
||||
return str_replace('.', '', $value);
|
||||
}, array_diff(scandir(dirname(__FILE__).'/carriers'), array('.', '..'))) as $lg) {
|
||||
},
|
||||
array_diff(scandir(dirname(__FILE__).'/carriers'), array('.', '..'))) as $lg
|
||||
) {
|
||||
if(is_dir(dirname(__FILE__).'/carriers/'.$lg)) {
|
||||
include dirname(__FILE__).'/carriers/'.$lg.'/'.$lg.'.php';
|
||||
$name = ucfirst($lg).'Carrier';
|
||||
|
@ -382,14 +382,18 @@ class Parcel {
|
||||
'exp_phone' => Configuration::get('LAPOSTEWS_EXP_PHONE'),
|
||||
);
|
||||
|
||||
$c = new SoapClient(
|
||||
'https://ws.colissimo.fr/sls-ws/SlsServiceWS?wsdl',
|
||||
array(
|
||||
'trace' => 0,
|
||||
'exceptions' => 1,
|
||||
'cache_wsdl' => 0? WSDL_CACHE_MEMORY: WSDL_CACHE_NONE,
|
||||
)
|
||||
);
|
||||
$c = false;
|
||||
try {
|
||||
$c = new SoapClient(
|
||||
'https://ws.colissimo.fr/sls-ws/SlsServiceWS?wsdl',
|
||||
array(
|
||||
'trace' => 0,
|
||||
'exceptions' => 1,
|
||||
'cache_wsdl' => 0 ? WSDL_CACHE_MEMORY: WSDL_CACHE_NONE,
|
||||
)
|
||||
);
|
||||
} catch (Exception $e) {}
|
||||
|
||||
try {
|
||||
$exp_country = new Country((int) $carrier_config['exp_country']);
|
||||
if(in_array($exp_country->iso_code, array('GP', 'RE', 'MQ', 'YT', 'NC', 'PM', 'GF'))) {
|
||||
|
1653
modules/logistics/wsdl/SlsServiceWS.wsdl
Normal file
1653
modules/logistics/wsdl/SlsServiceWS.wsdl
Normal file
File diff suppressed because it is too large
Load Diff
@ -45,6 +45,7 @@
|
||||
if( file_exists( $datFile ) ) {
|
||||
$order_details = array();
|
||||
$details = array();
|
||||
$OP = array();
|
||||
$content = file_get_contents( $datFile );
|
||||
$lines = preg_split( '@\n@', $content );
|
||||
|
||||
@ -73,6 +74,9 @@
|
||||
if(!isset($details[(int)$id_order])) {
|
||||
$details[(int)$id_order] = array();
|
||||
}
|
||||
if(!isset($OP[(int)$id_order])) {
|
||||
$OP[(int)$id_order] = $id_sale;
|
||||
}
|
||||
|
||||
// GET PRODUCT DETAIL FROM FILE
|
||||
$product = trim($data[7]);
|
||||
@ -93,8 +97,9 @@
|
||||
FROM `'._DB_PREFIX_.'order_detail`
|
||||
WHERE `id_order` = '.(int) $id_order.'
|
||||
') as $key => $row) {
|
||||
$id_sale = (isset($OP[(int)$id_order]) && $OP[(int)$id_order]!=0)? (int)$OP[(int)$id_order]:$id_sale;
|
||||
if ($id_sale && !isset($order_details[$id_sale])) {
|
||||
$order_details[$id_sale] = array();
|
||||
$order_details[$id_sale] = array();
|
||||
}
|
||||
if ($id_sale && !isset($order_details[$id_sale][$id_order])) {
|
||||
$order_details[$id_sale][$id_order] = array();
|
||||
|
@ -41,6 +41,15 @@ class SoFlexibiliteWebService
|
||||
$this->debug = false;
|
||||
$this->params = null;
|
||||
$this->ws = Configuration::get('SOFLEXIBILITE_WS');
|
||||
|
||||
// Use local wsdl file - temporary method
|
||||
$useLocalWsdl = Configuration::get('SOFLEXIBILITE_WSDL_LOCAL');
|
||||
if ($useLocalWsdl === true) {
|
||||
if (file_exists(realpath(__DIR__.'/../').'/wsdl/PointRetraitServiceWS-2.0.wsdl')) {
|
||||
$this->ws = realpath(__DIR__.'/../').'/wsdl/PointRetraitServiceWS-2.0.wsdl';
|
||||
}
|
||||
}
|
||||
|
||||
$this->login = Configuration::get('SOFLEXIBILITE_LOGIN');
|
||||
$this->password = Configuration::get('SOFLEXIBILITE_PASSWORD');
|
||||
$this->options = array(
|
||||
@ -60,10 +69,6 @@ class SoFlexibiliteWebService
|
||||
*/
|
||||
private function call($method, $params)
|
||||
{
|
||||
ini_set('soap.wsdl_cache_enabled', 0);
|
||||
ini_set('soap.wsdl_cache_ttl', 0);
|
||||
libxml_disable_entity_loader(false);
|
||||
|
||||
$options = $this->options;
|
||||
$debug = $this->debug;
|
||||
|
||||
@ -71,10 +76,7 @@ class SoFlexibiliteWebService
|
||||
$client = new SoapClient($this->ws, $options);
|
||||
} catch (Exception $e) {
|
||||
if ($debug) {
|
||||
echo '<pre>'.print_r(libxml_get_errors(), true)."\n".
|
||||
var_dump(libxml_get_last_error())."\n".
|
||||
$e->getMessage().
|
||||
'</pre>';
|
||||
echo '<pre>'.$e->getMessage().'</pre>';
|
||||
}
|
||||
|
||||
return false;
|
||||
|
436
modules/soflexibilite/wsdl/PointRetraitServiceWS-2.0.wsdl
Normal file
436
modules/soflexibilite/wsdl/PointRetraitServiceWS-2.0.wsdl
Normal file
@ -0,0 +1,436 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://v2.pointretrait.geopost.com/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="PointRetraitServiceWSService" targetNamespace="http://v2.pointretrait.geopost.com/">
|
||||
<wsdl:types>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="pointretrait.geopost.com" targetNamespace="v2.pointretrait.geopost.com" version="1.0">
|
||||
<xs:import namespace="pointretrait.geopost.com"/>
|
||||
<xs:complexType name="PointRetrait">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:PointRetrait">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="codePays" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="langue" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libellePays" type="xs:string"/>
|
||||
<xs:element name="loanOfHandlingTool" type="xs:boolean"/>
|
||||
<xs:element name="parking" type="xs:boolean"/>
|
||||
<xs:element minOccurs="0" name="reseau" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="pointretrait.geopost.com" targetNamespace="pointretrait.geopost.com" version="1.0">
|
||||
<xs:complexType name="PointRetrait">
|
||||
<xs:sequence>
|
||||
<xs:element name="accesPersonneMobiliteReduite" type="xs:boolean"/>
|
||||
<xs:element minOccurs="0" name="adresse1" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adresse2" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adresse3" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="codePostal" type="xs:string"/>
|
||||
<xs:element name="congesPartiel" type="xs:boolean"/>
|
||||
<xs:element name="congesTotal" type="xs:boolean"/>
|
||||
<xs:element minOccurs="0" name="coordGeolocalisationLatitude" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="coordGeolocalisationLongitude" type="xs:string"/>
|
||||
<xs:element name="distanceEnMetre" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="horairesOuvertureDimanche" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="horairesOuvertureJeudi" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="horairesOuvertureLundi" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="horairesOuvertureMardi" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="horairesOuvertureMercredi" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="horairesOuvertureSamedi" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="horairesOuvertureVendredi" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="identifiant" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="indiceDeLocalisation" type="xs:string"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="listeConges" nillable="true" type="tns:Conges"/>
|
||||
<xs:element minOccurs="0" name="localite" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="nom" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="periodeActiviteHoraireDeb" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="periodeActiviteHoraireFin" type="xs:string"/>
|
||||
<xs:element name="poidsMaxi" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="typeDePoint" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="Conges">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="calendarDeDebut" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="calendarDeFin" type="xs:dateTime"/>
|
||||
<xs:element name="numero" type="xs:int"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://v2.pointretrait.geopost.com/" xmlns:ns1="v2.pointretrait.geopost.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://v2.pointretrait.geopost.com/">
|
||||
<xs:import namespace="v2.pointretrait.geopost.com"/>
|
||||
<xs:element name="findInternalPointRetraitAcheminementByID" type="tns:findInternalPointRetraitAcheminementByID"/>
|
||||
<xs:element name="findInternalPointRetraitAcheminementByIDResponse" type="tns:findInternalPointRetraitAcheminementByIDResponse"/>
|
||||
<xs:element name="findInternalRDVPointRetraitAcheminement" type="tns:findInternalRDVPointRetraitAcheminement"/>
|
||||
<xs:element name="findInternalRDVPointRetraitAcheminementByID" type="tns:findInternalRDVPointRetraitAcheminementByID"/>
|
||||
<xs:element name="findInternalRDVPointRetraitAcheminementByIDResponse" type="tns:findInternalRDVPointRetraitAcheminementByIDResponse"/>
|
||||
<xs:element name="findInternalRDVPointRetraitAcheminementByToken" type="tns:findInternalRDVPointRetraitAcheminementByToken"/>
|
||||
<xs:element name="findInternalRDVPointRetraitAcheminementByTokenResponse" type="tns:findInternalRDVPointRetraitAcheminementByTokenResponse"/>
|
||||
<xs:element name="findInternalRDVPointRetraitAcheminementPublic" type="tns:findInternalRDVPointRetraitAcheminementPublic"/>
|
||||
<xs:element name="findInternalRDVPointRetraitAcheminementPublicResponse" type="tns:findInternalRDVPointRetraitAcheminementPublicResponse"/>
|
||||
<xs:element name="findInternalRDVPointRetraitAcheminementResponse" type="tns:findInternalRDVPointRetraitAcheminementResponse"/>
|
||||
<xs:element name="findPointRetraitAcheminementByID" type="tns:findPointRetraitAcheminementByID"/>
|
||||
<xs:element name="findPointRetraitAcheminementByIDResponse" type="tns:findPointRetraitAcheminementByIDResponse"/>
|
||||
<xs:element name="findRDVPointRetraitAcheminement" type="tns:findRDVPointRetraitAcheminement"/>
|
||||
<xs:element name="findRDVPointRetraitAcheminementResponse" type="tns:findRDVPointRetraitAcheminementResponse"/>
|
||||
<xs:complexType name="findInternalRDVPointRetraitAcheminementByToken">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="token" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="address" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="zipCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="city" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="countryCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="weight" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="shippingDate" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="filterRelay" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="requestId" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lang" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="optionInter" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalRDVPointRetraitAcheminementByTokenResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:rdvPointRetraitAcheminementResult"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="rdvPointRetraitAcheminementResult">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:pointRetraitAcheminementResult">
|
||||
<xs:sequence>
|
||||
<xs:element name="rdv" type="xs:boolean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="pointRetraitAcheminementResult">
|
||||
<xs:sequence>
|
||||
<xs:element name="errorCode" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="errorMessage" type="xs:string"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="listePointRetraitAcheminement" nillable="true" type="tns:pointRetraitAcheminement"/>
|
||||
<xs:element name="qualiteReponse" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="wsRequestId" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="pointRetraitAcheminement">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:PointRetrait">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="distributionSort" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lotAcheminement" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="versionPlanTri" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findRDVPointRetraitAcheminement">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="accountNumber" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="password" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="address" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="zipCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="city" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="countryCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="weight" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="shippingDate" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="filterRelay" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="requestId" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lang" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="optionInter" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findRDVPointRetraitAcheminementResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:rdvPointRetraitAcheminementResult"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalPointRetraitAcheminementByID">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="reseau" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="langue" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalPointRetraitAcheminementByIDResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:pointRetraitAcheminementByIDResult"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="pointRetraitAcheminementByIDResult">
|
||||
<xs:sequence>
|
||||
<xs:element name="errorCode" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="errorMessage" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="pointRetraitAcheminement" type="tns:pointRetraitAcheminement"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalRDVPointRetraitAcheminementByID">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="accountNumber" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="password" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="reseau" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="langue" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="date" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="weight" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="filterRelay" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalRDVPointRetraitAcheminementByIDResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:rdvPointRetraitAcheminementByIDResult"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="rdvPointRetraitAcheminementByIDResult">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:pointRetraitAcheminementByIDResult">
|
||||
<xs:sequence>
|
||||
<xs:element name="rdv" type="xs:boolean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalRDVPointRetraitAcheminementPublic">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="address" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="zipCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="city" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="countryCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="weight" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="shippingDate" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="filterRelay" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="requestId" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lang" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="optionInter" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalRDVPointRetraitAcheminementPublicResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:rdvPointRetraitAcheminementResult"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findPointRetraitAcheminementByID">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="accountNumber" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="password" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="date" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="weight" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="filterRelay" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="reseau" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="langue" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findPointRetraitAcheminementByIDResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:pointRetraitAcheminementByIDResult"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalRDVPointRetraitAcheminement">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="accountNumber" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="password" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="address" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="zipCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="city" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="countryCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="weight" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="shippingDate" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="filterRelay" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="requestId" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lang" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="optionInter" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="findInternalRDVPointRetraitAcheminementResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:rdvPointRetraitAcheminementResult"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:element name="Exception" type="tns:Exception"/>
|
||||
<xs:complexType name="Exception">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="message" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="findRDVPointRetraitAcheminement">
|
||||
<wsdl:part element="tns:findRDVPointRetraitAcheminement" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalRDVPointRetraitAcheminement">
|
||||
<wsdl:part element="tns:findInternalRDVPointRetraitAcheminement" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findPointRetraitAcheminementByIDResponse">
|
||||
<wsdl:part element="tns:findPointRetraitAcheminementByIDResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalRDVPointRetraitAcheminementByIDResponse">
|
||||
<wsdl:part element="tns:findInternalRDVPointRetraitAcheminementByIDResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalRDVPointRetraitAcheminementPublic">
|
||||
<wsdl:part element="tns:findInternalRDVPointRetraitAcheminementPublic" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalRDVPointRetraitAcheminementResponse">
|
||||
<wsdl:part element="tns:findInternalRDVPointRetraitAcheminementResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findRDVPointRetraitAcheminementResponse">
|
||||
<wsdl:part element="tns:findRDVPointRetraitAcheminementResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalRDVPointRetraitAcheminementByToken">
|
||||
<wsdl:part element="tns:findInternalRDVPointRetraitAcheminementByToken" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalPointRetraitAcheminementByID">
|
||||
<wsdl:part element="tns:findInternalPointRetraitAcheminementByID" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalRDVPointRetraitAcheminementByTokenResponse">
|
||||
<wsdl:part element="tns:findInternalRDVPointRetraitAcheminementByTokenResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findPointRetraitAcheminementByID">
|
||||
<wsdl:part element="tns:findPointRetraitAcheminementByID" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalPointRetraitAcheminementByIDResponse">
|
||||
<wsdl:part element="tns:findInternalPointRetraitAcheminementByIDResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="Exception">
|
||||
<wsdl:part element="tns:Exception" name="Exception">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalRDVPointRetraitAcheminementPublicResponse">
|
||||
<wsdl:part element="tns:findInternalRDVPointRetraitAcheminementPublicResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="findInternalRDVPointRetraitAcheminementByID">
|
||||
<wsdl:part element="tns:findInternalRDVPointRetraitAcheminementByID" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="PointRetraitServiceWS">
|
||||
<wsdl:documentation>SO Colissimo (mon Service mes Options) WEB Service Point Retrait [Version 2]</wsdl:documentation>
|
||||
<wsdl:operation name="findInternalRDVPointRetraitAcheminementByToken">
|
||||
<wsdl:input message="tns:findInternalRDVPointRetraitAcheminementByToken" name="findInternalRDVPointRetraitAcheminementByToken">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:findInternalRDVPointRetraitAcheminementByTokenResponse" name="findInternalRDVPointRetraitAcheminementByTokenResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:Exception" name="Exception">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findRDVPointRetraitAcheminement">
|
||||
<wsdl:input message="tns:findRDVPointRetraitAcheminement" name="findRDVPointRetraitAcheminement">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:findRDVPointRetraitAcheminementResponse" name="findRDVPointRetraitAcheminementResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findInternalPointRetraitAcheminementByID">
|
||||
<wsdl:input message="tns:findInternalPointRetraitAcheminementByID" name="findInternalPointRetraitAcheminementByID">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:findInternalPointRetraitAcheminementByIDResponse" name="findInternalPointRetraitAcheminementByIDResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findInternalRDVPointRetraitAcheminementByID">
|
||||
<wsdl:input message="tns:findInternalRDVPointRetraitAcheminementByID" name="findInternalRDVPointRetraitAcheminementByID">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:findInternalRDVPointRetraitAcheminementByIDResponse" name="findInternalRDVPointRetraitAcheminementByIDResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findInternalRDVPointRetraitAcheminementPublic">
|
||||
<wsdl:input message="tns:findInternalRDVPointRetraitAcheminementPublic" name="findInternalRDVPointRetraitAcheminementPublic">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:findInternalRDVPointRetraitAcheminementPublicResponse" name="findInternalRDVPointRetraitAcheminementPublicResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findPointRetraitAcheminementByID">
|
||||
<wsdl:input message="tns:findPointRetraitAcheminementByID" name="findPointRetraitAcheminementByID">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:findPointRetraitAcheminementByIDResponse" name="findPointRetraitAcheminementByIDResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findInternalRDVPointRetraitAcheminement">
|
||||
<wsdl:input message="tns:findInternalRDVPointRetraitAcheminement" name="findInternalRDVPointRetraitAcheminement">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:findInternalRDVPointRetraitAcheminementResponse" name="findInternalRDVPointRetraitAcheminementResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="PointRetraitServiceWSServiceSoapBinding" type="tns:PointRetraitServiceWS">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="findInternalRDVPointRetraitAcheminementByToken">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="findInternalRDVPointRetraitAcheminementByToken">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="findInternalRDVPointRetraitAcheminementByTokenResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="Exception">
|
||||
<soap:fault name="Exception" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findInternalPointRetraitAcheminementByID">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="findInternalPointRetraitAcheminementByID">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="findInternalPointRetraitAcheminementByIDResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findRDVPointRetraitAcheminement">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="findRDVPointRetraitAcheminement">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="findRDVPointRetraitAcheminementResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findInternalRDVPointRetraitAcheminementPublic">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="findInternalRDVPointRetraitAcheminementPublic">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="findInternalRDVPointRetraitAcheminementPublicResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findInternalRDVPointRetraitAcheminementByID">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="findInternalRDVPointRetraitAcheminementByID">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="findInternalRDVPointRetraitAcheminementByIDResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findPointRetraitAcheminementByID">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="findPointRetraitAcheminementByID">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="findPointRetraitAcheminementByIDResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="findInternalRDVPointRetraitAcheminement">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="findInternalRDVPointRetraitAcheminement">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="findInternalRDVPointRetraitAcheminementResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="PointRetraitServiceWSService">
|
||||
<wsdl:port binding="tns:PointRetraitServiceWSServiceSoapBinding" name="PointRetraitServiceWSPort">
|
||||
<soap:address location="https://ws.colissimo.fr/pointretrait-ws-cxf/PointRetraitServiceWS/2.0"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
Loading…
Reference in New Issue
Block a user