Version History

Versie

Datum

Auteur

Reden van wijziging

1.0

28-01-2015

Originele versie

2.0

29-11-2016

Roland Vonk

Actualisering van alle interfaces

2.1

2-12-2016

Peter Leermakers

Uitbreiding Klantinformatie interface met BTW nummer en GLN. Casing van elementnamen gecorrigeerd in beschijving interface. FirstName, MiddleName en LastName velden toegevoegd aan beschrijving.

Casing van elementen aangepast in beschrijving Bruto prijsinformatie interface.

2.1.1

5-12-2016

Eddie Reinhoudt

Uitbreiding Bruto Prijslijst met staffels

2.2

7-12-2016

Peter Leermakers

Uitbreiding Batch interface1 met Customer XML 2.0 definitie

2.3

14-12-2016

Weiwen Lau

Actualisering realtime interface: StemService globaal vervangen door ShoxlService; complex types bij methods geplaatst voor overzichtelijkheid

2.4

16-1-2017

Peter Leermakers

Identification element verwijderd als onderdeel van Customer ImportSettings. De wijze van identificatie van een klant wordt voortaan geregeld via een setting in Vendisto.

2.5

23-1-2017

Peter Leermakers

De vendisto setting ‘Identificerende eigenschap klant’ bepaalt of het Debiteurnummer uniek dient te zijn en verplicht is bij de klantimport. Customer import uitgebreid met PartialUserImport setting.

2.6

24-2-2017

Weiwen Lau

Filtertype mogelijkheden van methode GetOrderHistory aangepast. “Jobnumber” en “order placed by name”

weggehaald.

2.7

18-05-2017

Roland Vonk

PlaceOrder webservice type Order uitgebreid met Orderstate (open/closed).

type Orderline uitgebreid met status 0 (openstaand) en benamingen van statussen gewijzigd (1 = backorder, 2 = shipped ipv shipped/delivered, 3 = cancelled ipv cancelled/credited).

Veld QuantityNotShipped toegevoegd aan Orderline.

Address type Invoicing changed to Invoice.

Added new webservice GetInvoice, which returns an invoice in PDF format

Added component GrossPriceExclVAT to OrderLine

2.8

07-06-2017

Roland Vonk

AccountNumber toegevoegd als verplicht veld bij een opvraging van zowel OrderHistoryDetail als InvoiceHistoryItem, zodat deze functie ook kan worden gebruikt buiten de context van OrderHistory en InvoiceHistory voor het zoeken naar Orders/Invoices door klanten.

2.9

27-6-2017

Peter Leermakers

In voorbeeld XML van CustomerImport is UserName node gewijzigd in Username.

2.10

11-7-2017

Peter Leermakers

Import van discount prijzen toegevoegd bij bruto prijs interface.

2.11

19-10-2017

Roland Vonk

AddressType Value Invoice gewijzigd in Invoicing (conform implementatie)

2.12

13-12-2017

Peter Leermakers

Beschrijving Authorization interface

Uitbreiding Customer interface met Authorization Element

2.13

15-3-2018

Peter Leermakers

Aanpassing toelichting Autorisatie interface

2.14

06-04-2018

Peter Leermakers

Overbodige spatie verwijderd in XML declaratie Legacy Customer interface

2.15

11-04-2018

Peter Leermakers

Uitbreiding Customer interface met Authorization element op User niveau

2.16

25-4-2018

Peter Leermakers

Uitbreiding Customer interface met Email adres en BuyOnCredit op User niveau

2.17

23-08-2107

Roland Vonk

Formatted / removed formatting errors in section “Structuur Customer XML”

2.18

27-08-2018

Kristian Jacobs

Added PreferredBranche to Customer

2.19

27-09-2018

Peter Leermakers

Added description for pagenumber of GetOrderHistoryResult

Replaced tempuri.org namespace by shoxl.com for realtime interfaces

Type of InvoicePdf in GetInvoiceResult changed to base64Binary

Updated cardinality of ArrayOfOrderLineRequest

Updated namespaces in element names realtime interfaces

Added reference to WSDL document for realtime interfaces

2.20

01-10-2018

Kristian Jacobs

Added OrderNumber to the PlaceOrderResult object

2.21

30-11-2018

Peter Leermakers

Correction of FTP server specifications. The FTP server supports FTPS and not SFTP.

2.22

10-12-2018

Peter Leermakers

Zipped format is now also supported for Authorization import

2.23

05-03-2019

Roland Vonk

Added clarification of Authorization working principle.

2.24

11-03-2019

Peter Leermakers

StreetAddress1, PostalCode, City and Country are no longer optional under Loose ValidationType of Customer import

2.25

12-03-2019

Peter Leermakers

Added currency to batch price interface

2.26

20-06-2019

Peter Leermakers

Added currency attribute to DiscountPriceExclVat element in batch price interface

2.27

05-07-2019

Peter Leermakers

ERP Cache import formats

2.28

09-07-2019

Peter Leermakers

Description of Order XML Export Batch interface format

2.29

19-07-2019

Aleksandar Staykov, Peter Leermakers

Added description of Article XML import format

2.30

22-07-2019

Peter Leermakers

Added suggested retail price field to gross price batch import

2.31

26-08-2019

Peter Leermakers

Added ERP Cache import format for exchange rates. Fixed error in description of ERP Cache CustomerPrice interface.

2.32

06-09-2019

Peter Leermakers

Added description of settings on Article XML import

2.33

08-10-2019

Peter Leermakers

Added Coc Number to Order XML Export format

3.0

12-11-2019

Peter Leermakers

Definition of Customer XML version 2.1

3.1

9-1-2020

Peter Leermakers

Added ExternalId to CustomerAddress element in Customer XML import format

3.2

3-2-2020

Peter Leermakers

Updated Webservice wsdl to ShoxlWebService_v3.wsdl. Updated Shipping and Billing order address fields in webservice definition.

6-2-2020

Peter Leermakers

Fixed fault in description of CustomerAddress AddressType element in customer batch import. Changed 'Invoice' to 'Invoicing'.

11-2-2020

Peter Leermakers

Removed PartialUserImport node from customer batch import example

Last updated