Bij filiaalorders wordt nu het veld order.branchOrderNumber
ingevuld, ipv. order.orderNumber
.
De velden article.colourSequenceNumber
en article.sizeSequenceNumber
toegevoegd, deze geven de positie van de kleur en de maat aan in resp. de kleurlijst en de maatlijst.
De opslag van extRelationId
werkt nu ook.
De API controleert nu of er een geldige siUnit
wordt doorgegeven bij createProduct
en updateProduct
. Een ongeldige waarde zal een SOAP Fault triggeren die dit uitlegt.
Nieuwe functie voor het uitlezen van pakbonnen: getPackingSlips
Nieuwe API-functies voor het beheer van activiteiten:
getActivities
createActivity
updateActivity
deleteActivity
Daarnaast ook de volgende toegevoegde eigenschappen:
receipt.activityId
invoice.activityId
order.activityId
proposal.activityId
packingSlip.activityId
En de volgende filter-eigenschappen:
getReceipts(activityId)
getInvoices(activityId)
getOrders(activityId)
getProposals(activityId)
De line.data
bevat nu ook (waar van toepassing) cancelledQuantity
en cancelledDecimalPlaces
om terug te geven hoeveel stuks van een orderregel zijn geannuleerd.
Nieuwe functie voor het opvragen van geldlade-telmomenten: getCashDrawerBalancingList
Nieuwe V2 van de functies savePurchaseOrderV2
en savePurchaseDeliveryV2
waarbij purchasePrice
een string ipv. een int64 is. Hiermee kunnen decimale waardes met meer dan 2 decimalen ingevoerd worden.
Nieuwe V2 van de functies getPurchaseOrdersV2
en getPurchaseDeliveriesV2
die de purchasePrice
ook als string ipv. int64 retourneren.
Alle functies die relationNumber
en relationName
retourneren, retourneren nu ook relationCategoryId
en relationBankAccountNumber
(bijv. getOrders
, getReceipts
, getInvoices
).
Ook getOrder
retourneert nu een ingevulde paymentList
(mits er natuurlijk ook echt aanbetalingen op de order gedaan zijn).
Wanneer artikelen, relaties of medewerkers meer dan 117 kaartvelden hebben, werkte het aanmaken of bijwerken van deze kaarten via de API niet.
v1.9.0 // © Mplus Software 2014 - 2025