Versie 9.1.3 MplusKASSA API Service 9.1.3

Releasedatum:
21-03-2018

  • Nieuwe functie deliverOrderV2 die het mogelijk maakt om deelleveringen te maken. Zo is het mogelijk om meerdere pakbonnen van een order te maken.

  • Nieuwe functie getPackingSlipsByOrder die de pakbon(nen) van de opgegeven order retourneert.

  • De API-functie getProducts retourneert nu maximaal syncMarkerLimit aantal articles ipv. products. Echter, als het eerste product meer dan deze limiet aan articles bevat, dan zal dit product in zijn geheel geretourneerd worden. Anders kun je in de situatie terechtkomen waarin getProducts niets meer retourneert.

  • De API-functie getProducts icm. een filter zoals onlyActive en een syncMarker gaven niet altijd alle gewijzigde artikelen terug sinds de opgegeven syncMarker. Er konden artikelen overgeslagen worden in het resultaat.

  • De API-functie getButtonLayout retourneert nu een lay-out gebaseerd op de aanname dat hoofdgroepen altijd boven de subgroepen en artikelknoppen getoond worden. Zoals ook het geval is bij de Android app.

  • Bij elke API-functie die terminal als parameter heeft, wordt het Laatste ping tijdstip nu ook bijgewerkt.

  • Een omzetgroepnummer (turnoverGroup) buiten het ondersteunde bereik (0-999) wordt nu geweigerd.

  • Bestellingen met gewichtsartikelen die via de API werden bijgewerkt, werden altijd tegengeboekt en weer opgeboekt, ook al waren ze inhoudelijk niet gewijzigd.