Versie 31.0.0 MplusKASSA API Service 31.0.0

Releasedatum:
12-10-2020

  • Probleem verholpen waardoor payOrder van backoffice order synchronisatie problemen met slaves kon veroorzaken.

  • Ondersteuning voor de vernieuwde artikeluitvoeringen.

    • getArticleVariants
    • newArticleVariant
    • updateArticleVariant
    • deleteArticleVariants
  • Mogelijkheid om van een filiaalorder een kassabon te maken

    Dit kan via queueBranchOrderPayment door de bookingMethod op te geven of payOrder met prepay=false

  • In bon-, factuur-, pakbon- en orderregels wordt nu ook de gemiddelde inkoopprijs geretourneerd averagePurchasePrice deze is van type xsd:decimal om meer dan 2 decimalen te kunnen ondersteunen.

  • Routines voor het opvragen en opslaan van artikel, relatie en medewerker kaarten ondersteunen nu meerdere categorieën.

  • Werking van savePurchaseOrder en savePurchaseOrderV2 verbeterd.

    • extPurchaseOrderId is niet meer verplicht maar dan moet wel purchaseOrderNumber opgegeven zijn
    • fix: functie maakte nieuwe purchaseOrder aan ingevallen waar hij eigenlijk een bestaande had moeten aanpassen
  • Het is nu mogelijk om getPurchaseOrders of getPurchaseOrdersV2 aan te roepen met purchaseOrderNumber of extPurchaseOrderId om een specifieke purchase order in te lezen.

  • Deze instelling werd door een naamswijziging nog niet correct uitgelezen in de API.

    API > Kortingen > Automatische kortingen toepassen
  • Wanneer een artikel met samengestelde artikelen op BPE werd gezet (bijv. via de Android-app) dan werden de subartikelen niet automatisch op BPE gezet.

  • queueBranchOrder crashte als je geen extOrderId mee gaf.

  • Fixes in de articleVariants (artikel uitvoeringen).

    • wijzigingen aan de standaard uitvoering worden nu ook doorgezet naar de kaart
    • het instellen van een andere uitvoering als de standaard uitvoering werkt nu ook
  • Probleem in saveProduct verholpen waardoor deze mislukte zonder toelichting.