Versie 1.7.0 MplusKASSA API Service 1.7.0

Releasedatum:
31-12-2015
Schema:
1.26.0
API:
1.0.0
GKS:
Niet GKS gecertificeerd

Installatiehandleiding


Sorteer op invoertijdstip Filter op 'Vereist aandacht bij installatie' Filter op 'Uitgelicht' Start presentatie


  • Let op: In deze release wordt de versie van het API protocol geüpdate naar 1.0.0. Controleer de compatibiliteit van uw koppeling.

    Vereist aandacht bij installatie
  • Het is nu mogelijk om de componenten van een samengesteld artikel uit te lezen, via de componentArticleList. Het hoofdartikel zelf is ook altijd toegevoegd aan deze componentenlijst. Houd er rekening mee dat het BTW-percentage van de componenten van elkaar kan afwijken. Als dat zo is zal het hoofdartikel ook geen vatCode bevatten, omdat je in dat geval naar de vatCode's van de componenten moet kijken.

    De prijs van het hoofdartikel bevat reeds de prijs van de componenten, dus bestaande koppelingen zullen zoveel mogelijk zoals verwacht blijven werken.

    Bij het bestellen van een samengesteld artikel worden de componenten automatisch aan de order of factuur toegevoegd.

  • Nieuwe functie getCurrentSyncMarkers die de meest recente waardes van de verschillende syncMarkers retourneert.

  • getReceipts en getInvoices retourneren nu ook de volgende artikeleigenschappen: supplierRelationNumber (relatienummer leverancier), supplierRelationName (naam leverancier) en supplierArticleNumber (artikelnummer leverancier). Het is ook mogelijk om te filteren op relatienummer leverancier door middel van supplierRelationNumbers.

  • De functie getFinancialJournalByCashCount werkt nu weer. Deze was een tijdje uitgeschakeld omdat kastellingen tegenwoordig ook voor meerdere werkplekken tegelijk kunnen gelden, en de implementatie in de API service was daar nog niet op aangepast. De functie is nu ook verbeterd, omdat nu ook echt alleen het financiaal journaal van het filiaal waarop de telling betrekking had geretourneerd wordt.

  • getRelations bevat nu een categoryId filter.

  • Het is nu mogelijk een lijst van geconfigureerde salesprijzen op te vragen met de functie getSalesPriceList.

  • Nieuwe functie: getPriceGroupList. Retourneert een lijst van alle geconfigureerde prijsgroepen.

  • Bij het opvragen van de omzetgroepen via getTurnoverGroups worden nu ook de omzetgroepen teruggegeven die niet zijn geconfigureerd, maar al wel gebruikt zijn bij artikelen.

  • De service draait nu ook als er geen databaseverbinding is. In dat geval zal er bij elke aanvraag direct een SoapFault worden geretourneerd waarin staat dat er geen databaseverbinding is. Mocht de database weer bereikbaar zijn, dan zal de API automatisch weer verbinding maken bij de volgende aanvraag.

  • Als van een artikel de inclusief prijs (priceIncl) wel is ingevuld, maar de exclusief prijs (priceExcl) niet, dan wordt deze nu ingevuld op basis van het BTW-percentage. Andersom geldt dit ook.

  • Indien ingevuld wordt het aantal gasten nu ook meegegeven bij een tafelorder, via de eigenschap numberOfGuests. Het is ook mogelijk het aantal gasten te wijzigen via deze eigenschap.

  • Dealers

    Het zipbestand met daarin het installatiescript voor de Mplus API Service is aangepast.

    Je moet nu vòòr de eerste installatie een keuze maken tussen de configuratie voor 32-bits of 64-bits systemen.

    install.bat detecteert automatisch of de keuze gemaakt is en zal anders de volgende foutmelding tonen:

    . ===================================================
    .
    . Installatie mislukt
    . -------------------
    .
    . U moet nog de juiste winsw.xml kiezen.
    . Hernoem winsw-x86.xml of winsw-x64.xml naar winsw.xml,
    . afhankelijk van uw besturingssysteem.
    .
    . ===================================================