BR v3.90.1 Release notes NL GD

Release Notes
BlueRetail
versie 3.90.1
Product Management
Versie 0.2
Venlo, maart 2015
Bestand: BR v3.90.1 Release notes NL GD.docx
Release Notes BlueRetail versie 3.90.1
Versiebeheer
Naam
R. Wolters
R. Wolters
Datum
02/03/15
04/03/15
Versie
V0.1
V0.2
Wijziging
Initiële versie
Laatste wijzigingen
Disclaimer
Ondanks alle aan de samenstelling van de tekst bestede zorg, kan Newway géén enkele
aansprakelijkheid aanvaarden voor eventuele directe en/indirecte schade, die
voortvloeit/zou kunnen voortvloeien uit enige inhoudelijke onvolledigheid en/of
onjuistheid, of andere fout, die in deze uitgave zou kunnen voorkomen.
Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd,
opgeslagen in geautomatiseerd gegevensbestand, of openbaar gemaakt, in enige vorm
of op enige wijze, hetzij elektronisch, mechanisch, door fotokopieën, opname, of op
enige andere manier, zonder voorafgaande uitdrukkelijke toestemming van Newway.
2015
2 van 25
Release Notes BlueRetail versie 3.90.1
Inhoudsopgave
1
2
3
3.1
3.2
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
5
6
6.1
6.2
6.3
6.4
7
8
INLEIDING .................................................................................... 4
TOELICHTING DOCUMENTINDELING ............................................. 5
PLANNING .................................................................................... 6
Roadmap ........................................................................................ 6
Release planning ............................................................................. 7
TECHNIEK ..................................................................................... 8
Algemeen ....................................................................................... 8
Installatie ....................................................................................... 8
Database ........................................................................................ 9
Update instructie ............................................................................. 9
Instructies bij calamiteiten ................................................................ 9
Compatibiliteit met lagere versies .....................................................10
Koppeling BlueMobile ......................................................................10
BLUERETAIL BUGS ...................................................................... 11
MAATWERK EN NIEUWE FUNCTIONALITEIT ................................ 14
Barcode scanner uitschakelen ...........................................................14
Uitbreiding import routine (IMPGOED) ...............................................15
Afdrukken pinbon instelbaar .............................................................16
FTP Client instelbaar........................................................................19
TOELICHTING NOTATIES ............................................................ 20
DEFINITIES EN KERNBEGRIPPEN ............................................... 21
BIJLAGE I
BIJLAGE II
BIJLAGE III
VOORBEELDSCRIPT BEWAARBONNEN ...............................................22
VOORBEELDBESTAND BEWAARBONNEN ............................................23
FTP CLIENT 3.81 .............................................................................24
2015
3 van 25
Release Notes BlueRetail versie 3.90.1
1
Inleiding
Inhoud
Deze release notes hebben betrekking op BlueRetail versie 3.90.1 Global
Deployed (GD).
In deze release notes worden de belangrijkste wijzigingen beschreven ten
opzichte van BlueRetail versie 3.90.0 en oudere versies. Deze release notes
zijn bedoeld om klanten en partners inzicht te verschaffen in de wijzigingen en
nieuwe functionaliteit in deze versie van BlueRetail.
Versiebeheer Release Notes
Product Management zal het document updaten zodra hier vanuit de Newway
Product Portfolio of vanuit enig ander technisch oogpunt noodzaak toe is.
Voorgaande
release notes
Eerdere release notes staan op de BlueRetail website en zijn op te vragen bij
Newway of te raadplegen in de map ‘Documentatie’ van de installatieset.
De release notes zijn met de grootst mogelijke zorg samengesteld. Mochten
er onverhoopt toch fouten in voorkomen, dan biedt Newway u bij voorbaat
haar excuses daarvoor aan. Newway accepteert géén schadeclaims als gevolg
van eventuele fouten in de release notes. Er kunnen géén rechten worden
ontleend aan de inhoud.
BlueRetail versie 3.90.1 – Patch Release
Deze versie is de opvolger van BlueRetail 3.90.0 GD.
Deze versie bevat:

Alle opgeloste fouten met status hoog, middel en laag zover dit binnen de
planning paste. Zie hoofdstuk 5.

Alle functionele omissies met status hoog, middel en laag zover dit binnen
de planning paste. Zie hoofdstuk 5.

Maatwerk of functionele wijzigingen. Zie hoofdstuk 6.
Newway is permanent bezig met het verbeteren van het product BlueRetail.
Hierdoor kan het voorkomen dat

koppelingen met applicaties van derden herzien moeten worden door
databasemutaties;

