Sorteer op invoertijdstip Filter op 'Vereist aandacht bij installatie' Filter op 'Uitgelicht' Start presentatie
Het ns__Relation
object bevat nu naast cardNumber
, ook cardNumbers
welke alle pasnummers van de relatie bevat. getRelation
,getRelations
, createRelation
en updateRelation
houden hier rekening mee.
Daarnaast heeft getOverview
nu een virtueel selectFieldNameList
genaamd card_numbers
welke de pasnummers als JSON array teruggeeft. Tenslotte ondersteunt de filterList
van getOverview
nu ook de CONTAINS
, OVERLAP
, IS
, OVERLAPORNONE
operators voor het pasnummer
veld. De EQUAL
operator wordt op het pasnummer
veld onderwater automatisch geinterpreteerd als OVERLAP
.
Drie nieuwe idempotente API calls toegevoegd welke gebruikt kunnen worden om verkoop objecten te processen. Dit houdt in dat; voucher scans, menu's, prijsbepaling, sales & acties en het contracten systeem doorgelopen worden op het meegegeven verkoop object.
De request objecten hebben ook een processorContext
property. Indien daar dryRun
op false
staat, kunnen deze calls ook gebrukt worden om het desbetreffende verkoop object gelijk op te slaan. Deze calls kunnen dus gebruikt worden i.p.v. de combinatie van determinePricing
en saveInvoice/saveProposal/createOrderV3/updateOrderV2
.
Twee nieuwe calls getSpecialBarcodePatterns
en parseSpecialBarcode
. parseSpecialBarcode
test of een barcode bijvoorbeeld een prijsbarcode is en retourneerd dan welk artikel en prijs. De getSpecialBarcodePatterns
retourneerd een lijst van reguliere expressies waarmee getest kan worden of het zin heeft om parseSpecialBarcode
aan te roepen.
Letop dat je bij het gebruik van de reguliere expressies zorgt dat deze de hele string moet matchen en niet een substring. Eventueel kun je de expressies natuurlijk ook uitbreiden met regel start en eind of witruimte voor en achter afhankelijk van hoe hij precies gebruikt gaat worden.
Bij getOrders
wordt nu ook de deliveryMethod
ingevuld.
v1.9.0 // © Mplus Software 2014 - 2025 // .18.216.103.219 // .Dealer