- Afdrukken
- DonkerLicht
- Pdf
Hoe werkt de RetailVista ShopServer Stock Updater?
Deze software is ontwikkeld om een offline RetailVista vestiging de voorraad te laten communiceren van een centraal vastgesteld webshop assortiment. Met een offline vestiging wordt in dit geval een vestiging bedoelt die niet in dezelfde instantie zit als de RetailVista vestiging die het centrale webshop assortiment coordineert.
Dit gaat om situaties waarbij een RetailVista vestiging als ShopServer subvestiging '0' optreedt. Dit is in feite een reguliere ShopServer integratie waarbij die vestiging assortiment bepaalt wat op de webshop terecht moet komen. Alle overige RetailVista bedrijven en vestigingen in dezelfde instantie zullen automatisch de voorraad gaan communiceren naar de ShopServer, mits die bedrijven/vestigingen hetzelfde ShopServer vestiging nummer hanteren.
Voorbeeld: Een RetailVista vestiging communiceert met de ShopServer vestiging 23, subvestiging 0. Deze RetailVista vestiging bepaalt het webshop assortiment. Een tweetal andere RetailVista vestigingen in dezelfde instantie als RetailVista hebben als ShopServer ook vestiging 23 ingesteld, maar met subvestiging 1 en 2. Deze vestigingen hoeven nu geen webshop assortiment te definieren: door de subvestiging zal RetailVista kijken naar de artikelen zoals vastgesteld door ShopServer vestiging 23, subvestiging 0. Van die artikelen zullen deze twee vestigingen uitsluitend de voorraad gaan communiceren naar de ShopServer.
Het is met ShopServer subvestigingen nog steeds mogelijk om orders te ontvangen. Het is aan de webshop bouwer aan welke Shopserver vestiging en subvestiging orders worden aangeboden. Er kan voor gekozen worden om alle orders aan de 'hoofd' vestiging '0' aan te bieden, of om er voor te kiezen om orders ook op andere vestigingen af te leveren. Het is een keuze qua implementatie hoe dit gaat werken.
De ShopServer Stock Updater software is een 'console' applicatie (op te starten .exe vanuit een command prompt). Het is aan te raden om deze software te agenderen via de Windows taak scheduler. De software maakt automatisch een logfile per maand aan in de folder c:\programdata\Nedfox\ShopServer StockUpdater\Logs\.
De eerste keer dat deze software gestart wordt, zullen alle voorraadstanden in het afgelopen jaar (365 dagen) worden verstuurd. Vanaf dat moment worden alleen nog de mutaties verstuurd sinds elke vorige keer dat de applicatie gestart is.
Bij deze software bevindt zich een .Config bestand waarin onder andere de Retail3000 gegevens ingesteld moeten worden hoe er verbinding gemaakt kan worden met de Retail3000 Cloud. En er bevindt zich een deel in waarin de ShopServer gegevens vastgelegd moeten worden. Het ligt voor de hand dat er bij gebruik van deze software met een subvestiging nummer (<>0) gewerkt gaat worden!
In ditzelfde .Config bestand bevindt zich ook een setting 'LastSyncDateTime'. Deze wordt telkens bijgewerkt nadat de applicatie weer gestart is en succesvol doorlopen is. Het eventueel herverzenden van voorraadstanden is mogelijk door deze datum/tijd handmatig aan te passen. De notatie van dit veld is in het YYYY-MM-DD formaat.
Deze software communiceert de voorraadstanden van *alle* artikelen. Er wordt bijvoorbeeld niet gelet of iets wel of niet een webshop artikel is. Het idee achter deze software is immers dat elders een webshop assortiment vastgesteld is. De overige winkels hoeven dat niet te doen, die communiceren eenvoudigweg alle voorraadstanden. De ShopServer zal voorraadstanden van onbekende barcodes automatisch negeren. Om die reden kan het bij de eerste keer starten van deze software gebeuren dat er veel mutaties naar de ShopServer verstuurd worden, namelijk het hele actieve assortiment van een winkel. Dat is niet erg en leidt niet tot problemen. Daarna zullen de verstuurde hoeveelheden data kleiner gaan worden.