het pakket niet meer 100% neerwaarts compatibel is
Wij vragen hiervoor uw begrip. BlueRetail is een zeer omvangrijk, maar ook
complex product en het is absoluut onmogelijk om zowel vooraf aan een nieuwe
release alle fouten te vinden als ook volledige compatibiliteit te behouden met
vorige versies.
Vragen
2015
Bij eventuele vragen betreffende deze release kunnen BlueRetail
eindgebruikers contact opnemen met de desbetreffende BlueRetail Business
partner.
4 van 25
Release Notes BlueRetail versie 3.90.1
2
Toelichting documentindeling
Leeswijzer
Dit document is opgedeeld in een technisch en functioneel gedeelte.
Techniek
In het technische deel (hoofdstuk 4) worden zaken besproken zoals database
wijzigingen t.o.v. de vorige GD versie en installatie/update instructies.
Functioneel
In het functionele deel (hoofdstuk 5 en 6) komen alle gebouwde oplossingen en
eventueel maatwerk en/of nieuwe functionaliteiten aan bod.
2015
5 van 25
Release Notes BlueRetail versie 3.90.1
3
Inleiding
3.1
Inleiding
Planning
In dit hoofdstuk worden de algehele roadmap voor BlueRetail getoond. Verder
wordt de status van deze release t.o.v. de initiële planning weergegeven alsook
de planning voor de volgende maandrelease.
Roadmap
Onderstaande de roadmap BlueRetail stand februari 2015.
Roadmap
2015
6 van 25
Release Notes BlueRetail versie 3.90.1
3.2
Release planning
Sprint
februari 2014
Sprint maart
2015
Release versie: 3.90.1
Geplande release datum: 04 maart 2015
Geplande functionaliteit

CCV VX820 koppeling
Status
Niet gerealiseerd, Sprint backlog

Uitbreiding import routine
(IMPGOED) uitbreiding met
bewaarbon
Gerealiseerd

Afronding digitale schaplabels
Gerealiseerd

Refund / Retourpinnen
beschikbaar zowel op de CCV
VX820 als de Yomani.
Niet gerealiseerd, Sprint backlog

Afdrukken pinbon niet meer
verplicht
Gerealiseerd

Optimalisatie barcode scanner
Overzicht voor welke meldingen
de barcode scanner op dit
moment wordt uitgeschakeld.
Gerealiseerd

FTP Client instelbaar
Instelbaar of er gebruikt gemaakt
wordt van een Windows
component (< Internet Explorer
11) of niet (Internet explorer 11
en hoger)
Gerealiseerd

Selectie meldingen
Gerealiseerd
Release versie: 3.90.2
Geplande release datum: 08 april 2015
Geplande functionaliteit:

CCV VX820 koppeling

Refund / Retour pinnen

