VERSIE: 6.0.2025Florence
INHOUDSOPGAVE
Voorraadwaardering details definitief verwijderd
Aanpassing: Vanaf release Florence is het rapport Voorraadwaardering details definitief uit de applicatie verwijderd.
Reden: Het genereren van dit verouderde rapport resulteerde bij grote datasets in bestanden die te groot waren om aan te maken en te openen. Om de prestaties en stabiliteit te waarborgen, wordt dit rapport niet langer ondersteund.
Advies / Alternatief: Wij adviseren je om de reguliere rapportage Voorraadwaardering te gebruiken. Heeft u behoefte om de voorraad meer in detail te analyseren? Dan raden wij aan om hiervoor gebruik te maken van Logshipping of een BI-oplossing.
TN 1398063
Aanpassing logica backup URL
Wanneer de POS-webservice-URL in het Syncsation XML-bestand (C:\ASPOS\Offline\Algemeen\syncsation.xml) is geconfigureerd met meerdere URL's gescheiden door een '|' (pipe-teken) in het WebService-element, zal Syncsation herkennen dat dit niet één lange URL is. In plaats daarvan zal Syncsation de eerste (en uitsluitend de eerste!) URL uit deze lijst gebruiken.
CN 68416
Afronden contant betaling vreemde valuta
Wijziging doorgevoerd zodat contante betalingen en vreemde valuta binnen ASPOS voortaan kunnen worden afgerond op hele euro’s. Door de nieuwe setting POSRoundCashToWhole te vullen met de betaalsoortcode worden de verschillen hierop geboekt en treedt de afronding in werking.. Deze betaalsoort (bijv. KOERS) dient zelf aangemaakt te worden in ASPOS, als de setting leeg blijft, werkt het systeem met twee decimalen zoals voorheen.
Belangrijkste aanpassingen:
Afronding bij betaling: Het te betalen bedrag wordt tijdens het afrekenen afgerond volgens de standaardmethode: bedragen tot en met 0,49 worden naar beneden afgerond, vanaf 0,50 wordt er naar boven afgerond.
Valuta & Prijsinformatie: * In het ProductInfo scherm worden prijzen in alle valuta nu afgerond getoond.
De oranje instructietekst bij betalingen toont direct het benodigde bedrag in de betreffende valuta zonder decimalen.
Controles: Het invoerveld voor betaalbedragen accepteert bij contante betalingen voortaan alleen nog hele getallen.
Let op: Bij retourtransacties kan het voorkomen dat een klant door de afronding een fractie meer of minder terugkrijgt dan het oorspronkelijk betaalde bedrag in centen. Dit is inherent aan de gekozen afrondingsmethode.
CN 69213
Ondersteuning inname Douwe Egberts-waardepunten
We hebben functionaliteit toegevoegd om Douwe Egberts-waardepunten in te nemen via de kassa. De POS ondersteunt nu processen voor zowel digitaal vooraangemelde punten (via barcodescan) als het handmatig verwerken van punten zonder vooraanmelding. Daarnaast zijn er opties toegevoegd om het DE-klantnummer en het actuele puntensaldo op de kassabon te vermelden.
CN 69589
Ondersteuning inname Douwe Egberts-waardepunten
Het is nu mogelijk om gespaarde JDE-waardepunten direct aan de kassa te verzilveren als betaalmiddel. Wanneer een klant JDE-producten koopt, kan het puntensaldo realtime worden ingezet.
De belangrijkste punten:
Realtime verwerking: Het puntensaldo wordt direct opgehaald en gecontroleerd
Betalen met punten: Punten worden automatisch verrekend op de in aanmerking komende producten
Retouren: Bij het retourneren van producten worden de ingewisselde punten automatisch teruggestort op de spaarkaart van de klant
CN 69590
Fix variant artikel toevoegen aan de transactie
We hebben een fix doorgevoerd voor het toevoegen van een variant artikel op de bon.
CN 71518
Fix bon retouren
We hebben een fix doorgevoerd om het retouren van de kassabon te blijven ondersteunen.
CN 71518
Uitbreiding events bij voorraad reserveringen
Wijziging doorgevoerd zodat bij het zetten of aanpassen van de prioriteit via de reservering pop-up er klantevents worden aangemaakt op de gekoppelde klant en klantorder van de klantorder regel.
LET OP: De events worden ook aangemaakt als de prioriteit in eerste instantie gezet worden, dit gebeurt dus al na het drukken op opslaan op de prioriteit pop-up als de prioriteit van de klantorder regel van NULL naar iets gaat.
CN 65292
Verbeterde synchronisatie klantenkaarten met Piggy
We hebben het aanmaken van klantenkaarten tussen ASPOS en Piggy geoptimaliseerd. Wanneer je nu een nieuwe klantenkaart aanmaakt in ASPOS, wordt deze automatisch ook in Piggy aangemaakt.
Wat is er verbeterd:
Geen dubbele kaarten: Heeft de klant al een kaart in Piggy? Dan maakt het systeem geen tweede kaart aan, maar krijg je een melding dat de kaart al bestaat.
Altijd synchroon: Hiermee zorgen we dat de klantgegevens in ASPOS en Piggy altijd gelijk lopen.
CN 70686
Vernieuwde StoreJobs voor tellingen en correcties
De StoreJobs die de PDA aansturen voor tellingen zijn geüpdatet ter ondersteuning van nieuwe functionaliteiten, waaronder het werken met secties. Tevens is het nieuwe taaktype InventarisationCheck geïntroduceerd. Dit taaktype maakt het corrigeren van bestaande telregels mogelijk en zal in een toekomstige update door de PDA worden benut.
CN 69897
Nieuwe API-endpoints voor Bar Tabs en Lines
We hebben de API uitgebreid met een reeks nieuwe endpoints om bar-tabs en de bijbehorende regels (lines) volledig te kunnen beheren. Hieronder vind je een overzicht van de nieuwe mogelijkheden en vereisten.
Bar Tabs
GET bar-tabs Haalt alle bestaande bar-tabs op.
POST bar-tabs Maakt een nieuwe bar-tab aan.
Verplichte velden: TableId, NumberOfGuests
DELETE bar-tabs Verwijdert een bestaande bar-tab.
Restrictie: Bar-tabs met de status Paid of PartiallyPaid kunnen niet verwijderd worden.
GET bar-tabs/{id} Haalt een specifieke bar-tab op basis van het barTabId.
PATCH bar-tabs Updatet een bestaande bar-tab.
Bar Tab Lines
GET bar-tab-lines Haalt alle bestaande bar-tab-lines op.
POST bar-tab-lines Maakt een nieuwe bar-tab-line aan.
Verplichte velden: BarTabId, ProductID, LineNumber, PriceInclTax
DELETE bar-tab-lines Verwijdert een bestaande bar-tab-line.
PATCH bar-tab-lines Updatet een bestaande bar-tab-line.
GET bar-tab-lines/bar-tab/{id} Haalt alle bar-tab-lines op die gekoppeld zijn aan een specifiek BarTabId
CN 68542
Nieuw endpoint telling verwijderen
In de REST services is het nu mogelijk om een telling te verwijderen. Dit kan middels het nieuwe endpoint DELETE /api/stock-counts/{id}. Het verwijderen kan alleen op tellingen die niet verwerkt zijn. Naast de telling worden ook alle gelinkte stockCountDifference, stockCountLines & stockCountUploads verwijderd. Ook worden storeJobs en storeJobLines verwijderd wanneer deze nog niet verwerkt zijn.
Bij de GET /api/stock-counts endpoints is de expand op "AllowedOperations" toegevoegd.
CN 69890
Nieuw endpoint telling verwerken
In de REST services is het nu mogelijk om een telling te verwerken. Dit kan middels het nieuwe endpoint: POST /api/stock-counts/{id}/Process.
CN 69891
Bulk toevoeging voorraadtelregels
Er is een nieuw endpoint toegevoegd om telregels toe te voegen aan een bestaande telling. Met het nieuwe POST /api/stock-count-lines/bulk endpoint is het nu mogelijk om meerdere telregels efficiënt in één verzoek te verwerken.
CN 69892
Uitgebreid beheer voorraadtellingen
De API-functionaliteit voor voorraadtellingen is uitgebreid. Nieuwe endpoints maken het mogelijk om telregels te corrigeren of te verwijderen en secties volledig te wissen. Daarnaast zijn de bestaande endpoints voor tellingen verrijkt met extra filters, datavelden en expand-opties voor nauwkeuriger databeheer.
De volgende nieuwe endpoints zijn beschikbaar:
PATCH & DELETE /api/stock-count-lines/{id}
POST /api/stock-count-sections/{id}/Clear
CN 69895
Nieuwe endpoints voor statistieken voorraadtellingen
De API is uitgebreid met functionaliteit om statistieken omtrent voorraadtellingen op te vragen. Deze nieuwe endpoints ontsluiten de data die benodigd is voor de weergave op de vernieuwde tel-pagina's in de backoffice.
De volgende endpoints zijn beschikbaar gesteld:
POST /api/stock-counts/Statistics
POST /api/stock-counts/{id}/Statistics
CN 69896
Nieuw endpoint telling selecties
Nieuwe endpoints toegevoegd om stock-count-selections op te halen en te beheren. Deze selecties worden gebruikt om filters vast te kunnen leggen bij het aanmaken van tellingen. Het gaat om de volgende endpoints:
GET stock-count-selections
GET stock-count-selections/{id}
POST stock-count-selections
PATCH stock-count-selections/{id}
DELETE stock-count-selections/{id}
CN 70007
Aanpassing logica Customer orders endpoint
In de REST services bij de POST /api/customer-orders/{id}/Commit en de POST /api/customer-orders/{id}/ConvertToDeliveryNote endpoints wordt nu gekeken naar de productdata van de winkel waarop de order is aangemaakt voor het wel/niet geven van bonuspunten.
CN 70375
Nieuwe endpoints voor background task configuraties
De REST API is uitgebreid met functionaliteit voor het volledig beheren van background task configuraties. Deze nieuwe endpoints faciliteren de uitvoering van diverse achtergrondprocessen, waaronder het automatisch genereren van tellingen via telcycli.
De volgende endpoints zijn beschikbaar gesteld:
GET & POST /api/background-task-configurations
GET, PATCH & DELETE /api/background-task-configurations/{id}
CN 71174
18/12/2025: Aanpassing logica add-on barcodes next
Aanpassing doorgevoerd in twee endpoints met betrekking tot het ophalen van EAN13 scancodes die een add on bevatten. Dit soort scancodes worden bijvoorbeeld gebruikt bij tijdschriften.
Het betreft hier de volgende twee endpoints:
POST api/scancodes/Load
GET api/products/scancode/{scancode}
In deze endpoints werd er geen rekening gehouden met een eventuele add on bij een scancode. Hierdoor kon de PDA deze codes niet vinden. Dit probleem is hiermee opgelost.
TN 1388860
30/12/2025: Voorraadwaardering Details toont niet
Het rapportage voorraad waardering details is vanaf versie Florence uitgezet en niet meer te gebruiken.
TN 1398063
31/12/2025: Samenvoegen klanten met korte achternaam onjuist
Bij het samenvoegen van twee klanten is dit een oplossing bij het controleren van achternamen zonder spatie in de invoer (bijvoorbeeld achternaam: De Jong wordt gecontroleerd met “DEJ”).
TN 1402038
06/01/2026: Pakbon prijzen onjuist op bon
Wijziging doorgevoerd zodat de prijzen op de pakbon weer juist getoond worden.
TN 1402038
07/01/2026: Nieuw CB endpoint
De integratie van de CB-voorraadbeschikbaarheid is bijgewerkt om gebruik te maken van het nieuwe CB API-eindpunt met een herzien authenticatiemechanisme. Deze update introduceert vier nieuwe winkel instellingen: CBAuthBaseUrl, CBAuthClientId, CBAuthClientSecret en CBPhysicalStockBaseUrl.
TN 1400276
13/01/2026: Nieuw CB endpoint geven foutmeldingen
De endpoint POST /api/books/GetPhysicalStockCB is flink verbeterd voor efficiënter gebruik. De maximale batchgrootte is verhoogd, waardoor u nu 1000 scancodes tegelijk kunt verwerken (voorheen 50). Ook is de validatie aangescherpt: scancodes mogen 1 tot 13 cijfers bevatten en een nieuw filter voorkomt dat ongeldige codes naar de CB API worden gestuurd. Tot slot worden ongeldige scancodes niet langer genegeerd, maar netjes met een foutmelding in de API-response teruggegeven.
TN 1411744
13/01/2026: Verkeerd OV product op POS
Aanpassing doorgevoerd voor de Ximedes koppeling om verschillende manieren van productmapping te ondersteunen.
XimedesMode 3: use refNumber with fallback to articleNumber
XimedesMode 4: use articleNumber with fallback to refNumber
TN 1395417
27/01/2026: Missende SCO transactie
We hebben de afhandeling van pinbetalingen met een onzekere status op zowel de reguliere kassa (POS) als de Self-Checkout (SCO) veiliger gemaakt. Wanneer het onduidelijk is of een betaling is geslaagd, vraagt het systeem nu om assistentie van een medewerker. U kunt vervolgens eenvoudig bevestigen of de transactie succesvol was ('Ja', de betaling wordt afgerond) of niet ('Nee', de klant kan veilig opnieuw betalen). Dit geeft medewerkers duidelijke sturing bij uitzonderingssituaties, minimaliseert de kans op dubbele afschrijvingen en heeft geen impact op reguliere, succesvolle betalingen.
TN 1411323
28/01/2026: Giftcard onjuist op bon
Op het activatie bewijs voor cadeaukaarten werden de laatste 4 cijfers niet (correct) weergegeven. Dit probleem is nu opgelost.
TN 1411323
06/02/2026: Implementeren COCancelCheckRelatedPO
Naar aanleiding van een bevinding is de afhandeling rondom het annuleren van FILW orders aangepast, zodat u beter kunt voorkomen dat inkooporders onbedoeld worden geannuleerd. Om dit op te lossen is de nieuwe instelling COCancelCheckRelatedPO toegevoegd, waarmee u zelf het gewenste systeemgedrag bepaalt. Bij de standaardwaarde True wordt de gekoppelde inkooporder direct mee-geannuleerd met de FILW order. Zet u de instelling op False, dan wordt uitsluitend de FILW order geannuleerd en blijft uw inkooporder veilig behouden. Dit geeft u de volledige regie over het bestelproces terug.
TN 1416756
16/02/2026: Weergave te betalen bedrag onjuist
Wijziging doorgevoerd zodat het te betalen bedrag op de POS niet meer negatief wordt weergegeven.
TN 1416414
17/02/2026: Kredietcheck werkt niet zoals verwacht
Wijziging doorgevoerd zodat bij een kredietcheck de te fiateren transactie weer een regel en header waarde heeft.
TN 1420756
17/02/2026: Klantenscherm (V2) toont geen prijs excl. BTW
Wijziging doorgevoerd zodat de narrowcasting in het geval van een B2B store weer de juiste incl en excl btw prijs op het klantendisplay toont.
TN 1420912