Pour connaître la dernière version en cours et l'adresse des services cliquer ici
Le login et le mot de passe sont passés en paramètres dans le body de la requête.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:XXXXRequest> <def:glnReseller>?</def:glnReseller> <def:passwordReseller>?</def:passwordReseller> ... </def:XXXXRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:XXXXRequest> <def:glnColl>?</def:glnColl> <def:passwordColl>?</def:passwordColl> ... </def:XXXXRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:XXXXRequest> <def:glnDistributor>?</def:glnDistributor> <def:passwordDistributor>?</def:passwordDistributor> ... </def:XXXXRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:SendOrderRequest> <def:glnReseller>?</def:glnReseller> <def:passwordReseller>?</def:passwordReseller> <def:glnColl>?</def:glnColl> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <!--Optional:--> <def:glnDelivery>?</def:glnDelivery> <def:orderId>?</def:orderId> <def:orderIdColl>?</def:orderIdColl> <def:resellerCountry>?</def:resellerCountry> <def:collCountry>?</def:collCountry> <!--1 or more repetitions:--> <def:orderRequestLine> <def:ean13>?</def:ean13> <def:glnDistributor>?</def:glnDistributor> <def:unitPrice>?</def:unitPrice> <def:unitPriceExcludingTax>?</def:unitPriceExcludingTax> <!--Optional:--> <def:taxRate>?</def:taxRate> <def:quantity>1</def:quantity> <def:currency>?</def:currency> <def:dmdDate>?</def:dmdDate> <!--Optional:--> <def:lineReference>?</def:lineReference> <!--Optional:--> <def:lineReferenceColl>?</def:lineReferenceColl> </def:orderRequestLine> </def:SendOrderRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:SendOrderRequest> <def:glnReseller>XXXXXXXXXXXXX</def:glnReseller> <def:passwordReseller>XXXXXXXXXXXXX</def:passwordReseller> <def:glnColl>XXXXXXXXXXXXX</def:glnColl> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:glnDelivery>XXXXXXXXXXXXX</def:glnDelivery> <def:orderId>NBERR2528016</def:orderId> <def:orderIdColl>orderIdColl016</def:orderIdColl> <def:resellerCountry>FR</def:resellerCountry> <def:collCountry>FR</def:collCountry> <def:orderRequestLine> <def:ean13>9782021153057</def:ean13> <def:glnDistributor>3012410002007</def:glnDistributor> <def:unitPrice>599</def:unitPrice> <def:unitPriceExcludingTax>499</def:unitPriceExcludingTax> <def:taxRate>2000</def:taxRate> <def:quantity>1</def:quantity> <def:currency>EUR</def:currency> <def:dmdDate>2015-12-05T11:44:29</def:dmdDate> <def:lineReference>lineReference</def:lineReference> <def:lineReferenceColl>lineReferenceColl</def:lineReferenceColl> </def:orderRequestLine> </def:SendOrderRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:SendOrderResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <def:orderId>?</def:orderId> <!--1 or more repetitions:--> <def:orderResponseLine> <def:ean13>?</def:ean13> <def:glnDistributor>?</def:glnDistributor> <def:orderLineId>?</def:orderLineId> <!--Optional:--> <def:lineReference>?</def:lineReference> <def:quantity>1</def:quantity> <def:unitPrice>?</def:unitPrice> <def:currency>?</def:currency> <def:returnStatus>?</def:returnStatus> <!--Optional:--> <def:returnMessage>?</def:returnMessage> </def:orderResponseLine> <def:returnStatus>?</def:returnStatus> <!--Zero or more repetitions:--> <def:returnMessage>?</def:returnMessage> </def:SendOrderResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:SendOrderResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000005_201502251525</pnb:requestId> <pnb:orderId>NBERR2528016</pnb:orderId> <pnb:orderResponseLine> <pnb:ean13>9782021153057</pnb:ean13> <pnb:glnDistributor>3012410002007</pnb:glnDistributor> <pnb:orderLineId>53e87dc17b696da100cbe25c</pnb:orderLineId> <pnb:quantity>1</pnb:quantity> <pnb:unitPrice>599</pnb:unitPrice> <pnb:currency>EUR</pnb:currency> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:orderResponseLine> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:SendOrderResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:CancelOrderRequest> <def:glnReseller>?</def:glnReseller> <def:passwordReseller>?</def:passwordReseller> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <def:orderId>?</def:orderId> <!--Zero or more repetitions:--> <def:orderLineId>?</def:orderLineId> </def:CancelOrderRequest> </soapenv:Body> </soapenv:Envelope>
Exemple :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:CancelOrderRequest> <def:glnReseller>XXXXXXXXXXXXX</def:glnReseller> <def:passwordReseller>XXXXX</def:passwordReseller> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:orderId>NBEPNBT00049t008</def:orderId> </def:CancelOrderRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:CancelOrderResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <!--1 or more repetitions:--> <def:cancelResponseLine> <def:orderLineId>?</def:orderLineId> <def:returnStatus>?</def:returnStatus> <!--Optional:--> <def:returnMessage>?</def:returnMessage> </def:cancelResponseLine> <def:returnStatus>?</def:returnStatus> <!--Zero or more repetitions:--> <def:returnMessage>?</def:returnMessage> </def:CancelOrderResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:CancelOrderResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000005_201502251526</pnb:requestId> <pnb:cancelResponseLine> <pnb:orderLineId>53a9499b975a1e54d0d80c37</pnb:orderLineId> <pnb:returnStatus>CANCELLED</pnb:returnStatus> </pnb:cancelResponseLine> <pnb:cancelResponseLine> <pnb:orderLineId>53a9499b975a1e54d0d80c39</pnb:orderLineId> <pnb:returnStatus>CANCELLED</pnb:returnStatus> </pnb:cancelResponseLine> <pnb:cancelResponseLine> <pnb:orderLineId>53a9499b975a1e54d0d80c3a</pnb:orderLineId> <pnb:returnStatus>CANCELLED</pnb:returnStatus> </pnb:cancelResponseLine> <pnb:cancelResponseLine> <pnb:orderLineId>53a9499b975a1e54d0d80c38</pnb:orderLineId> <pnb:returnStatus>NOT_IMPLEMENTED</pnb:returnStatus> <pnb:returnMessage>Service CancelOrder not yet implemented for distributor : EDEN</pnb:returnMessage> </pnb:cancelResponseLine> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:CancelOrderResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:CheckAvailabilityRequest> <def:glnReseller>?</def:glnReseller> <def:passwordReseller>?</def:passwordReseller> <!--Optional:--> <def:glnColl>?</def:glnColl> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <def:resellerCountry>?</def:resellerCountry> <def:collCountry>?</def:collCountry> <!--1 or more repetitions:--> <def:checkAvailabilityLine> <def:ean13>?</def:ean13> <def:glnDistributor>?</def:glnDistributor> <def:unitPrice>?</def:unitPrice> <def:unitPriceExcludingTax>?</def:unitPriceExcludingTax> <!--Optional:--> <def:taxRate>?</def:taxRate> <def:currency>?</def:currency> </def:checkAvailabilityLine> </def:CheckAvailabilityRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:CheckAvailabilityRequest> <def:glnReseller>XXXXXXXXXXXXX</def:glnReseller> <def:passwordReseller>XXXXX</def:passwordReseller> <def:glnColl>XXXXXXXXXXXXX</def:glnColl> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:resellerCountry>FR</def:resellerCountry> <def:collCountry>FR</def:collCountry> <def:checkAvailabilityLine> <def:ean13>9791077777025</def:ean13> <def:glnDistributor>3019000092707</def:glnDistributor> <def:unitPrice>599</def:unitPrice> <def:unitPriceExcludingTax>499</def:unitPriceExcludingTax> <def:taxRate>2000</def:taxRate> <def:currency>EUR</def:currency> </def:checkAvailabilityLine> </def:CheckAvailabilityRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:CheckAvailabilityResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <!--1 or more repetitions:--> <def:checkAvailabilityResponseLine> <def:ean13>?</def:ean13> <def:glnDistributor>?</def:glnDistributor> <def:unitPrice>?</def:unitPrice> <def:date>?</def:date> <!--You have a CHOICE of the next 2 items at this level--> <def:checkAvailabilityReturnValue>?</def:checkAvailabilityReturnValue> <def:returnStatus>?</def:returnStatus> <!--Zero or more repetitions:--> <def:returnMessage>?</def:returnMessage> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> </def:checkAvailabilityResponseLine> <def:returnStatus>?</def:returnStatus> <!--Optional:--> <def:returnMessage>?</def:returnMessage> </def:CheckAvailabilityResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:CheckAvailabilityResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000005_201502251527</pnb:requestId> <pnb:checkAvailabilityResponseLine> <pnb:ean13>9791077777025</pnb:ean13> <pnb:glnDistributor>3019000092707</pnb:glnDistributor> <pnb:unitPrice>599</pnb:unitPrice> <pnb:date>2014-08-11T16:49:53.908+02:00</pnb:date> <pnb:checkAvailabilityReturnValue>AVAILABLE</pnb:checkAvailabilityReturnValue> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:checkAvailabilityResponseLine> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:CheckAvailabilityResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOffersRequest> <def:glnReseller>?</def:glnReseller> <def:passwordReseller>?</def:passwordReseller> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <!--You have a CHOICE of the next 2 items at this level--> <def:sinceDate>?</def:sinceDate> <def:lastConnection>?</def:lastConnection> </def:GetOffersRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOffersRequest> <def:glnReseller>XXXXXXXXXXXXX</def:glnReseller> <def:passwordReseller>XXXXX</def:passwordReseller> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:sinceDate>2014-08-10T00:37:25.908Z</def:sinceDate> </def:GetOffersRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOffersResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <!--You have a CHOICE of the next 2 items at this level--> <def:noNotice>?</def:noNotice> <!--1 or more repetitions:--> <def:onixFileUrl> <def:httpLink>?</def:httpLink> </def:onixFileUrl> <def:returnStatus>?</def:returnStatus> </def:GetOffersResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:GetOffersResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000005_201502251528</pnb:requestId> <pnb:onixFileUrl> <pnb:httpLink>https://pnb-dilicom.centprod.com/notices_onix/diffusion_pnb_3025594195810_201408121026_417850779914354128538820979330165682831.xml</pnb:httpLink> </pnb:onixFileUrl> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:GetOffersResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOffersForDistributorRequest> <def:glnReseller>?</def:glnReseller> <def:passwordReseller>?</def:passwordReseller> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <def:glnDistributor>?</def:glnDistributor> <!--You have a CHOICE of the next 2 items at this level--> <def:sinceDate>?</def:sinceDate> <def:lastConnection>?</def:lastConnection> </def:GetOffersForDistributorRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOffersForDistributorRequest> <def:glnReseller>XXXXXXXXXXXXX</def:glnReseller> <def:passwordReseller>XXXXXX</def:passwordReseller> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:glnDistributor>3012410002007</def:glnDistributor> <def:sinceDate>2014-08-11T00:37:25.908Z</def:sinceDate> </def:GetOffersForDistributorRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOffersForDistributorResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <!--You have a CHOICE of the next 2 items at this level--> <def:noNotice>?</def:noNotice> <def:onixFileUrl> <def:httpLink>?</def:httpLink> </def:onixFileUrl> <def:returnStatus>?</def:returnStatus> </def:GetOffersForDistributorResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:GetOffersForDistributorResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000005_201502251529</pnb:requestId> <pnb:onixFileUrl> <pnb:httpLink>https://pnb-dilicom.centprod.com/notices_onix/diffusion_pnb_3025594195810_201408121133_262021550243439050735940168396055584835.xml</pnb:httpLink> </pnb:onixFileUrl> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:GetOffersForDistributorResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOrdersRequest> <def:glnColl>?</def:glnColl> <def:passwordColl>?</def:passwordColl> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <!--You have a CHOICE of the next 2 items at this level--> <def:sinceDate>?</def:sinceDate> <def:orderIdColl>?</def:orderIdColl> <!--Optional:--> <def:returnLinesWithError>?</def:returnLinesWithError> </def:GetOrdersRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOrdersRequest> <def:glnColl>XXXXXXXXXXXXX</def:glnColl> <def:passwordColl>XXXX</def:passwordColl> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:sinceDate>2015-04-01T16:37:25.908Z</def:sinceDate> <def:returnLinesWithError>true</def:returnLinesWithError> </def:GetOrdersRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetOrdersResponse> <!--Optional:--> <def:requestId>?</def:requestId> <def:date>?</def:date> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <!--You have a CHOICE of the next 2 items at this level--> <def:noOrder>?</def:noOrder> <!--1 or more repetitions:--> <def:getOrderResponseLine> <def:orderIdColl>?</def:orderIdColl> <!--1 or more repetitions:--> <def:orderLine> <def:orderLineId>?</def:orderLineId> <!--Optional:--> <def:lineReferenceColl>?</def:lineReferenceColl> <def:ean13>?</def:ean13> <def:quantity>1</def:quantity> <!--Optional:--> <def:beginDate>?</def:beginDate> <!--Optional:--> <def:endDate>?</def:endDate> <!--Optional:--> <def:endOfferDate>?</def:endOfferDate> <!--Optional:--> <def:NUS1>?</def:NUS1> <!--Optional:--> <def:NUS2>?</def:NUS2> <!--Optional:--> <def:NTA>?</def:NTA> <def:returnStatus>?</def:returnStatus> <!--Optional:--> <def:returnMessage>?</def:returnMessage> </def:orderLine> <def:returnStatus>?</def:returnStatus> <!--Optional:--> <def:returnMessage>?</def:returnMessage> </def:getOrderResponseLine> <def:returnStatus>?</def:returnStatus> </def:GetOrdersResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:GetOrdersResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw01v2_000000005_201502251525</pnb:requestId> <pnb:date>2014-08-13T10:07:50.519+02:00</pnb:date> <pnb:getOrderResponseLine> <pnb:orderIdColl>TESTBIBVB100</pnb:orderIdColl> <pnb:orderLine> <pnb:orderLineId>53e47b627b69cea823bf677b</pnb:orderLineId> <pnb:lineReferenceColl>BIBVBL100</pnb:lineReferenceColl> <pnb:ean13>9791023501667</pnb:ean13> <pnb:quantity>1</pnb:quantity> <pnb:beginDate>2014-08-08T09:25:23+02:00</pnb:beginDate> <pnb:endDate>2019-08-07T09:25:23+02:00</pnb:endDate> <pnb:NUS1>15</pnb:NUS1> <pnb:NUS2>9999</pnb:NUS2> <pnb:NTA>40</pnb:NTA> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:orderLine> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:getOrderResponseLine> <pnb:getOrderResponseLine> <pnb:orderIdColl>TESTBIBVB101</pnb:orderIdColl> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:getOrderResponseLine> <pnb:getOrderResponseLine> <pnb:orderIdColl>TESTBIBVB102</pnb:orderIdColl> <pnb:orderLine> <pnb:orderLineId>53e48a0f7b69a1ad38468c4a</pnb:orderLineId> <pnb:lineReferenceColl>BIBVBL102</pnb:lineReferenceColl> <pnb:ean13>9791023501667</pnb:ean13> <pnb:quantity>1</pnb:quantity> <pnb:beginDate>2014-08-08T10:28:02+02:00</pnb:beginDate> <pnb:endDate>2019-08-07T10:28:02+02:00</pnb:endDate> <pnb:NUS1>14</pnb:NUS1> <pnb:NUS2>9999</pnb:NUS2> <pnb:NTA>39</pnb:NTA> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:orderLine> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:getOrderResponseLine> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:GetOrdersResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:DeclareIpRequest> <def:glnColl>?</def:glnColl> <def:passwordColl>?</def:passwordColl> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <!--1 to 10 repetitions:--> <def:ips>?</def:ips> </def:DeclareIpRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:DeclareIpRequest> <def:glnColl>XXXXXXXXXXXXX</def:glnColl> <def:passwordColl>XXXXX</def:passwordColl> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:ips>16.100.100.100,16.100.100.200</def:ips> <def:ips>150.100.100.100</def:ips> </def:DeclareIpRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:DeclareIpResponse> <!--Optional:--> <def:requestId>?</def:requestId> <def:returnStatus>?</def:returnStatus> <!--Zero or more repetitions:--> <def:returnMessage>?</def:returnMessage> </def:DeclareIpResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:DeclareIpResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw01v2_000000005_201502241525</pnb:requestId> <pnb:returnStatus>OK</pnb:returnStatus> <pnb:returnMessage>Warn : 16.100.100.100,16.100.100.200 already declared</pnb:returnMessage> </pnb:DeclareIpResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:LoanBookRequest> <def:glnColl>?</def:glnColl> <def:passwordColl>?</def:passwordColl> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <!--Optional:--> <def:loanerColl>?</def:loanerColl> <def:orderLineId>?</def:orderLineId> <def:loanId>?</def:loanId> <def:ean13>?</def:ean13> <def:accessMedium>?</def:accessMedium> <def:localization>?</def:localization> <def:loanEndDate>?</def:loanEndDate> <!--Optional:--> <def:ipAddress>?</def:ipAddress> <!--Optional:--> <def:callbackUrl>?</def:callbackUrl> </def:LoanBookRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:LoanBookRequest> <def:glnColl>XXXXXXXXXXXXX</def:glnColl> <def:passwordColl>XXXX</def:passwordColl> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:loanerColl>XXXXXXXXXXXXX</def:loanerColl> <def:orderLineId>53ecc14e975af849d1654c2b</def:orderLineId> <def:loanId>LOAN2307216</def:loanId> <def:ean13>9782021153057</def:ean13> <def:accessMedium>STREAMING</def:accessMedium> <def:localization>EX_SITU</def:localization> <def:loanEndDate>2015-04-22T00:37:25Z</def:loanEndDate> </def:LoanBookRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:LoanBookResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <def:orderLineId>?</def:orderLineId> <def:loanId>?</def:loanId> <!--Optional:--> <def:loanEndDate>?</def:loanEndDate> <def:link> <def:url>?</def:url> <!--Optional:--> <def:format>?</def:format> <def:formatDescription>?</def:formatDescription> <def:ean13>?</def:ean13> <!--Optional:--> <def:mimetype>?</def:mimetype> </def:link> <def:returnStatus>?</def:returnStatus> </def:LoanBookResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:LoanBookResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000005_201502251535</pnb:requestId> <pnb:orderLineId>53ecc14e975af849d1654c2b</pnb:orderLineId> <pnb:loanId>LOAN2307216</pnb:loanId> <pnb:loanEndDate>2015-04-22T00:37:25Z</pnb:loanEndDate> <pnb:link> <pnb:url>https://pnb-dilicom.centprod.com/v2//link/3025594195810/LOAN/LOAN2307216/9782021153057-BE26KE4YLEQZ4F99NGAELDNJF15VZYLI.do</pnb:url> <pnb:format>E101</pnb:format> <pnb:formatDescription>EPUB</pnb:formatDescription> <pnb:ean13>9782021153057</pnb:ean13> <pnb:mimetype>application/epub+zip</pnb:mimetype> </pnb:link> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:LoanBookResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:ConsultBookRequest> <def:glnColl>?</def:glnColl> <def:passwordColl>?</def:passwordColl> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <!--Optional:--> <def:loanerColl>?</def:loanerColl> <def:orderLineId>?</def:orderLineId> <def:loanId>?</def:loanId> <def:ean13>?</def:ean13> <def:accessMedium>?</def:accessMedium> <def:localization>?</def:localization> <def:consultEndDate>?</def:consultEndDate> <!--Optional:--> <def:ipAddress>?</def:ipAddress> <!--Optional:--> <def:callbackUrl>?</def:callbackUrl> </def:ConsultBookRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:ConsultBookRequest> <def:glnColl>XXXXXXXXXXXXX</def:glnColl> <def:passwordColl>XXXXX</def:passwordColl> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:loanerColl>XXXXXXXXXXXXX</def:loanerColl> <def:orderLineId>53ecc6bb7b698cfb72afd7af</def:orderLineId> <def:loanId>CONULT1601666</def:loanId> <def:ean13>9782021153057</def:ean13> <def:accessMedium>DOWNLOAD</def:accessMedium> <def:localization>EX_SITU</def:localization> <def:consultEndDate>2015-02-22T00:37:25Z</def:consultEndDate> <def:ipAddress>10.10.10.10</def:ipAddress> </def:ConsultBookRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:ConsultBookResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <def:orderLineId>?</def:orderLineId> <def:loanId>?</def:loanId> <!--Optional:--> <def:consultEndDate>?</def:consultEndDate> <def:link> <def:url>?</def:url> <!--Optional:--> <def:format>?</def:format> <def:formatDescription>?</def:formatDescription> <def:ean13>?</def:ean13> <!--Optional:--> <def:mimetype>?</def:mimetype> </def:link> <def:returnStatus>?</def:returnStatus> </def:ConsultBookResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:ConsultBookResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000006_201502251525</pnb:requestId> <pnb:orderLineId>53ecc6bb7b698cfb72afd7af</pnb:orderLineId> <pnb:loanId>CONULT1601666</pnb:loanId> <pnb:consultEndDate>2015-02-22T00:37:25Z</pnb:consultEndDate> <pnb:link> <pnb:url>https://pnb-dilicom.centprod.com/v2//link/3025594195810/CONSULT/CONULT1601666/9782021153057-1JKA2K8SN9PBLSZA4MHLAHK4Q4XO1V9J.do</pnb:url> <pnb:format>E101</pnb:format> <pnb:formatDescription>EPUB</pnb:formatDescription> <pnb:ean13>9782021153057</pnb:ean13> <pnb:mimetype>application/epub+zip</pnb:mimetype> </pnb:link> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:ConsultBookResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetLoanStatusRequest> <def:glnColl>?</def:glnColl> <def:passwordColl>?</def:passwordColl> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <!--1 or more repetitions:--> <def:orderLineId>?</def:orderLineId> </def:GetLoanStatusRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetLoanStatusRequest> <def:glnColl>XXXXXXXXXXXXX</def:glnColl> <def:passwordColl>XXXX</def:passwordColl> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:orderLineId>537119f5975a1d3260801864</def:orderLineId> </def:GetLoanStatusRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetLoanStatusResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--Optional:--> <def:date>?</def:date> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <!--1 or more repetitions:--> <def:loanResponseLine> <def:orderLineId>?</def:orderLineId> <!--Optional:--> <def:beginDate>?</def:beginDate> <!--Optional:--> <def:endDate>?</def:endDate> <!--Optional:--> <def:endOfferDate>?</def:endOfferDate> <!--Optional:--> <def:NUS1>?</def:NUS1> <!--Optional:--> <def:NUS2>?</def:NUS2> <!--Optional:--> <def:NTA>?</def:NTA> <def:returnStatus>?</def:returnStatus> <!--Optional:--> <def:returnMessage>?</def:returnMessage> </def:loanResponseLine> <def:returnStatus>?</def:returnStatus> <!--Zero or more repetitions:--> <def:returnMessage>?</def:returnMessage> </def:GetLoanStatusResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:GetLoanStatusResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000007_201502251525</pnb:requestId> <pnb:date>2015-02-14T11:27:36.970+02:00</pnb:date> <pnb:loanResponseLine> <pnb:orderLineId>537119f5975a1d3260801864</pnb:orderLineId> <pnb:beginDate>2014-05-12T20:59:03+02:00</pnb:beginDate> <pnb:endDate>2015-05-12T20:59:03+02:00</pnb:endDate> <pnb:NUS1>30</pnb:NUS1> <pnb:NUS2>30</pnb:NUS2> <pnb:NTA>30</pnb:NTA> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:loanResponseLine> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:GetLoanStatusResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetEndedLoansRequest> <def:glnColl>?</def:glnColl> <def:passwordColl>?</def:passwordColl> <!--Optional:--> <def:glnContractor>?</def:glnContractor> <!--You have a CHOICE of the next 2 items at this level--> <def:date>?</def:date> <!--1 to 20 repetitions:--> <def:loanId>?</def:loanId> </def:GetEndedLoansRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetEndedLoansRequest> <def:glnColl>XXXXXXXXXXXXX</def:glnColl> <def:passwordColl>XXXX</def:passwordColl> <def:glnContractor>XXXXXXXXXXXXX</def:glnContractor> <def:date>2014-07-01T00:37:25.908Z</def:date> </def:GetEndedLoansRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:GetEndedLoansResponse> <!--Optional:--> <def:requestId>?</def:requestId> <!--You have a CHOICE of the next 2 items at this level--> <def:returnStatus>?</def:returnStatus> <!--1 or more repetitions:--> <def:returnMessage>?</def:returnMessage> <!--1 or more repetitions:--> <def:loanEndedResponseLine> <def:orderLineId>?</def:orderLineId> <def:loanId>?</def:loanId> <def:ean13>?</def:ean13> <def:returnDate>?</def:returnDate> </def:loanEndedResponseLine> <def:returnStatus>?</def:returnStatus> </def:GetEndedLoansResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:GetEndedLoansResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000010_201502251525</pnb:requestId> <pnb:loanEndedResponseLine> <pnb:orderLineId>5396f785f244d3c627404254</pnb:orderLineId> <pnb:loanId>LOAN3912535</pnb:loanId> <pnb:ean13>9791023501858</pnb:ean13> <pnb:returnDate>2014-07-09T11:57:50.000+02:00</pnb:returnDate> </pnb:loanEndedResponseLine> <pnb:loanEndedResponseLine> <pnb:orderLineId>53cd39fd7b69131edfcf70b7</pnb:orderLineId> <pnb:loanId>fedcbL20140721315</pnb:loanId> <pnb:ean13>9791023501780</pnb:ean13> <pnb:returnDate>2014-07-22T12:54:50.000+02:00</pnb:returnDate> </pnb:loanEndedResponseLine> <pnb:loanEndedResponseLine> <pnb:orderLineId>53cd39fd7b69131edfcf70b7</pnb:orderLineId> <pnb:loanId>fffffedcbL20140721315</pnb:loanId> <pnb:ean13>9791023501780</pnb:ean13> <pnb:returnDate>2014-07-21T18:23:13.000+02:00</pnb:returnDate> </pnb:loanEndedResponseLine> <pnb:returnStatus>OK</pnb:returnStatus> </pnb:GetEndedLoansResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:EndLoanRequest> <!--Optional:--> <def:glnDistributor>?</def:glnDistributor> <!--Optional:--> <def:passwordDistributor>?</def:passwordDistributor> <def:orderLineId>?</def:orderLineId> <def:loanId>?</def:loanId> <!--Optional:--> <def:date>?</def:date> </def:EndLoanRequest> </soapenv:Body> </soapenv:Envelope>
Exemple:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:EndLoanRequest> <def:orderLineId>524ade40bbd31c6240a30dff</def:orderLineId> <def:loanId>loanId</def:loanId> </def:EndLoanRequest> </soapenv:Body> </soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://pnb.dilicom.net/definitions/"> <soapenv:Header/> <soapenv:Body> <def:EndLoanResponse> <!--Optional:--> <def:requestId>?</def:requestId> <def:returnStatus>?</def:returnStatus> <!--Zero or more repetitions:--> <def:returnMessage>?</def:returnMessage> </def:EndLoanResponse> </soapenv:Body> </soapenv:Envelope>
Exemple:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <pnb:EndLoanResponse xmlns:pnb="http://pnb.dilicom.net/definitions/"> <pnb:requestId>aw02v2_000000015_201502251525</pnb:requestId> <pnb:returnStatus>ACCES_DENIED</pnb:returnStatus> <pnb:returnMessage>The loan with orderlineId '524ade40bbd31c6240a30dff' and loanId 'loanId' is already ended</pnb:returnMessage> </pnb:EndLoanResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>