Fouten hoog ingediend voor 11 februari 2015 volgens release beleid
2015
7 van 25
Release Notes BlueRetail versie 3.90.1
4
Techniek
4.1
Algemeen
WinDev Versie
Deze versie is ontwikkeld met de WinDev 19 UK versie (http://www.windev.com).
Dit zou géén gevolgen mogen hebben voor u als gebruiker.
Newway kan dit echter niet 100% uitsluiten!
Type update
X
Prioriteit
X
Grootte
update
Kopieslag
Patch verzoek
Update
Upgrade
Servicepack
Urgent / Spoed
Hoog
Gemiddeld
Laag
Nader te bepalen
± 40 MB
Reboot nodig
Backup nodig
Rollback functionaliteit
4.2
JA
JA
JA
NEE
NEE
NEE
Installatie
Installatie
voorwaarden
Deze versie kan geïnstalleerd worden als opvolger van New-Way Retail Software
versie 2.4x of BlueRetail 3.xx.
De bestandsconversie zal geheel automatisch worden uitgevoerd. Indien de
uitvalmodule aanwezig en geactiveerd is en het pakket conform de Newway
richtlijnen is geïnstalleerd, dan zal op het werkstation (binnen het lokale netwerk)
geheel automatisch het pakket worden geüpdate. Tevens zal de bijbehorende
database conversie van de uitval database automatisch geschieden.
Uitvoer instructie
Deze BlueRetail installatie moet absoluut dedicated gedraaid worden met
betrekking tot de BlueRetail database, omdat er een database conversie moet
kunnen worden uitgevoerd. Dit houdt in dat:

De automatische procedures NIET mogen draaien.

De eventuele database back-up NIET mag worden uitgevoerd.

Alle werkstations (server, info-points, kassa’s en overige werkstations)
BlueRetail verlaten moeten hebben. De applicatie mag dus NIET in gebruik
zijn, in géén enkele vorm en/of op géén enkel station.

Er géén andere Newway producten of producten van derden die de database
kunnen gebruiken actief mogen zijn.

De Kioskserver moet zijn gekilled via de taakmanager.
2015
8 van 25
Release Notes BlueRetail versie 3.90.1
4.3
Database
Inleiding
Hieronder worden de databasemutaties beschreven tussen BlueRetail versie
3.90.0 en versie 3.90.1
Verwijderde
hyperfile
bestanden
Geen
Nieuwe
hyperfile
bestanden
Geen
Gewijzigde
hyperfile
bestanden
Geen
WinDev
Framework
Omdat deze versie met de WinDev 19 omgeving ontwikkeld is, zal bij installatie
ook het benodigde WinDev Framework geïnstalleerd worden op de server en
cliënts. Dit geschiedt geheel automatisch. De bestanden zijn te herkennen aan de
naamgeving WD190<*.*>.DLL in de software omgeving van BlueRetail.
Registermutaties
Zijn er registermutaties?
Nee Ja
Omschrijving
X
N.v.t.
Overige
mutaties
Zijn er overige mutaties?
Nee Ja
Omschrijving
X
N.v.t.
4.4
Update instructie
Update
Maak op de server een back-up van de ..\<BlueRetail software> directory (hierin
staat het oude WDL-bestand en eventueel geïnstalleerde patches).
Een cliënt wordt automatisch geüpdate bij het opnieuw opstarten van BlueRetail
op de cliënt.
Zie ook uitvoerinstructie op pagina 8.
4.5
Instructies bij calamiteiten
Herstellen
oude situatie
Indien de update niet over een rollback functionaliteit beschikt, kunt u op de
hieronder beschreven wijze terug keren naar de situatie voor de update!
Stap
1
2
2015
Handeling
Verwijder op de server …\<BlueRetail software> en plaats de back-up
terug
Een cliënt wordt automatisch geüpdate bij het herstarten van BlueRetail
op de cliënt. Er is géén Reboot nodig.
9 van 25
Release Notes BlueRetail versie 3.90.1
4.6
Compatibiliteit met lagere versies
Het BlueRetail versie 3.90.1 MMS kan communiceren met de RMS versies van de
gehele BlueRetail 3.xx-lijn (3.1x t/m 3.8x.x)
Vanaf release BlueRetail 3.42 wordt de bestandsuitwisseling met de New-Way
Retail software 2.4x NIET meer ondersteund.
4.7
Koppeling BlueMobile
BlueMobile 2.40
BlueRetail versie 3.90 kan communiceren met BlueMobile versie 2.40.001
BlueRetail versie 3.90 kan NIET communiceren met BlueMobile versies lager dan
2.40.001 In BlueMobile heeft een database-wijziging plaatsgevonden waardoor er
vanuit lagere BlueRetail versies niet de juiste gegevens verstuurd worden.
2015
10 van 25
Release Notes BlueRetail versie 3.90.1
5
BlueRetail Bugs
Inleiding
In deze versie zijn onderstaande oplossingen gebouwd. Dit betreffen:

Oplossingen voor escalaties op eerdere versies die ook in de versie 3.90.1 zijn
ingebouwd.

Meldingen met de status ‘Fout’, ‘Functionele omissie’

Nieuwe functionaliteit/maatwerk.
Veelal is er reeds door de afdeling Support Services van Newway een terugkoppeling geweest per mail.
Oplossing #
Beschrijving
12329
Als er bij importeren van nieuwe transacties op een 12173
hoofdkantoor een ketentransactie aangemaakt moest 00.294.213
worden, dan kwamen de meeste in het verkeerde filiaal
terecht.
KMPort.wdc
12326
Toevoegen extra kassa-instelling en bijbehorende
afhandeling waarmee men ervoor kan zorgen dat er
geen PIN-bonnen meer afgedrukt worden. De pinbon
wordt dan weer gewoon onderdeel van de kassabon,
middels de stuurcode [AUTOMAATBON]
cEFT.wdc,
cEFT_termbase.wdc,
cEFT_TermBanksys.wdc,
cPrinterBASE.wdc,
glProcNWRS.wdg,
automaat_status.wdw,
set_kassa.wdw
12325
Als het banknummer debiteuren of crediteuren niet 11537
ingevuld
is,
dan
mag
het
gedeelte
met 00.290.808
<BankAccounts> niet mee geëxporteerd worden in een
XML-bestand voor Exact Globe of Exact Online.
Exact.wdc
12324
Bij export voor Exact globe ontstonden problemen door 11406
speciale tekens zoals ü. Door encoding="ISO-8859-1" 00.290.110
in de kopregel op te nemen is dit opgelost.
Boekhoud_export.wdw
12320
Stel dat men 2 verzamelrekeningen heeft, waarbij op 12141
beide hetzelfde artikel voor komt. Als deze doorgeboekt 00.293.965
is naar factuur, dan worden deze niet verzameld. Ging
men dan de factuur wijzigen, dan werd er alsnog
verzameld, maar dan ging het bijwerken van de
voorraad fout. Nu wordt er niet meer verzameld.
Debmut_inv.wdw
12319
Bij de export van tellen kluisgeld (met afstorting naar 12280
bank) ging de boeking op de rekening bank helemaal
fout. Er werd slechts een gedeelte op bank geboekt en
de rest op contant.
Boekhoud_export.wdw
12308
Aanpassing zodat de ontvangen exact-online XML's
eerst van UTF-8 omgezet worden naar ANSI, alvorens
de gegevens te verwerken. Hierdoor worden bv. de
Duitse umlauttekens juist weergeven bij de weergave
van de dagboek- en grootboeknummer-omschrijvingen.
cExact_Online.wdc
12300
Bij import van opbouwrecords d.m.v. een script werd 12109
bij het artikel van de opbouwkop geen link gemaakt
naar deze opbouw.
NwPort.wdc
12291
Bij het aanmaken van een mixmatch kwam er een 12290
onduidelijk foutmelding:
Overzicht van <<BEGINDATUM>> t/m <<EINDDATUM>>
De melding kwam, als een barcode al voor kwam in het
artikelbestand, secundair bestand of synoniemenbestand.
Best_mima.wdw
2015
Melding #,
REF ID
Gewijzigde
Objecten
11 van 25
Release Notes BlueRetail versie 3.90.1
12289
Stel dat men bij afrekenen geen recht heeft om met 11571
ESC terug te gaan naar de kassa en dat men met F8 00.291.129
inlogt met een andere gebruiker, die dat wel mag. Men
kon dan nog steeds niet terug met ESC. Tevens
ontdekt, dat F8 niet werkte op dat moment (wel ShiftF8). Dit ook werkend gemaakt.
Scrkassa.wdw en
cCommand.wdc
12288
De zoekmethode 'Bevatten' werkte niet op het veld
leveranciersnummer op de artikelkaart.
11883
00.292.691
Best_artikel.wdw
12283
Afdrukken van opbouwteksten werkte niet goed.
Probleem verholpen.
12159
cPrinter.wdc
12282
Als men bij het invoeren van een crediteurenfactuur 10959
een order ophaalde, dan kon men het aantal niet meer 00.287.984
wijzigen.
Cremut_inv.wdw
12278
Laatste wijzigingen ingebouwd i.v.m. de case Digitale
Schaplabels.
De analyse is aangepast
en teven 29 objecten.
12273
Aanpassing, zodat via een ini-instelling bepaald kan
worden, op welke manier het FTP-verkeer plaats zal
vinden. Te kiezen valt uit, de default NATIVE WinDev
FTP-mode, of uit de (oude default < 3.80) WININETmode. Wanneer men in de FTPCLIENT.INI onderstaande
toevoegt, zal de FTP cliënt zich mogelijk anders
gedragen.
418
[Algemeen]
ParameterMode=0.
Dit hoeft alleen aangezet te worden, als men met de
default mode problemen ondervindt.
12267
Na een betaling op een order met F7 in de kassa werd 10729
de relatie van de order niet automatisch overgenomen. 00.286.974
Scrkassa.wdw
12160
Voortaan is het ook mogelijk om bewaarbonnen te 713
importeren via IMPGOED. Hiervoor wordt bonsoort 12 11411
gebruikt. Het bewaarbonnummer wordt automatisch 00.290.009
bepaald.
KMPort.wdc,
NWFinadmin.wdc en
Scripts_import.wdw
12156
Het bepalen van de leverdatum ging fout bij invoeren 2546
debiteuren orders. Als de verzendwijze op 'n.v.t.' stond, 12038
dan werd de leverdatum gelijk aan de boekingsdatum. 00.293.515
In de andere gevallen werd er naar het bestand
'bezorgen postcode' gekeken, maar dan kreeg men
telkens een melding of de datum werd niet zoals men
die wilde.
Debmut_inv.wdw
12134
Als men d.m.v. IMPGOED transacties importeert, dan 12060
worden het magazijn en de magazijnlocatie niet gevuld,
ook al zou men deze in het script invoeren. Sinds de
tellers bijgehouden worden in het bestand VOORRAAD,
ook al is multimagazijn niet actief, worden ze niet meer
bijgewerkt bij import via IMPGOED.
KMPort.wdc
12067
Bij de export naar Afas moet het crediteuren 12053
factuurnummer met 9 cijfers te exporteren zijn. Bij het
uitbreiden van dit factuurnummer is dit ineens
teruggebracht naar 8. Dit wordt nu weer 9.
Boekhoud_export.wdw
2015
12 van 25
Release Notes BlueRetail versie 3.90.1
11939
2015
Als men in de kassa bij een bon een volledige betaling 379
het ingegeven, dan kon men (met F12) geen order 8060
aanmaken. Nu kan men dit wel, mits men dit bij
instellen kassa, tab afrekenen, zo ingesteld heeft.
Scrkassa.wdw,
Debmut_inv.wdw,
Dfakt_betaal.wdw,
Set_kassa.wdw,
cCommand.wdc en
NWFinadmin.wdc
13 van 25
Release Notes BlueRetail versie 3.90.1
6
Maatwerk en nieuwe functionaliteit
Inleiding
6.1
Uitleg
Opgeleverd maatwerk en/of nieuwe functionaliteit in deze release.
Barcode scanner uitschakelen
Vanaf versie 3.81 is het mogelijk om bij het instellen van de barcodescanner ook
aansturingscodes in te vullen voor het: blokkeren en activeren van de scanner, het
geven van een signaal bij het blokkeren van de scanner.
Situatie voor 3.81: Wanneer een product een foutmelding geeft op de kassa,
verschijnt er een rood scherm op de kassa (instelbaar), maar wanneer de caissière
door blijft scannen omdat dit niet gezien wordt, blijft de barcodescanner wel
‘piepen’. Hierdoor werden er producten niet gescand en werden er fouten gemaakt.
Situatie vanaf 3.81: Het is mogelijk ervoor te zorgen dat de barcodescanner niet
meer ‘piept’, zodat de caissière in de gaten heeft dat er niet meer gescand wordt
en er geen fouten meer gemaakt kunnen worden. De melding die op het
kassascherm is verschenen dient eerst weg geklikt te worden, voordat de caissière
weer kan scannen.
Naar aanleiding van verschillende vragen onderstaand een lijst met schermen
waarbij de scanner uitgeschakeld wordt door middel van de in de versie 3.81
beschreven instellingen:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Een eCustomer product kan niet retour genomen worden;
Het eCustomer product is momenteel geblokkeerd;
Artikel heeft onvoldoende voorraad;
Omzetgroep aan opwaardeer eCustomer gekoppeld;
Het aantal eenheden per regel is te hoog;
Er dient eerst een contactpersoon geselecteerd te worden;
Er dient eerst een referentie ingevoerd te worden;
De door u geselecteerde contactpersoon is geblokkeerd;
Er zijn meerdere contactpersonen gevonden met dit pasnummer;
Het ingevoerde pasnummer voor de contactpersoon is niet bekend;
Kaartnummers van het eCustomer product zijn niet aan een artikel gekoppeld;
Kaartnummers van het eCustomer product zijn niet verkoopbaar;
Kaartnummers van het eCustomer product zijn momenteel geblokkeerd;
Meldingen die uit een opbouw komen;
Artikel is niet gevonden in het bestand;
Er zijn meerdere artikelen gevonden met hetzelfde nummer;
Voordat u een abonnementsartikel kunt selecteren, dient u een relatie
gekozen te hebben;
18. In een set mag geen abonnementsartikel voor komen;
19. Artikel is niet gevonden in het bestand, verder zoeken in secundair
artikelbestand;
20. Artikel is niet gevonden in het bestand, verder zoeken in alternatief
leverancier bestand.
2015
14 van 25
Release Notes BlueRetail versie 3.90.1
6.2
Uitbreiding import routine (IMPGOED)
Uitleg
Vanaf versie 3.90.1 is het mogelijk om bewaarbonnen te importeren in BlueRetail
via een script. Hiervoor is aan de parameter ‘sw_bonsoort’ (Switch Bonsoort)
optie 12, ‘Bewaarbon’, toegevoegd.
De













volgende transacties kunnen reeds geïmporteerd worden via een script:
0 – Automatische keuze voor inkooporder (als artikel besteld is) of op pakbon
1 – Order crediteur (binnenmelden goederen)
2 – Pakbon crediteur (nieuwe pakbon en binnenmelden goederen)
3 – Factuur crediteur
4 – Creditnota crediteur
5 – Order debiteur (leveren goederen)
6 – Factuur debiteur (nieuwe factuur
7 – Order debiteur (nieuwe order en leveren goederen)
8 – Creditnota debiteur
9 – Order debiteur negatief
10 – Order crediteur (nieuwe inkooporder aanmaken)
11 – Termijn order crediteur (nieuwe termijninkooporder aanmaken)
12 – Bewaarbon
Een voorbeeldscript en voorbeeld bestand zijn terug te vinden in Bijlage I en II.
Achtergrond
Klantsituatie
Webshoporders worden in een extern pakket afgehandeld en 1x per dag worden
alle webshoporders verzameld en aangeboden als één backorder, deze wordt
geïmporteerd in BlueRetail om voor een voorraadreservering te zorgen.
Na de import worden automatische inkooporders aangemaakt
gereserveerde goederen natuurlijk ook mee gaan.
waarin
de
Hierna worden alle verkooporderregels geannuleerd. Dit levert een probleem op in
de loop der jaren. Het verkooporderregelbestand groeit en bevat alleen informatie
die niet belangrijk meer is.
Parallel aan de verzamelde webshoporders worden ook 1x per dag de vorige dag
gepickte orders aangeboden. Deze worden als geleverde verkooporder
geïmporteerd waardoor de voorraad verlaagd wordt.
Situatie
Artikel
Uitgangssituatie
ABC
Verkooporder
ABC
Inkooporder
VKO annuleren
Stuks
Voorraad
In bestelling
Gereserveerd
3
0
0
1
3
0
1
ABC
1
3
1
1
ABC
1
3
1
0
VKO leveren
ABC
1
2
1
0
IKO Ontvangst
ABC
1
3
0
0
Probleem was dat het schonen van de niet relevante verkooporderregels niet
zomaar mogelijk was.
De nieuwe mogelijkheid om ook een bewaarbon te kunnen importeren biedt hier
een oplossing. Een bewaarbon zorgt namelijk ook voor een voorraadreservering.
Verder kunnen bewaarbonnen handmatig verwijderd via het overzichtscherm:
2015
15 van 25
Release Notes BlueRetail versie 3.90.1
6.3
Afdrukken pinbon instelbaar
Algemeen
Omdat het afdrukken van PIN-bonnen niet meer verplicht is, is het vanaf deze
versie mogelijk om ervoor te kiezen dat er niet meer automatisch een Pinbon
afgedrukt wordt, wanneer een kassa-transactie met PIN wordt betaald. In plaats
daarvan wordt de Pinbon weer onderdeel van de kassabon, als de stuurcode
[AUTOMAATBON] aanwezig is in de kassabon lay-out.
Via de menu-optie Instellingen Software Kassa kan op het tabblad Afrekenen
onderstaande instelling aangevinkt worden.
Door het aanvinken van deze instelling wordt de werkwijze dus weer zoals
vroeger, toen het nog niet mogelijk was om 1 transactie met meerdere
Pinbetalingen te voltooien.
NB: Wanneer men met een kaart betaald (bv. Creditcard) waarbij er een
handtekening gezet moet worden op de winkeliersbon, dan wordt deze uiteraard
WEL afgedrukt, ook al is bovenstaande instelling aangevinkt.
Default waarde
Printercontrole
2015
Omdat het afdrukken van PIN-bonnen niet meer verplicht is, is vanaf deze versie
ook de automaat-instelling ‘Printstatus Controle’ voor iedereen toegankelijk
gemaakt, en heeft zij de defaultwaarde ‘Nee’. Voorheen was de defaultwaarde ‘Ja’
en kon deze alleen door de dealer aangepast worden naar Nee.
16 van 25
Release Notes BlueRetail versie 3.90.1
Wanneer deze instelling op Ja staat, zal er na iedere transactie gevraagd worden
of het afdrukken geslaagd is, behalve wanneer is ingesteld dat er geen PINbonnen afgedrukt hoeven worden.
Overige
verplaatste
instellingen
Aangezien er geen plaats meer was voor de nieuwe instelling m.b.t. ‘Geen PINbonnen afdrukken’ op het tabblad Afrekenen, zijn er een aantal kassa-instellingen
verplaatst en heringedeeld. Het gaat om de tabbladen Algemeen, Regels,
Afrekenen en Kasgeld/Kluisgeld. Op onderstaande scherm-afdrukken is te zien
welke instellingen verplaatst zijn, en op basis van de kleur is ook het
oorspronkelijke tabblad te achterhalen.
Tabblad Algemeen
2015
17 van 25
Release Notes BlueRetail versie 3.90.1
Tabblad Regels
Tabblad Afrekenen
Tabblad Kasgeld/Kluisgeld
2015
18 van 25
Release Notes BlueRetail versie 3.90.1
6.4
Uitleg
FTP Client instelbaar
Vanaf versie 3.90.1 is het mogelijk via een ini-instelling te bepalen op welke
manier het FTP-verkeer plaats zal vinden.
Men kan kiezen voor:
De standaard ‘Native WinDev FTP-mode’ of uit de (oude standaard < 3.80)
WinINet-mode.
Aanleiding hiervoor zijn de wijzigingen in de FTP-client versie 3.81 (zie bijlage
III). Het blijkt dat de WinINet-methode het beste werkt voor klanten die nog
geen gebruik maken van Internet Explorer 11.
In de FTPCLIENT.INI die in de root van de installatie gezet kan worden (dezelfde
plek als waar ook de FTPCLIENT.EXE staat) dient onderstaande toegevoegd te
worden:
[ALGEMEEN]
ParameterMode=0
Waarbij
ParameterMode=0 -> WinINet-mode
ParameterMode=1 -> Native WinDev FTP-mode
Bovenstaande hoeft zogezegd alleen aangezet te worden indien men problemen
ondervindt met de standaard methode (Native WinDev FTP). Standaard wordt
er geen FTPCLIENT.INI geplaatst.
2015
19 van 25
Release Notes BlueRetail versie 3.90.1
7
Toelichting notaties
Toetsen
Toetsen op het toetsenbord die in de instructie worden gebruikt, worden
weergegeven in vetgedrukte hoofdletters tussen deze tekens < >. Bijvoorbeeld
<ENTER>.
Een alternatief voor het openen van menu’s is om het menupunt met de muis aan
te klikken.
Knoppen
Knoppen op het beeldscherm waar u met de muis op kunt klikken, worden
weergegeven tussen deze tekens [ ]. Bijvoorbeeld [Sluiten].
Een alternatief voor het openen van menu’s is om het menupunt met de muis aan
te klikken.
Programmamenu’s
Programmamenu’s worden weergegeven aan de hand van de menupaden. De
menupaden worden in vetgedrukte letters weergegeven tussen deze tekens < >.
Bijvoorbeeld, het menu ‘Printerinstelling’ heeft het menupad <menupad IHP>.
Om dit menupunt te openen dient u <Alt> + I en achtereenvolgens H en P in te
toetsen. Een ander voorbeeld is het menupad voor de verkooptransacties: <VI>.
Om dit menupunt te openen dient u <Alt> + V en vervolgens I in te toetsen.
Een alternatief voor het openen van menu’s is om de juiste menupunten met de
muis aan te klikken.
2015
20 van 25
Release Notes BlueRetail versie 3.90.1
8
Definities en kernbegrippen
POS-kassa of
PC-kassa (Till)
Hiermee wordt de kassa hardware bedoeld inclusief Retail specifieke
randapparatuur (ticketprinter, EFT-terminal, klantendisplay, hand-/tafelscanner).
Point of Sale,
POS
POS verwijst naar de verzameling functionaliteiten die hoofdzakelijk worden
ingezet op een POS-kassa in rechtstreeks contact met de klant.
(Front Store)
Naast Point of Sale functionaliteit is dat voor BlueRetail ook de geïntegreerde
functionaliteit als Point of Information (Informatiebalie) en Point of Service
(Servicebalie voor reparatie, retour, verhuur etc.).
Winkelmanagement,
RMS
RMS refereert aan de verzameling winkel specifieke functionaliteiten waarbij het
management is betrokken. Het gaat hier om het beheren en controleren van
geldstromen, goederenstromen en informatiestromen op de winkelvloer.
(Back Store)
Als voorbeeld kan gelden: het tellen, afromen en controleren van kasgeld, het
beheren van voorraden (inkoop, ontvangstgoederen en verkoop) en assortimenten
en het opsporen en voorkomen van diefstal en fraude. Daarnaast moeten uiteraard
ook alle relevante transactie gerichte rapportages beoordeeld worden.
Hoofdkantoor,
MMS
Hiermee wordt de verzameling winkel ondersteunende, technische en organisatorische functionaliteiten bedoeld.
(Back Office,
Head Quarters,
Head Office)
Er kan worden gedacht aan beheer van stamgegevens van artikelen, klanten,
personeel, filialen en leveranciers, maar ook aan het beheer van de interne
informatiestromen (transacties tussen samenwerkende winkels) en externe
informatiestromen (transacties met klanten en leveranciers).
MultiFunctioneelsysteemgebruik
Als de klant een kleine winkel heeft, zal in veel gevallen een groot aantal rollen
door een en dezelfde persoon worden uitgeoefend. Het is dan niet mogelijk om
voor elke functionele rol een ander systeem te gebruiken. Logt men in met een
andere gebruikerscode, dan schakelt het systeem (BlueRetail) om naar de functies
die bij die rol horen ongeacht op welk fysiek systeem men bezig is.
Indien men in online (connected, géén uitval-) modus werkt, dan zullen alle
aanwezige en aangeschafte functies het doen ongeacht op welk fysiek systeem
ment inlogt.
2015
21 van 25
Release Notes BlueRetail versie 3.90.1
Bijlage I
Voorbeeldscript bewaarbonnen
;SCRIPT: BEWAARBON.NWI VOOR TESTEN VAN IMPORT BEWAARBONNEN
;----------------------------------------------------------------------------------------------------------------------;* SCRIPT
: BEWAARBON.NWI
;* BESTANDSNAAM
: BEWAARBONNEN.CSV
;* DATUM
: 11-02-2015
;* AUTEUR
: M. Terbocs
;* FUNKTIE
: Importeren bewaarbonnen vanuit het bestand: BEWAARBONNEN.CSV
;* BEDRIJF
: DEMOBEDRIJF
;-----------------------------------------------------------------------------------------------------------------------;* (C) Newway Retail Solutions B.V.
;-----------------------------------------------------------------------------------------------------------------------;
; 11-02-2015 MIKT : In dit script wordt geen Bonnummer meegegeven omdat dit voor Bewaarbonnen
;
automatisch bepaald wordt.
;-----------------------------------------------------------------------------------------------------------------------[IMPGOED]
BESTANDSTYPE=CSV
BESTANDSNAAM=L:\01. Afdelingen\Newway Quality Assurance\ImportScripts\BEWAARBONNEN.CSV
VELDSCHEIDINGSTEKEN="|"
;Artikelsleutel:
;1, Intern nummer ARTIKEL.ARINTNUM
;2, Zoekcode
ARTIKEL.CODE
;3, Artikelnummer ARTIKEL.ART_NUMMER
ARTIKELSLEUTEL=1
;RELATIESLEUTEL
;1, Intern nummer RELATIE.REINTNUM
;2, Zoekcode
RELATIE.CODE
RELATIESLEUTEL=1
;IMPGOEDSLEUTEL
;1, Intern nummer
;2, Ordernummer, regelnummer en relatie
;3, Pakbonnummer, regelnummer en relatie
;4, Factuurnummer, regelnummer en relatie
;IMPGOEDSLEUTEL=1
;BESTANDVERWIJDEREN=J
; Dient het geïmporteerde bestand na de import verwijderd te worden.
STARTPOSITIE=R2
; Op Regel1 in het te importeren bestand staat de header met daarin een beschrijving
welke velden erin zitten.
;Het veld SW_BONSOORT is hierin belangrijk omdat hiermee aangegeven wordt WAT voor soort transactie er geïmporteerd
wordt.
; 0 = Automatische keuze voor inkooporder (als artikel besteld is) of op pakbon
; 1 = Order crediteur (binnenmelden goederen)
; 2 = Pakbon crediteur (nieuwe pakbon en binnenmelden goederen)
; 3 = Factuur crediteur
; 4 = Creditnota crediteur
; 5 = Order debiteur (leveren goederen)
; 6 = Factuur debiteur (nieuwe factuur en leveren goederen
; 7 = Order debiteur (nieuwe order en leveren goederen
; 8 = Creditnota debiteur
; 9 = Order debiteur negatief
;10 = Order crediteur (Nieuwe inkooporder aanmaken)
;11 = Termijn order crediteur (Nieuwe Termijninkooporder aanmaken)
;12 = Bewaarbon
SW_BONSOORT="12"
;Bonsoort met vaste waarde 12 voor bewaarbon
IMPGOED.BOEKDATUM=#1,S
RELATIE.REINTNUM=#2,S
IMPGOED.REGELOFFSET=#3,S
IMPGOED.AANTALBEST=#4,S
IMPGOED.SW_IR=#5,S
ARTIKEL.ARINTNUM=#6,S
;IMPGOED.PRIJS_E=#7,F,1.00
;IMPGOED.VERVDATUM=#8,S
IMPGOED.REGKORTING=#9,F,1.00
2015
;Bewaarbon datum
;Intern nummer van de relatie
;Regelnummer
;Aantal besteld
;Inkoop(1) / Retour(2)
;Intern nummer van het artikel
;Verkoopprijs excl.
;Vervaldatum/leverdatum wordt bij Bewaarbonnen niet gebruikt.
;Regelkortingspercentage
22 van 25
Release Notes BlueRetail versie 3.90.1
Bijlage II
Voorbeeldbestand bewaarbonnen
IMPGOED.BOEKDATUM|RELATIE.REINTNUM|IMPGOED.REGELOFFSET|AANTALBEST|IMPGOED.SW_IR|ARTIKEL.ARINTNUM|PRIJ
S_E|IMPGOED.VERVDATUM|REGKORTING|
20150204|0043|01|04|01|0001|11.11|20153112|00|
20150204|0043|02|10|01|0002|11.11|20153112|00|
20150204|0043|03|08|01|0004||20153112|00|
20150204|0043|04|07|02|0020|11.11|20153112|49.99|
20150204|0043|05|03|01|0025|11.11|20153112|50.01|
20150204|0043|06|05|01|0086||20153112||
20150204|0043|07|08|02|0004||20153112|00|
20150204|0043|08|01|01|0012||20153112||
2015
23 van 25
Release Notes BlueRetail versie 3.90.1
Bijlage III FTP Client 3.81
FTPClient.exe
v3.81.001
Achtergrond
Microsoft bracht half 2013 voor Windows 7 en Windows 8(.1) Internet Explorer
11 uit. Er werden geforceerde updates uitgevoerd door Microsoft (als
automatische updates aan staat).
Geconstateerd dat bij hoofdkantoor-filiaal communicatie en aan de filiaal (client)
kant Internet Explorer 11 geïnstalleerd, er problemen zijn met het overzetten
van gegevens. Men krijgt 100011 foutmeldingen tijdens het overzetten van de
gegevens. Zie onder:
1816 20131120
12283178
Kan niet wisselen naar map IN: Unable to modify current
directory to IN.
Last Server Response: 550 IN: No such file or directory.
[100011]
1816 20131120
12283178
Fout tijdens communicatie van sessie . Over 10 seconden start
een nieuwe poging!
Bij kleine bestanden leverde dit in zoverre geen probleem op dat de FTP-client
opnieuw bleef proberen en het uiteindelijk wel goed ging.
Bij grotere bestanden stopte de FTP-client uiteindelijk met een foutmelding
(Fout #10.2004.WINFTPCLIENT) omdat het systeem te vaak opnieuw probeerde
de gegevens over te zetten.
Bij een downgrade van MS Internet Explorer 11 terug naar MS Internet Explorer
10 hebben we vastgesteld dat dit niet altijd een oplossing biedt.
Het lijkt erop dat niet altijd netjes alle DLL-bestanden goed opgeschoond
worden. Waardoor het toch nog fout KAN gaan.
Het bleek dat naar aanleiding hiervan het volgende bekend was bij PC Soft
(Leverancier WinDev):
http://faq.windev.com/8387-ftp_windows_81_ftpcommand_ftpconnect-read.awp
Tekst:
What to do if you experience ftp errors with Windows 8.1 ?
FAQ #8387, published on 2013-11-06 | Related products: WinDev, WebDev, WinDev Mobile
Some WLanguage functions are impacted by a bug in Windows 8.1. You will experience errors such as
:
PUT Error: Unable to modify current directory to . Last Server Response: System Error Details: Wrong
parameter.
Let say first that the bug is with Microsoft and that hopefully a Windows Update will fix it. For the mean
time, there are workarounds depending on which WINDEV version you are using:
WINDEV 18
Add this line, before calling the ftpConnect function:
ftpParamètre(1,1) // undocumented function french syntax (new feature of version 19)
Unfortunately the workaround works for all ftp functions but the ftpCOMMAND function .
WINDEV version 17 and lower
Do not use Windows 8.1 until a fix is provided by Microsoft.
Naar onze mening klopte dit in zoverre niet, dat het probleem niet Windows 8.1
was, maar Internet Explorer 11. De huidige GD releases van BlueRetail (3.72x,
3.80x en 3.81) zijn gebouwd in WinDev 17. Aangezien PC Soft ook aangeeft dat
het probleem verholpen kan worden in WinDev 18, is besloten de FTP-client
naar WinDev 18 te zetten en deze en enkele andere wijzigingen door te voeren.
2015
24 van 25
Release Notes BlueRetail versie 3.90.1
FTPClient.exe
v3.81.001
Wijzigingen
2015
Versie waarmee ook in combinatie met Internet Explorer 11 gecommuniceerd
kan worden. Hierin zitten naast de oplossing van bovenstaand probleem nog
een paar andere wijzigingen:

Bij het opstarten wordt na 2 i.p.v. 5 seconden gestart met communiceren.

De FTP-client wordt alleen via de automatische procedures geminimaliseerd
opgestart i.p.v. altijd.

Tijdens verzenden wordt per bestand een voortgangskolom getoond.

Bij het verzenden wordt niet meer per bestand drie keer een onnodig ftpcommando gegeven, waardoor de FTPServer minder belast wordt.
25 van 25