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
© Copyright 2024 ExpyDoc