Reflex 3000 Diversen Menu: 7.10 Inleiding Reflex Order Warehouse
Order Warehouse, kortweg OWH genoemd, is een module waarmee u de orderregels van Reflex 3000 orders kunt verdelen over verschillende filialen. Deze filialen kunnen zich op hetzelfde netwerk bevinden, maar ook op een ander netwerk. Wanneer dit op een ander netwerk is dan kan de verbinding tot stand worden gebracht d.m.v. Routers (ISDN / ADSL). Deze kijken zelf of het nodig is om een verbinding op te zetten en bestanden over te zetten.
In Reflex 3000 onderscheiden we 2 soorten Order Warehouse, te weten:
- Order Warehouse tussen twee Reflex 3000 administraties.
- Order Warehouse ASCII, tussen Reflex 3000 en een extern softwarepakket.
7.10.1 Werking Reflex Order Warehouse tussen twee Reflex 3000 administraties
Order Warehouse bestaat uit twee onderdelen, te weten Order Warehouse hoofdkantoor en Order Warehouse filiaal. Order Warehouse hoofdkantoor controleert om de xx minuten (instelbaar) of er nieuwe orders zijn. Wanneer een order gewijzigd wordt, wordt hier een bepaalde status aangegeven en zal deze ook mee worden genomen met Order Warehouse. Wanneer een orderregel binnen een nog niet verzonden of een aangepaste order wordt gevonden die verzonden moet worden, wordt deze in een bestand gezet. Dit bestand wordt gemaakt in (Reflex-directory) \data\Owh en heet owhxx.dat (xx = filiaalnummer). Nadat alle orders doorlopen zijn wordt geprobeerd dit bestand te verzenden naar het betreffende filiaal. Wanneer dit mislukt wordt het bestand bewaard voor de volgende keer (weer na xx minuten). Wanneer het bestand wel wordt verzonden, zal deze worden gekopieerd naar het filiaal, ook in de (filiaal-reflex-directory) \data\Owh en wordt genoemd OWH_HK.DAT.
Ter indicatie dat dit klaar is wordt een bestandje OWH_HK.OK aangemaakt ten teken dat het bestand ingelezen mag worden. Daarna wordt meteen gekeken of het filiaal iets terug te melden heeft. Dit staat in het bestand OWH_FIL.DAT.
Daarna wordt deze opgehaald en opgeslagen als OWHRETxx.dat, waar xx het filiaalnummer is. Dit bestand wordt dan verwerkt door het hoofdkantoor. Het filiaalonderdeel controleert periodiek of er gegevens van het hoofdkantoor binnen zijn gekomen. Zo ja, worden deze geïmporteerd, en worden aan het OWH_FIL.DAT bestand toegevoegd alszijnde geïmporteerd, met als vermelding het ordernummer van het filiaal. Het filiaalprogramma stuurt dus niets terug naar het hoofdkantoor, het hoofdkantoor regelt alles zelf!
Wanneer een van beide programma’s een foutmelding heeft, wordt zijn icoon in de system tray (waar de klok ook staat) rood. Het is dan raadzaam om het logbestand na te kijken!
7.10.2 Stappendiagram Reflex Order Warehouse
| Nr | Order Warehouse Hoofdkantoor | Order Warehouse Filiaal |
|---|---|---|
| 1 | Kijkt of er orders zijn die niet zijn verstuurd/gecontroleerd en controleert of het artikelen bevat die naar het filiaal moeten worden verstuurd. | |
| 2 | Maakt lokaal een bestand aan onder Data\Owh\ en noemt deze OWH[Filiaalnummer].Dat. Deze bevat de regels die naar het filiaal gestuurd gaan worden. Elk filiaal heeft zijn eigen bestand. | |
| 3 | Als alle orders zijn verwerkt en er is voor elk filiaal een bestand aangemaakt, wordt er in de Data\Owh directory van het filiaal een bestand Owh_HK[Hoofdkantoor filiaalnummer].Dat gemaakt. Deze bevat dezelfde regels als het bestand Data\Owh\Owh[Filiaalnummer].Dat dat eerder is aangemaakt. | |
| 4 | Ten slotte, na het schrijven van de regels op het filiaal wordt er een bestand Data\Owh\Owh_HK[Hoofdkantoor filiaalnummer].Ok geschreven ter indicatie dat het hoofdkantoor klaar met schrijven is. | |
| 5 | Ziet een bestand Data\Owh_HK[Hoofdkantoor filiaalnummer].Dat en Data\Owh_HK[Hoofdkantoor filiaalnummer].OK en gaat de regels die het .Dat bestand bevat importeren. Voor elke orderregel die succesvol wordt geïmporteerd wordt een orderreferentie aangemaakt in Data\OWH_FIL[Hoofdkantoor filiaalnummer].DAT. | |
| 6 | Ziet een bestand Data\Owh_HK[Hoofdkantoor filiaal nummer].Dat en Data\Owh_HK[Hoofdkantoor filiaal nummer].OK en leest de orderreferenties terug. Deze worden per orderregel bijgeschreven in het orderregelbestand. Het hoofdkantoor weet nu zowel zijn eigen ordernummer als dat van het filiaal. | |
| 7 | Als de order is verwerkt en de pakbon is afgedrukt dan worden er exportregels gegeneerd in een lokaal bestand Data\Owh\Owh_Fil[Hoofdkantoor filiaalnummer].Dat | |
| 8 | Gaat alle filialen langs die hij kent en zoekt bij het filiaal een bestand Data\Owh\Owh_Fil[Hoofdkantoor filiaalnummer].Dat zodra hij dit bestand vindt krijgt het een andere naam: Data\Owh\Owh_Fil[Hoofdkantoor filiaalnummer].Oud en wordt het naar lokaal Data\Owh\OwhRet[Filiaalnummer].Dat hernoemt. | |
| 9 | Dit bestand wordt per regel verwerkt en bevat de registraties die zijn gemaakt op het filiaal. De registraties wordt gematcht met de ordernummers van het hoofdkantoor. Eventuele nieuwe regels worden toegevoegd aan de order op het hoofdkantoor. |
7.10.3 Foutmeldingen van Order Warehouse
Van alle verwerkingen van orders wordt door zowel het hoofdkantoor als het filiaal een logbestand bijgehouden. Dit logbestand wordt opgeslagen in de map C:\VERSUSER van het werkstation waarop het programmaonderdeel van Reflex Order Warehouse draait. De logbestanden hebben de volgende bestandsnamen:
OWHx.DAT(x = filiaalnummer).OWHFILx.DAT(x = filiaalnummer).
Het logbestand bevat de meldingen van maximaal 5 dagen.
Indien er een fout optreedt in Reflex Order Warehouse kunt u dit laten melden aan één of meerdere Reflex 3000 For Windows gebruikers. Dit doet u door de volgende rechten toe te kennen in het gebruikersbestand.
Indien een fout optreedt, zal de door u aangegeven gebruiker worden geconfronteerd met een melding zoals onderstaand weergegeven. Deze melding verdwijnt pas als er dubbel geklikt wordt op het uitroepteken in de melding.
De management taken kunnen worden uitgevoerd via het “gebruikersmanagement”.
Meer in deze rubriek
- 7.1 Inleiding
- 7.2 Filialenbestand (zonder ASCII koppeling)
- 7.3 Filialenbestand (met ASCII koppeling)
- 7.4 Bekijken / verzenden mutaties
- 7.5 Aanmaken speciale opdrachten
- 7.6 Snelwijzigen koppeling filialen
- 7.7 Vertaaltabel artikelen /debiteuren
- 7.8 Instellingen Datawarehouse
- 7.9 Instellingen Data Warehouse export (ASCII)
- 7.10 Inleiding Reflex Order Warehouse
- 7.11 Instellingen Order Warehouse export (ASCII)
- 7.12 Instellingen Order Warehouse referentie import (ASCII)
- 7.13 Instellingen Order Warehouse import (ASCII)
- 7.14 Order Warehouse orders verplaatsen
- 7.15 Controleren Order Warehouse instellingen
- 7.16 Order Warehouse controleverslag
- 7.17 OWH hoofdkantoor verzendmodule
- 7.18 OWH filiaal verzendmodule