Releasenotes OctoPOS 75 Inleiding In OctoPOS 75 zijn verschillende verbeteringen toegevoegd en onvolkomenheden gecorrigeerd. Daarnaast is functionaliteit toegevoegd. De aanpassingen en de benodigde instelling zijn in dit document beschreven. Let op!! Als er nieuwe tabellen toegevoegd zijn, moeten ook synoniemen aangemaakt worden.
Kluisprocedure Vanaf OctoPOS 75 kan met kluizen worden gewerkt. Via kluismutaties worden de bewegingen tussen kas, kluis en bank vastgelegd. En kan een kasopmaak, een kluisopmaak en een bankstorting worden gedaan. Verder kan er gewerkt worden met een sealbag administratie. Er is een uitgebreide beschrijving van de mogelijkheden in het document ‘kasopmaakprocedure.docx’.
Dit was punt 18 van de wensenlijst.
Factuur boven bepaald bedrag Vanaf OctoPOS 75 kan automatisch een factuur geprint worden boven een bepaald totaalbedrag. Met de instelling ‘factuurgrens’ kan het totaalbedrag ingesteld worden. De defaultwaarde is € 100.000,00.
Dit was punt 5 van de wensenlijst.
Referentie bij betaling In voorgaande versies van OctoPOS kon middels een instelling een referentie bij verkoop op rekening opgevraagd worden. Vanaf OctoPOS 75 kan bij ieder betaalmiddel een referentie opgevraagd worden. Hiervoor is een vlag toegevoegd aan de betaalwijze (tblBetaalwijze).
Dit was punt 4 van de wensenlijst.
Zoeken via artikelgroepstructuur In OctoPOS 75 kunnen artikelen opgezocht worden via de artikelgroepstructuur. De knop ‘zoek op groep’ is beschikbaar in het menu ‘zoek artikel’ en in het menu ‘retour’. OctoPOS kent 3 groepniveaus; hoofdgroep, artikelgroep en subgroep. Nadat op de knop ‘zoek op groep’ is gedrukt worden de hoofdgroepen op het scherm getoond en kiest men een hoofdgroep. Vervolgens worden de artikelgroepen van de hoofdgroep getoond en kiest men een artikelgroep. Daarna worden de subgroepen van de artikelgroep getoond en kiest men een subgroep. Vervolgens worden de artikelen van de subgroep getoond en kan men een artikel kiezen. LET OP: De knop ‘zoek op groep’ wordt toegevoegd met set_initieel.p. De button wordt toegevoegd op niveau 2. De button moet verplaatst worden naar niveau 1 (plaats 6 bijvoorbeeld) om zichtbaar te zijn in OctoPOS.
Dit was punt 3 van de wensenlijst.
Zoeken artikelnummer In OctoPOS 75 is het zoeken van artikelen aangepast. In het menu ‘zoek artikel’ moest voorheen linksboven een geldig artikelnummer ingevoerd worden. Dit is aangepast. OctoPOS zoekt nu eerst naar een geldig nummer. Wordt dit niet gevonden dan zoekt OctoPOS de artikelnummers, die beginnen met de waarde, die linksboven is ingevoerd en toont de gevonden artikelen in het scherm. Deze zoekoptie is vooral handig voor klanten, waarbij het artikelnummer begint met een groep- of merkcode. Het zoeken op artikelnummer of barcode in het verkoopscherm is ongewijzigd. Hier wordt altijd naar een geldig artikelnummer of een geldige barcode gezocht.
Dit was een wens van een klant.
Pagina 1 van 13
Werken met lade open In OctoPOS 75 kan ingesteld worden of met de lade open gewerkt mag worden. Als niet met de lade open gewerkt mag worden, geeft OctoPOS een melding als de lade nog open staat. Er zijn geen handelingen in OctoPOS mogelijk tot de lade gesloten is. Voor het controleren van de status van de kassalade is een nieuwe versie van drib nodig. Minimaal versie 1.0.0.21. De controle van de status gebeurt alleen bij directe aansturing van de kassabonprinter.
Dit was punt 1 van de wensenlijst.
Toets aantal Vanaf OctoPOS 75 kan de toets ‘aantal’ op 2 manieren gebruikt worden. De eerste en ‘oude’ werkwijze is: toets ‘aantal’ indrukken, aantal invoeren en op enter drukken. De tweede werkwijze is: aantal invoeren en op de toets ‘aantal’ drukken. De tweede werkwijze scheelt een handeling en komt overeen met de werkwijze in EPOS. Om de tweede werkwijze te kunnen gebruiken moet de instelling ‘bij_wijzig_aantal_eerst_getal’ aan gezet worden. De standaardwaarde = false.
Dit was punt 9 van de wensenlijst.
Serienummers bij totaal Vanaf OctoPOS 75 kunnen de serienummers bij de toets ‘totaal’ opgevraagd worden. Voorheen werd een serienummer direct opgevraagd als een serienummer-artikel werd verkocht. Deze werkwijze gaf problemen wanneer er sprake was bij uitgesteld levering, bijvoorbeeld bij klantbestellingen en offertes. Vandaar dat de instelling ‘serienummer_bij_totaal_opvragen’ is toegevoegd. Wanneer de instelling uit staat, wordt de oorspronkelijke werkwijze gehanteerd. Als de instelling aan staat worden de serienummers pas bij totaal gevraagd. Bij een offerte worden dan geen serienummers gevraagd. Bij klantbestellingen worden alleen serienummers opgevraagd voor artikelen, die worden meegenomen. Dus niet voor bestelde artikelen of artikelen, die reeds zijn meegenomen. Het gevolg van de instelling de instelling ‘serienummer_bij_totaal_opvragen’ is, dat men vóór de totaal toets moet aangeven of sprake is van een klantbestelling of van een offerte. Beide toetsen kunnen vanaf OctoPOS 75 in de verkoopfase gebruikt worden. De standaardwaarde van de instelling ‘serienummer_bij_totaal_opvragen’ = false.
Dit was punt 6 van de wensenlijst.
Scannen artikelen bij afhalen klantbestelling Vanaf OctoPOS 75 kan ingesteld worden met de instelling ‘bij_afhalen_artikelen_scannen’, dat de artikelen, die meegenomen worden via ‘afhalen klantbestelling’, eerst gescand moeten worden. Dit houdt in dat de te scannen artikelen worden getoond met het bestelde aantal, dat het gescande aantal getoond worden en groen wordt als het juiste aantal gescand is en dat men pas verder kan als alle artikelen correct geregistreerd zijn. Via StorePro kan aangegeven worden, dat bepaalde artikelen (denk bijvoorbeeld aan bezorgkosten), niet getoond en dus niet gescand hoeven te worden. Wanneer de artikelen gescand moeten worden, wordt de vraag ‘bestelling volledig leveren’ niet gesteld. Deze vraag wordt wel gesteld als er niet gescand hoeft te worden. Met deze vraag kan met in een keer alle bestelde artikelen op ‘nu leveren’ zetten.
Dit was punt 7 van de wensenlijst.
Afhalen klantbestelling alleen scannen Bij het afhalen van een klantbestelling kan ingesteld worden, dat de artikelen gescand moeten worden ter controle. Voorheen kon in plaats van het scannen van de barcode ook een artikelnummer ingevoerd worden. Met de instelling ‘scannen_klantbest_alleen_via_ean’ kan ingeregeld worden, dat handmatige invoer niet is toegestaan. Er moet gescand worden.
Dit was een wens van een klant.
Pagina 2 van 13
Klantbestelling voorraad winkel/magazijn Bij het invoeren van een klantbestelling kan aangegeven worden of het artikel besteld moet worden bij het magazijn of dat het artikel gereserveerd moet worden op de voorraad van de eigen winkel. Voorheen konden klantbestellingen alleen besteld worden bij het magazijn.
Dit was een wens van een klant.
Klantbestelling zonder aanbetaling Standaard wordt bij een klantbestelling een aanbetaling verwacht. De hoogte van de aanbetaling is afhankelijk van de instellingen. Wanneer een klantbestelling echter vrijwel direct wordt verzameld in het magazijn en daarna wordt uitgeleverd, is een aanbetaling niet wenselijk. Vandaar dat bij een afleverreden kan worden aangegeven of er aanbetaald moet worden. Als er niet aanbetaald hoeft te worden, kan het gehele bedrag op ‘openstaand’ geboekt worden en dus voldaan worden bij het afhalen.
Dit hoort bij punt 7 van de wensenlijst.
Klantgroep geen aanbetaling In OctoPOS kan worden ingeregeld hoeveel een klant moet aanbetalen bij een klantbestelling. Er zijn echter klanten, die niet hoeven aan te betalen. Dit wordt bepaald door de centrale organisatie. De centrale organisatie kan deze klanten in een speciale klantengroep onderbrengen en deze klantengroep invullen bij deinstelling ‘idklantgroepgeenaanbetaling’.
Dit was een wens van een klant.
Toevoegen artikelen bij afhalen klantbestelling In de voorgaande versie van OctoPOS was het bij het afhalen van een klantbestelling niet mogelijk een bijverkoop te doen. Dit moest via een aparte transactie. Vanaf OctoPOS 75 is het mogelijk bij het afhalen van een klantbestelling verkopen toe te voegen aan de transactie, zodat alle verkopen binnen één transactie afgehandeld kunnen worden.
Dit was een wens van een klant.
Extra bon bij klantbestelling Bij het maken van een klantbestelling en bij het afhalen (als er nog een restant bestelling over blijft) wordt een extra bon geprint met de artikelen, die (nog) in bestelling staan. Op de bon wordt het bedrag vermeld, dat is aanbetaald en wat nog betaald moet worden.
Dit was een wens van een klant.
Bij afhalen alleen bestelde artikelen Voorheen werden in OctoPOS bij het afhalen van een klantbestelling alle artikelen getoond van de oorspronkelijke transactie. Dus ook de artikelen, die eerder geleverd waren. In OctoPOS 75 is de instelling ‘bij afhalen_klantbest_alleen_bestelling’ toegevoegd, waarmee men bij het afhalen alleen de artikelen ziet, die nog in bestelling staan.
Dit was een wens van een klant.
Meeverkopen i.c.m. klantbestelling Voorheen werden de meeverkopen direct ‘verkocht’. In OctoPOS 75 krijgen de meeverkopen dezelfde status als het artikel, waarbij ze mee verkocht worden. Dus als het basis artikel besteld wordt, krijgen de meeverkopen ook de status besteld. Ze worden pas daadwerkelijk verkocht bij het afhalen.
Dit was een wens van een klant.
Pagina 3 van 13
Afbestellen complete klantbestelling Met de nieuwe button ‘afbestellen klantbestelling’ kan een complete klantbestelling in een keer afbesteld worden. Alle bestelde regels van de klantbestelling worden op afbesteld gezet. Het reeds betaalde bedrag (de aanbetaling) moet uiteraard teruggegeven worden aan de klant. OctoPOS zorgt hiervoor.
Dit was een wens van een klant.
Webservice klantbestelling Via de webservice klantbestelling worden alle afhalers van de winkel opgehaald uit het achterliggende systeem en getoond in een overzichtscherm. De verkoper kan een klantbestelling selecteren en afhandelen op de kassa. Het resultaat wordt weer teruggekoppeld naar het achterliggende systeem.
Dit was punt 13 van de wensenlijst.
Opvragen voorraad e.d. Vanaf OctoPOS 75 kan in het artinfo scherm de voorraad van het artikel getoond worden via de aanroep van een webservice. Het inrichten van de webservice, het afbeelden van de gegevens, enz. wordt beschreven in een apart document.
Dit was punt 2 van de wensenlijst.
Kassabon bij in de wacht Vanaf OctoPOS 75 kan via de instelling ‘bon_bij_inwacht’ een kassabon geprint worden bij het in de wacht zetten van een transactie. Deze kassabon is handig bij het uit de wacht halen van de transactie, doordat men de barcode van de bon kan scannen en dus geen bon heft op te zoeken en te selecteren.
Dit was punt 8 van de wensenlijst.
Importeren transacties van andere applicaties Vanaf OctoPOS 75 is een standaardfunctie beschikbaar voor het importeren van transacties van andere applicatie. De transactie kan in de andere applicatie voorbereid worden en overgezet worden naar OctoPOS om aldaar afgerekend te worden. OctoPOS controleert de aangeleverde gegevens voordat ze opgenomen worden in de database.
Dit was punt 32 van de wensenlijst.
Artikelnummer tonen in overzicht In het overzichtscherm van de transactieregels wordt standaard geen artikelnummer getoond. Via de instelling ‘artnr_voor_omschrijving_tonen’ wordt in het verkoopscherm in de kolom ‘omschrijving’ het artikelnummer voor de omschrijving geplakt. De standaardwaarde = false.
Dit was een wens van een klant.
Kasverschil printen / tonen OctoPOS kende al een instelling ‘kasverschiltonen’, waarmee het kasverschil wel/niet getoond werd. Deze instelling werd ook gebruikt voor het printen van het kasverschil. Er is nu een instelling ‘kasverschilprinten’ waarmee wordt bepaald of het kasverschil geprint wordt op de kassabon. Op deze manier kan het kasverschil niet getoond worden in het scherm, maar wel geprint worden op de kassabon (of andersom). De standaardwaarde = kopie van kasverschiltonen.
Dit was een wens van een klant.
Pagina 4 van 13
Aanmelden met personeelspas In voorgaande versies meldde het personeel zich aan in OctoPOS met een loginnaam. Deze naam kon ook een nummer of een barcode zijn. Vanaf OctoPOS 75 is er een apart veld voor de personeelspas. In het veld personeelspas wordt de barcode van de pas opgeslagen. De lengte van de barcode van de personeelspas moet minimaal 8 tekens zijn. Bij het aanmelden in OctoPOS kan zowel de inlognaam als de personeelspas gecontroleerd worden. Via de instelling ‘aanmelden_alleen_via_pasje’ kan aangegeven worden dat er alleen met de pas aangemeld mag worden. Aanmelden via inlognaam plus wachtwoord is niet mogelijk. Als men met personeelspasjes werkt, moet de instelling ‘maxaanmeldtijd’ ingevuld zijn. OctoPOS detecteert namelijk aan de hand van de snelheid waarmee de tekens binnenkomen of er aangemeld is met een personeelspas (barcode) of met een personeelsnummer. OctoPOS berekent de tijd tussen de invoer van het eerste teken bij het aanmelden en de afsluitende enter. Het resultaat van deze berekening wordt vergeleken met de ingestelde waarde. Als de invoertijd groter is dan de ingestelde waarde, wordt de aanmelding niet geaccepteerd. Deze instelling wordt gebruikt bij het aanmelden met een barcode. Uitgaand van een barcode van 13 tekens zou de waarde van de instelling 1000 kunnen zijn. Bij minder tekens kan de tijd evenredig ingekort worden. Bij een traag systeem of een grote ‘intercharacter delay’ van de barcodescanner zal de waarde opgehoogd moeten worden.
Dit was een wens van een klant.
Personeelskorting In OctoPOS 75 kan bij een kortingsreden aangegeven worden dat een personeelsnummer moet worden opgevraagd. Via de instelling ‘personeelsnummer_controleren’ wordt aangegeven dat het ingevoerde personeelsnummer moet worden gecontroleerd in het medewerkersbestand. In het veld personeelsnummer van tblMedewerker wordt het nummer opgeslagen, waaronder de medewerker bekend is in de personeelsadministratie. Het ingevoerde personeelsnummer wordt opgeslagen in de verkooptransactie en kan in de achterliggende applicatie gebruikt worden om de personeelsaankopen bij te houden.
Dit was een wens van een klant.
Geldigheid wachtwoord medewerker In OctoPOS 75 kan bij een medewerker de geldigheidsduur van het wachtwoord aangegeven worden middels een t/m datum. Het veld tblMedewerker.WachtwoordGeldigTM geeft aan tot en met welke datum het wachtwoord geldig is. Dit veld moet in het formaat JJJJ-MM-DD staan. De waarde 0000-00-00 heeft een bijzondere betekenis, namelijk dat het wachtwoord dat de kassier opgeeft niet gecontroleerd hoeft te worden en dat bij de eerste aanmelding een nieuw wachtwoord gekozen moet worden. In dit geval moet de verkoper na het aanmelden twee maal zijn nieuwe wachtwoord invoeren. De waarde 0000-00-00 kan vanuit de backoffice worden gebruikt om een verkoper verplicht een nieuw wachtwoord in te laten geven. Bij andere waarden van het veld tblMedewerker.WachtwoordGeldigTM moet de kassier een nieuw wachtwoord ingeven als het wachtwoord verlopen is. Om aan te geven dat een wachtwoord niet verloopt moet de waarde 9999-99-99 worden ingevuld. Dit is ook de initiële waarde van het veld. De instelling geldigheidnieuwwachtwoord geeft aan hoe lang een door Octopos ingevuld wachtwoord geldig moet blijven. Dit veld moet óf leeg zijn, hetgeen betekent dat tblMedewerker. WachtwoordGeldigTM op 9999-99-99 wordt gezet, óf het moet bestaan uit een getal gevolgd door de tijdseenheid. De tijdseenheid kan zijn dag, week maand of jaar, of de meervoudsvormen dagen, weken, maanden of jaren. Er is geen verschil in betekenis tussen de enkelvoudsvorm en de meervoudsvorm van de tijdseenheid. Er is ook geen verschil tussen hoofd en kleine letters. Op deze manier kan er b.v voor de geldigheidsduur worden ingevoerd ‘2 jaar’ of ‘6 maanden’.
Pagina 5 van 13
Er is tevens een nieuwe functie, waarmee de verkoper zijn wachtwoord kan wijzigen. Met de button ‘wijzig wachtwoord’ kan de verkoper zijn eigen wachtwoord wijzigen. LET OP: De knop ‘wijzig wachtwoord’ wordt door set_initieel.p in de categorie ‘aangemeld’ wordt op niveau 2. De button moet verplaatst worden naar niveau 1 (plaats 6 bijvoorbeeld) om zichtbaar te zijn in OctoPOS.
Dit was een wens van een klant.
Winkelgroep In OctoPOS 75 kan bij een winkel een winkelgroep aangegeven worden. Tevens is bij de instellingen een kolom winkelgroep toegevoegd. Hierdoor kunnen instellingen eenvoudiger voor een groep gelijksoortige winkels ingevoerd worden.
Dit was een wens van een klant.
Kassa- en winkeloverzicht In OctoPOS 75 worden de aanbetalingen en reeds betaalde bedragen van klantbestellingen duidelijker vermeld op de kassa- en winkeloverzichten.
Dit was een wens van een klant.
Afhandeling buttons rechtsboven In OctoPOS kan achter de knoppen boven in het scherm een link geplaatst worden, bijvoorbeeld met een verwijzing naar de eigen website. In de voorgaande versies van OctoPOS werd bij elke klik op de button opnieuw dezelfde webpagina geopend, waardoor bij meerdere klikken meerdere keren een nieuw window met dezelfde site werd getoond. Vanaf OctoPOS 75 wordt gecontroleerd of via de betreffende knop al een site is geopend. Als er al een window van deze site open staat, wordt gewisseld naar dit window. Er wordt dus geen nieuw window geopend. Daarnaast is er per knop een nieuwe instelling ‘link_features’, waarmee kan worden aangegeven hoe het window moet worden geopend. Bijvoorbeeld in full screen, of met scroll bars. Zie de documentatie van tblinstellingen voor meer informatie.
Dit was een wens van een klant.
Variabelen in buttons rechtsboven In OctoPOS kan achter de knoppen boven in het scherm een link geplaatst worden, bijvoorbeeld met een verwijzing naar de eigen website. Vanaf OctoPOS 75 kunnen in de link achter de knop variabelen opgenomen worden. Er zijn 4 variabelen beschikbaar: 1. Winkelid; de id van de huidige winkel. 2. Winkelcode: de code van de huidige winkel. 3. Kassaid; de id van de aangemelde kassa. 4. Kassacode: de code van de huidige kassa. Eventueel kunnen er meerdere variabelen in een link worden gebruikt. De namen van de variabelen zijn niet hoofdletter gevoelig.
Dit was een wens van een klant.
BTW code bij reden Vanaf OctoPOS 75 kan bij een kasmutatiereden een btwcode opgegeven worden. Op de kassa geeft men altijd het kostenbedrag inclusief btw op. Met de btwcode kan het bedrag exclusief btw worden berekend en automatisch geboekt worden in de boekhouding.
Dit was een wens van een klant.
Pagina 6 van 13
Wijzig prijs Voorheen kon in OctoPOS slechts één maal de prijs aangepast worden. Vanaf OctoPOS 75 wordt het aanpassen van de prijs op dezelfde manier afgehandeld als een korting. Dit houdt in dat er wordt gecontroleerd of de ene reden over de andere reden geaccepteerd wordt.
Dit was een wens van een klant.
Wijzig prijs vermelden Met de instelling ‘wijzprys_vermelden’ wordt aangegeven of de gewijzigde prijs wel of niet als korting op de bon en factuur getoond mag worden.
Dit was een wens van een klant.
Opvragen klantgegevens bij retour Het opvragen van de klantgegevens bij retour gebeurde midden in het retourproces. Dit was niet handig. Het is verplaatst naar totaal. Als er een artikel is retour genomen, en de instelling ‘klant opvragen bij retour’ staat aan, worden direct na totaal de klantgegevens opgevraagd.
Dit was een wens van een klant.
Geboortejaar in pulldown menu Voorheen werd bij het invoeren van de klant het geboortejaar op ‘----‘ gezet. Als men een geboortejaar wilde kiezen, begon men bij 1901. Nu staat het geboortejaar standaard op 1980, zodat er minder gescrolled hoeft te worden.
Dit was een wens van een klant.
Automatisch printen kassaoverzicht na lade tellen Na het lade tellen kan automatisch een kassa overzicht geprint worden van de huidige datum via de instelling ‘kassaoverzicht_printen_na_lade_tellen’. Er wordt alleen een overzicht geprint als er daadwerkelijk is geteld. Dus niet als men lade tellen in gaat en op terug drukt. Wanneer men een overzicht van meerdere dagen of van meerdere kassa’s in een winkel wil printen, kan dit via het menu overzichten.
Dit was een wens van een klant.
Overzicht verkochte artikelen In het menu overzichten is een knop ‘artikel overzicht’ toegevoegd, waarmee een overzicht van de verkochte artikelen kan worden geprint. Voor het afdrukken kan een van – t/m datum opgegeven worden. LET OP: De knop ‘artikel overzicht’ wordt toegevoegd met set_initieel.p. De button wordt waarschijnlijk toegevoegd op niveau 2. De button moet verplaatst worden naar niveau 1 om zichtbaar te zijn in OctoPOS.
Dit was een wens van een klant.
Overzicht omzet en/of marge per verkoper In het menu overzichten is een knop ‘verkoper overzicht’ toegevoegd, waarmee een overzicht van de omzet en eventueel marge per verkoper kan worden geprint. Voor het afdrukken kan een van – t/m datum opgegeven worden. LET OP: De knop ‘verkoper overzicht’ wordt toegevoegd met set_initieel.p. De button wordt waarschijnlijk toegevoegd op niveau 2. De button moet verplaatst worden naar niveau 1 om zichtbaar te zijn in OctoPOS.
Dit was een wens van een klant.
Pagina 7 van 13
Overzicht omzet en transacties per uur In het menu overzichten is een knop ‘uur overzicht’ toegevoegd, waarmee een overzicht van de transacties en omzet per uur kan worden geprint. Voor het afdrukken kan een van – t/m datum opgegeven worden. LET OP: De knop ‘uur overzicht’ wordt toegevoegd met set_initieel.p. De button wordt waarschijnlijk toegevoegd op niveau 2. De button moet verplaatst worden naar niveau 1 om zichtbaar te zijn in OctoPOS.
Dit was een wens van een klant.
Klanthistorie / oude bonnen In het menu ‘aangemeld’ is een knop ‘opzoeken bonnen’ toegevoegd, waarmee oude bonnen opgezocht kunnen worden. Oude bonnen kunnen opgezocht worden via de klant, via de datum, vanuit een lijst, via het bonnummer en door een bon te scannen. Wanneer men via klant, datum of lijst zoekt, wordt een lijst van beschikbare bonnen getoond en kan een bon geselecteerd worden via het scherm. De betreffende bon wordt vervolgens getoond. Vervolgens kan men van de oude bon een kopie printen, een factuur printen of men kan de terug toets gebruiken om terug te gaan naar de lijst. LET OP: De knop ‘historie’ wordt toegevoegd met set_initieel.p. De button wordt waarschijnlijk toegevoegd op niveau 2. De button moet verplaatst worden naar niveau 1 om zichtbaar te zijn in OctoPOS.
Dit was punt 10 van de wensenlijst.
Klant opvragen aan het begin van een transactie Via de instelling ‘bij_begintrans_klant_vragen’ kan aan het begin van iedere transactie de klant opgevraagd worden. Een voorwaarde is dat na iedere transactie wordt afgemeld. Direct na het aanmelden wordt vervolgens het klantzoekscherm opgestart. Men kan via de button ‘terug’ het klant zoeken overslaan.
Dit was een wens van een klant.
Vermelden verkoper op kassabon In de vorige versies van OctoPOS kon op de kassabon de tekst ‘Verkoper:’ plus het nummer van de verkoper afgedrukt worden. Vanaf OctoPOS 75 zijn er 2 opties bij gekomen. Via type 19 kan de tekst ‘U bent geholpen door:’ plus de verkopernaam afgedrukt worden. Houdt er rekening mee dat bij een te lange verkopernaam de naam wordt afgekapt en alles op 1 regel wordt geprint. Via regeltype 20 wordt alleen de verkopernaam geprint. Met deze optie kan men via een eigen ‘vaste tekst’ aangeven hoe men de verkoper wil presenteren op de bon. In beide gevallen wordt de bonnaam van de medewerker gebruikt.
Dit was een wens van een klant.
Exporteren resultaten postcodeonderzoek Via de menukeuze ‘Exporteren resultaten postcodeonderzoek’ in de backoffice kan de informatie, die is verzameld via het postcodeonderzoek geëxporteerd worden naar een bestand, zodat ze gebruikt kan worden in andere applicaties. Er worden twee bestanden klaargezet in de spoolf map van de server. Een bestand met gegevens verdicht per postcode en een bestand met alle losse regels.
Dit was een wens van een klant.
Pagina 8 van 13
Retour transactie De toets ‘retour transactie’ is al enige tijd aanwezig in OctoPOS. Met deze toets kan men de originele kassabon scannen of opzoeken, en de gehele transactie in een keer retour nemen. Artikelen, die niet retour genomen worden, kunnen uit de transactie verwijderd worden. In OctoPOS 75 is aan deze functie extra functionaliteit toegevoegd. Dit houdt in dat er een vervangende kassabon wordt geprint van de originele transactie. Op deze kassabon wordt vermeld welke artikelen retour genomen zijn door een extra regel te printen met de tekst ‘retour genomen op datum’. Het printen van de vervangende kassabon is afhankelijk van de instelling ‘bij_retour_vervangende_bon’. Deze staan standaard op ‘true’. Naast deze kassabon wordt uiteraard een normale kassabon geprint met de retour genomen en eventueel de verkochte artikelen. Verder kan additioneel een ‘retourbon’ geprint worden, waarop de klant een handtekening moet zetten en zijn naam moet invullen. De lay-out van de retourbon wordt ingeregeld via de bononderdelen 18 en 19. Als deze bononderdelen niet worden gevuld, wordt de standaard bonindeling gebruikt. Artikelen, die eerder retour genomen zijn, kunnen niet nogmaals retour genomen worden via ‘retour transactie’. De kassabon van de originele transactie moet ingenomen worden. Er wordt immers een vervangende kassabon van de originele transactie overhandigd.
Dit was een wens van meerdere klanten.
Vergroten invoerveld In OctoPOS 75 is het invoerveld linksboven groter gemaakt. Hierdoor is beter zichtbaar, dat er om invoer gevraagd wordt.
Dit was een wens van meerdere klanten.
Melding extra bon Vanaf OctoPOS 75 wordt een melding op het scherm getoond als er een extra bon wordt geprint. De verkoper moet op ‘ok’ drukken om verder te kunnen gaan. Een extra bon wordt geprint op basis van de instelling ‘extrabongrens’ of bij het bereiken van een waardebongrens in het spaarsysteem.
Dit was een wens van een klant.
Retourbon In OctoPOS kan ingesteld worden, dat er bij retour een extra bon geprint wordt, waarop alleen de retour genomen artikelen worden geprint. De lay-out van de bon was grotendeels gelijk aan de normale kassabon. Onderaan de bon werden extra regels geprint, waarop de klant zijn naam en handtekening kon zetten. In OctoPOS 75 is toegevoegd, dat op de retourbon het totaalbedrag van de retour genomen artikelen wordt geprint. Verder kan de lay-out nu afwijkend zijn van de normale kassabon. De kop van de normale kassabon wordt geprint (met logo en filiaalgegevens). Vervolgens kan een speciale header van de retourbon geprint worden (bononderdeel = 19). Onderaan de bon wordt de footer van de retourbon geprint. Deze wordt gedefinieerd met bononderdeel = 18. De lay-out van de retourbon wordt vastgelegd in tblRegeltekst.
Dit was een wens van een klant.
Menu toets In OctoPOS 75 is de menu toets toegevoegd. Men deze toets kan met direct naar een bepaald niveau binnen dezelfde categorie springen. Bijvoorbeeld: men kan op niveau 1 in het verkoopscherm een toets definiëren, die men ‘menu retour’ noemt. Deze toets verwijst naar niveau 11. Op niveau 11 definieert men de toetsen ‘retour transactie’, ‘retour artikel’ en ‘terug’. Pagina 9 van 13
Op deze manier wordt het verkoopscherm overzichtelijker en kan men functies eenvoudig groepen, maar ook beter autoriseren. Let op: voor de ‘terug’ toets kan men NIET de normale toets ‘button_terug’ gebruiken. Men kan ook NIET de toets ‘button_menu’ is combinatie met bijvoorbeeld niveau 1 gebruiken. Voor de ‘terug’ toets in een menu gebruikt men de toets ‘button_menu_terug’ in combinatie met het niveau waarnaar men terug wil springen. De reden is dat de ‘terug’ toets herkenbaar moet zijn, omdat deze bij verschillende functies (denk aan kluismutaties) zichtbaar moet blijven, zodat men uit de functie kan stappen zonder actie te ondernemen. De menu knoppen wordt toegevoegd met set_initieel.p. Echter zonder niveau. Als men ze wil gebruiken kan met behulp van deze toetsen een menu indeling gemaakt worden.
Dit was een wens van een klant.
Print prijsetiket In OctoPOS 75 is het printen van een prijsetiket via de kassabonprinter toegevoegd. Het prijsetiket is bedoeld om een ‘tijdelijk’ etiket te printen van een bepaald artikel. Het prijsetiket is bononderdeel 20. De lay-out van het prijsetiket wordt bepaald in tblRegelTekst met de regeltypes 21, 22, 23 en 24. Op het etiket kan het artikelnummer, de omschrijving, de verkoopprijs en de barcode vermeld worden. De barcode wordt slechts als streepjescode geprint op een Epson kassabonprinter (of compatible).
Dit was een wens van een klant.
Soort artikel vermelden Voor de StorePro klanten is het vanaf OctoPOS 75 mogelijk de artikelsoort te vermelden. De artikelsoort is geen veld in de OctoPOS database, maar wordt meegenomen in de artikelomschrijving. De soort wordt voor de reguliere omschrijving getoond. Dit is een instelling in StorePro, Sectie "OCTOPOS" , "Artikelsoort mee in omschrijving".
Dit was een wens van een klant.
Direct zoeken op naam Verschillende OctoPOS klanten gebruiken voor het opzoeken van een artikel hoofdzakelijk de functie ‘zoek op naam’. Hiervoor moest echter eerst op ‘zoek artikel’ en vervolgens op ‘zoek op naam’ gedrukt worden. Met de instelling ‘direct_zoek_op_naam’ kan men gelijk op naam zoeken, nadat men op ‘zoek artikel’ heeft gedrukt.
Dit was een wens van een klant.
Snel afmelden Wanneer een verkoper is aangemeld, maar niet bezig is met een transactie, en een andere verkoper wil de kassa overnemen, moeten er veel handelingen verricht worden om de ene verkoper af te melden en de ander aan te melden (toets terug, toets verkoper afmelden, toets verkoper aanmelden, nummer + wachtwoord ingeven plus enter). Om dit traject te versnellen is een knop gemaakt om een verkoper vanuit de verkoopfase versneld af te melden. Nadat de knop ‘button_direct_afmelden_verkoper’ is gebruikt, kan de nieuwe verkoper zich direct aanmelden.
Dit was een wens van een klant.
Extra bon bij verzenden onderlinge levering Bij het verzenden van een onderlinge levering wordt standaard 1 kassabon geprint. Met de instelling ‘bij_ol_zend_copybon’ kan standaard een kopiebon van geprint worden (voor de eigen administratie).
Dit was een wens van een klant.
Pagina 10 van 13
Button opvragen puntensaldo MCDB Speciaal voor Douwe Egberts is een button gemaakt voor het opvragen van het punten saldo van een klant. Uiteraard moet eerst de klant opgezocht worden in de MCDB. Vervolgens kan via de button button_opvragen_puntensaldo het saldo van de klant getoond worden. De button wordt door set_initieel aangemaakt in het verkoopscherm, maar kan ook in het klanten opzoek scherm geplaatst worden.
Dit was een wens van een klant.
Compacte kassabon Wanneer de klant gebruik maakt van een Epson kassabon printer, kan vanaf OctoPOS 75 een keuze gemaakt worden voor de grootte van het lettertype. Er zijn twee mogelijkheden, respectievelijk font A (12 * 24) en font B (9 * 17). Font A wordt standaard gebruikt. Font B is vanaf OctoPOS 75 mogelijk en is ongeveer 1/3 kleiner, zowel in de hoogte als in de breedte. Voor kassa’s die met het kleine font willen werken, moet in ‘onderhoud kassa’ het fonttype op B gezet worden. Vervolgens kan het aantal tekens per bonregel, dat meestal op 40 of 42 staat voor font A, verhoogd worden naar maximaal 56. Er passen immers meer tekens op een regel. Tevens moet op de kassa de nieuwste versie van Drib geïnstalleerd worden. Deze Drib heeft als bestandsversie 1.0.0.26 en software-compatibiliteitsversie 130. Wanneer men kiest voor font B kan men de lengte van de kassabon met ongeveer de helft terugbrengen. De letters zijn kleiner, er passen meer tekens op een regel en de regels staan iets dichter op elkaar. De kassabon is echter nog steeds goed leesbaar.
Dit was een wens van een klant.
Button direct kortingsreden Middels de button button_korting_reden kan vanuit de verkoopfase of de betaalfase direct een kortingsreden gekozen worden. Aan de knop button_korting_reden wordt een kortingsreden gekoppeld. Het veld Reden_ID in de tabel tblFunctieToetsen moet gevuld worden met de ID van de kortingsreden. De reden moet verwijzen naar een korting met redensoort 1, 2, 3, 4, 15, 16, 19, 20 of 21. Afhankelijk van de soortreden van de korting moet de toets in de verkoopfase of in de afrekenfase geplaatst worden (regelkorting, setkorting of totaalkorting). Bijvoorbeeld personeelskorting op totaalniveau. Door de reden_id van personeelskorting te koppelen aan de toets, kan men direct personeelskorting toekennen en hoeft men niet eerst voor korting, kortingpercentage en de reden personeelskorting te kiezen. Dit is vooral handig als men een bepaalde korting veel gebruikt en dus snel beschikbaar wil hebben.
Dit was een wens van een klant.
Button direct kortingsoort Middels de button button_korting_soortreden kan vanuit de verkoopfase of de betaalfase direct een kortingssoort gekozen worden. Aan de knop button_korting_soortreden wordt een soortreden gekoppeld. Het veld SoortReden_ID in de tabel tblFunctieToetsen moet gevuld worden met de ID van de soortreden. De soortreden moet zijn 1, 2, 3, 4, 15, 16, 19, 20 of 21. Afhankelijk van de soortreden van de korting moet de toets in de verkoopfase of in de afrekenfase geplaatst worden (regelkorting, setkorting of totaalkorting). Bijvoorbeeld percentagekorting op totaalniveau. Door de soortreden_id van percentagekorting (2) te koppelen aan de toets, kan men direct de kortingsredenen, die bij percentagekorting op totaalniveau horen, tonen en hoeft men niet eerst voor korting, kortingpercentage te kiezen. Dit is vooral handig als men (een van) de andere soortredenen op totaalniveau niet gebruikt (totaalbedrag, totaalprijs).
Dit was een wens van een klant.
Pagina 11 van 13
Bijhouden aantal offertes Het gebruik van de toets ‘offerte’ wordt vanaf OctoPOS 75 gelogd. Hiervoor moet handeling 27 toegevoegd worden aan tblHandeling. Dit gebeurt via set_initieel.p. Vervolgens kan de handeling op printen gezet worden en wordt het aantal gemaakte offertes geprint bij de tellers op de einde dag strook.
Dit was een wens van een klant.
Klantgegevens op de kassabon Op de normale kassabon en op de klantbestelling bon worden standaard de klantgegevens geprint. Welke gegevens geprint worden kan ingeregels worden via verschillende instellingen. Op andere bonnen, zoals bijvoorbeeld de tegoedbon, is dit niet standaard. Als men op deze bonnen toch klantgegevens wil printen, kan dit vanaf OctoPOS 75 ingeregeld worden via tblRegelTekst. De volgende nieuwe waardes voor Regeltype_ID kunnen worden gebruikt: 25 Naam klant 26 Complete naam van de klant (titel, initialen, tussenvoegsel, naam) 27 Adres van klant (straatnaam huisnummer toevoeging) 28 Woonplaats 29 Postcode woonplaats 30 Telefoonnummer 31 E-mailadres 32 Klantid Zoals aangegeven kan dit alleen zinvol worden gebruikt in bonnen waar OctoPOS zelf geen klantgegevens op zet, daar ze anders dubbel geprint zouden worden.
Dit was een wens van een klant.
Tab toets in kasopmaak In het kasopmaak / kluisopmaakscherm is de tab toets toegevoegd. Met deze toets kan men naar het volgende invoerveld springen.
Dit was een wens van een klant.
Vermelden prijsreden op de kassabon In OctoPOS wordt standaard de prijsreden op de kassabon vermeld als deze reden groter was dan 700. Deze prijsreden is bijvoorbeeld actieprijs, verkoopprijs of internetprijs. Sommige klanten willen dat de prijsreden niet vermeld wordt op de bon en kunnen deze vanaf OctoPOS 75 uitzetten met de instelling ‘prijsreden_boven_700_tonen’.
Dit was een wens van een klant.
Fashioncheque In OctoPOS is de afhandeling van giftcards, zoals de fashioncheque toegevoegd. De afhandeling van deze cadeaubonnen gaat geheel via webservices. Dit geldt voor de activatie, het saldo opvragen als het afwaarderen. De configuratie en inrichting is beschreven in het document ‘giftcards.doc’.
Dit was punt 14 van de wensenlijst.
Vreemde valuta In OctoPOS is het betalen met vreemde valuta toegevoegd. Voor vreemde valuta wordt betalingsafhandeling = 16 gebruikt. Deze wordt aangemaakt met set_initieel.p. Er kunnen verschillende betaalwijzen (vreemde valuta) worden aangemaakt, die verwijzen naar betalingsafhandeling = 16. Iedere betaalwijze wordt aan een betaalknop gekoppeld.
Dit was punt 44 van de wensenlijst.
Pagina 12 van 13
Sessie verlopen OctoPOS heeft 2 delen; een server kant en een client kant (de kassa). De server en de client zijn niet direct met elkaar verbonden. Ze wisselen berichten met elkaar uit. De server houdt van iedere client de activiteiten bij in een sessie bestand. Wanneer de client een bepaalde tijd (instelbaar) niet gepraat heeft met de server, verloopt de sessie. Dit houdt in dat de server het sessiebestand opschoont. Wanneer de client vervolgens (vanuit dezelfde sessie) weer wil praten met de server, weet de server niet meer waar de client het over heeft. De sessie is immers geschoond. Voorheen gaf de client een foutmelding en moest OctoPOS opnieuw gestart worden. Aan de kant van de server kwam een melding in het error logboek. In OctoPOS 75 wordt de fout afgevangen en zowel op de client als op de server netjes afgehandeld. Het bovenstaande probleem trad eigenlijk alleen op als OctoPOS aan het eind van de dag door de winkel niet werd afgesloten. Als men de volgende dag OctoPOS wilde gebruiken, was de sessie verlopen en kwam de foutmelding in beeld. Het is van belang dat OctoPOS iedere dag wordt afgesloten en de volgende dag opnieuw wordt gestart. OctoPOS leest bij het opstarten de nieuwe versie van de programmatuur en aangepaste instellingen in, zodat verbeteringen en veranderingen worden doorgevoerd, wat van belang is voor het optimaal functioneren van de kassa.
Dit was een wens van Desyde Retail.
Pagina 13 van 13