new cais ® raktári mérleg/készlet kezelő kisalkalmazás · 2018. 9. 6. · 1. Általános...
TRANSCRIPT
-
CaIS ® integrált alkalmazáscsomag [M] rendszerekre
Raktári mérleg/készlet kezelőkisalkalmazás
MV1 NoSQL multidimensional database andapplication Runtime System
Project : CaIS Balance 2.2
Copyright © 2012-2013 CaIS-System® Tel. : +36 20 441 4882
e-mail : [email protected]
http\\:www.caisys.weebly.com
1
mailto:[email protected]://www.m-soft.hu/
-
1. Általános Tudnivalók
A CaIS Balance raktári kisalkalmazás működtetéséhez az ingyenes MV1 adatbá-
ziskezelő rendszert használjuk . A kezelői felület az ingyenes Gambas(Gamed
BASIC) fejlesztőrendszerrel készült , és használatához az ingyenes Ubuntu-Linux
operációs rendszert ajánljuk . Így a rendszer használatához csak egy számítógép
beszerzése szükséges , más járulékos költségei nincsenek . A rendszerhez
semmilyen licenszdíj fizetését maga után vonó szoftvert NEM használunk .
Az MV1 adatbáziskörnyezet telepítését és a mérlegkapcsolat installálását
javasoljuk , szakemberrel végeztesse (lsd.: 9. pontban) !
A rendszer indítása :
• Számítógép bekapcsolása , bekapcsolást követően a bejelentkezés
autómatikusan megtörténik és a „asztal” láthatóvá válik .
• Indításor az alábbi „folyamatcsík” villan fel pár másodpercre jelenzve ,
hogy a rendszer (adatok tárolására) számára használt MV1 adatbázis
elindult :
• Ezt követően a mérleg RS232-es csatlakozását biztosító szervízt kell elindí-
tenunk a „MÉGLEG START” ikonra duplán kattinkva :
a folyamat elindításához megadandó jelszó : 12345678
FONTOS: a mérleg lapcsolat elindítása csak egyszer indítást követően
szükséges . Ismételt indítása csak kikapcsolás és ismételt bekapcsolás
esetén szükséges !
• Ezek után indítható a CaIS Balance ikonnal a program !
2
-
Rendszer kikapcsolása/leállítása :
• A CaIS Balance proram bezárását ([x]-re kattintva) követően a
kijelentkezés ikonra kattintva (képernyő felső szalagsáv) indíthatjuk el a
leálítási folyamatot . Ezt egy megerősítő kérdés jóváhagyásával engedi meg
a Linux rendszer :
• Ekkor a Linux rendszer szabályosan leállítja a működő szolgáltatásokat ,
mérleg csatonát lezárja , MV1 adatbázist leállítja az adataink védelme
érdekében , stb ...
• Kis idő múlva megjelenik az ismételt bejelentkezési képernyő , ahol a bal
alsó sarokban található leállítás jelre kattintva a Linux rednszer és a
számítógép is autómatikusan leáll .
2. CaIS Balance ismertetése
A CaIS Balance ikonra duplán kattintva indíthatjuk el az alkamazást . Az alábbi
képernyőnek kell megjelennie :
3
-
A cím/szalagsávban mindig ellenőrizhetjük az épp aktuális program verziót (pl.:
2.2.33) . A képernyő alján információt találunk az MV1 adatbáziszerver és a prog-
ram adatkapcsolatát biztosító csatornák működéséről . Minden esetben 2 csatorna
indul el ! Az elsőn „MV1 $Job” , a felhasználói interakciókat fogja közvetíteni az
adatbáziskezelő fele . A második „Scale $Job” a háttérben , a mérleg adatait
közvetíti az adatbáziskezelő fele .
A [Névjegy] opciót válaszva a verziószámot/elérhetőséget/szerzői információkat
találunk , valamint a Linux-pingvinre duplán kattintva , rövid összesítést kapunk a
rendszer számára szükséges komponensekről .
A továbbiakban az egyes opciókat külön pontokban ismertetjük .
3. Beállítások / Törzsadatok kezelése
A programmal végzendő munkához elengedhetetlenek alapadatok/törzsadatok
megadása . Ezeket tehetjük meg ebben a menüpontban . A képernyő 2 törzsadat
kezelését tesz lehetővé osztott képernős formában : felső részben az árucikkek
(termékek , göngyőlegek,stb...) adatit adhatjuk meg , alsó részben pedig
partnereinket definiálhatjuk . A két opció egymástól függetlenül
működik/használható .
4
-
Az azonosító (cikkszám vagy partnerkód) megadását követően ENTER-t ütve a
rendszer ellenőrzi hogy adatbázisunkban már létezik-e a megadott azonosító , ha
igen betölti annak adatait , ekkor módosításra/javításra nyílik módunk .
Az egyes adatok megadása közt a TAB billentyűvel vagy az egér-kurzor
irányításával/átkattintásával válthatunk . Az adatok megadását követően a
[Rögzítés] gombbal véglegesíthetjük/tárolhatjuk adatainkat . A [Törlés] gombbal a
már rögzített de hibás adatokat törölhetjük a rendszerből azonosítójuk
kiválasztását követően . Visszaellenőrzéshez használjuk a [Lista] gombot , ekkor
listakezelőben visszaellenőrizhetjük a már rögzített/módosított adatainkat :
Megjegyzés:
A cikktörzsben a Gönygöleg opció „I” -el történő megadása , a bemérés és
kimérés képernyőben a gönygöleg táblázatba sorolja a megadott cikket !
5
-
4. Bemérés
Mérlegeléssel történő áruátvételnél használjuk ezen menüpontot . Az átvett árucik-
kek a rendszerben nyilvántartott készletünket növelik !
A bemérés modul bal sarkában található piros számláló mutatja a folyamatában
bemért paletták számát (rögzítést követően autómatikusan lépteti a rendszer) . Jobb
sarokban pedig a mérleg kijelző adatát láthatjuk folyamatos kijelzéssel . A Nettó
Súly rublika , minden mérés rögzítésekor kalkulálódik és kerül rövid időre
kijelzésre . (A [Frissítés] gombra kattintva bármikor megjeleníthetjük az aktuálisan
kalkulált Netto Súly-t )
A bemérés menete a következő :
• A bemérés dátumát az aktuális dátummal a program kitölti , de rákattinkva
átírható
• Partner azonosítójának megadása , majd ENTER-t nyomva adatai
betöltődnek
• Árucikk azonosítójának megadása , majd ENTER-t nyomva megnevezése
betöltődik
• Ezután a göngyöleg táblázatra kattintva megadhatjuk a göngyöleg (tára
súly) mennyiségeit .
6
-
• A mérleg nyugalmi terhelését követően a [Rögzítés] gombra kattintva
végezhetjük el a bemérést , ekkor a rendszer rögzíti az adatokat és elkészíti
a bemérési jegyet .
• Ezt követően ha nincs változás a tárasúlyt illetően , csak ENTER-t kell
adnunk az ismételt (következő paletta áru) beméréséhez . A bemérés és
tárolás megtörténtét a piros RAKLAP számláló kijelző léptetése is
visszaigazolja (valamint a bevételezési dokumentumszám léptetése) .
5. Kimérés
Mérlegeléssel történő árukiadásnál használjuk ezen menüpontot . Az kimért árucik
kek a rendszerben nyilvántartott készletünket csökkentik !
A kimérés modul bal sarkában található piros számláló mutatja a folyamatában
kimért paletták számát (rögzítést követően autómatikusan lépteti a rendszer) . Jobb
sarokban pedig a mérleg kijelző adatát láthatjuk folyamatos kijelzéssel . A Nettó
Súly rublika , minden mérés rögzítésekor kalkulálódik és kerül rövid időre
kijelzésre . (A [Frissítés] gombra kattintva bármikor megjeleníthetjük az aktuálisan
kalkulált Netto Súly-t )
7
-
A kimérés menete a következő :
• A kimérés dátumát az aktuális dátummal a program kitölti , de rákattinkva
átírható
• Partner azonosítójának megadása , majd ENTER-t nyomva adatai
betöltődnek
• Árucikk azonosítójának megadása , majd ENTER-t nyomva megnevezése
betöltődik
• Ezután a göngyöleg táblázatra kattintva megadhatjuk a göngyöleg (tára
súly) mennyiségeit .
• A mérleg nyugalmi terhelését követően a [Rögzítés] gombra kattintva
végezhetjük el a kimérést , ekkor a rendszer rögzíti az adatokat és elkészíti
a kimérési jegyet .
• Ezt követően ha nincs változás a tárasúlyt illetően , csak ENTER-t kell
adnunk az ismételt (következő paletta áru) kiméréséhez . A kimérés és tárolás
megtörténtét a piros RAKLAP számláló kijelző léptetése is visszaigazolja
(valamint a kimérési dokumentumszám léptetése) .
• Ha a „ [X] Kimérőjegy Nyomtatása „ opció kijelőlésre került , rögzítést
követően a program Kimérési Jegye-et nyomtat , ekkor felkínálja kiválsztásra a
telepített nyomtatókat , majd innét választva a nyomtatás elkezdődik :
8
-
6. Forgalmi listák
Tetszőlegesen megadható dátum intervallumra lekérdezhetjük a bemérések és
kimérések részletező és összesített listáit . A listákat szűrhetjük egy adott
partnerre , valamint egy megadott árucikkre . Ha nem adunk meg partnert vagy
árucikket (üres mező „elENTERezése”) , akkor a lista az összes -re vonatkozik . A
listák végén göngyöleg összesítő táblázat is található !
pl.: kimérések listája adott napon , partnerre és cikkre szürten
9
-
7. Leltár / Készlet lekérdezése
A program kettős funkciót lát el . Egyrészt a megadott Készet Dátum-ra készlet
lista kérhető le a rendszerből , másrészt megadott leltár forduló napra , leltározott
mennyiség rögzíthető a segítségével . Akkor is leltár funkciót használunk , ha pl.
0-ra csökkent a készletünk (üres raktár) , ekkor 0 mennyiséggel rögzítve adhatjuk
meg a készletet (pl.: raktáron maradt hűlési-kálók kivezetése !) A leltár
mennyiséget a [Rögzítés] gombbal tudjuk véglegesíteni és elmenteni az
adatbázisunkba .
A Készlet Dátum megadásával a [Készlet Lista] gombra kattintva kapjuk meg a
készlet jelentést , az alábbi formában :
10
-
8. Dokumentumok / Mérlegelési Jegyek
Ezen menüpontban a BEMÉRÉS és KIMÉRÉS menüponttal már rögzített
mérlegelési jegyeket nyomtathatjuk valamint STORNO-zhatjuk , ha pl. hibás
mérést végeztünk , stb... A stornírozott dokumentumok (mérlegelési jegyek) nem
szerepelnek a készlet és forgalmi listákban !!!
Pl.: bemérési jegy nyomtatási képe
11
-
9. MV1 adatbázis és Linux RS232 szerviz beállításai
Az alább leírt beállítások telepítések elvégzését javasoljuk
szakemberrel végeztesse el !
MV1 (MumpsV1) adatbáziskezelő környezet telepítése :
– lényegében egy alkönyvtár másolását jelenti , valamint az arányos Ume-
Mincho TTF debian fontkészlet telepítését .
– Az adatbázis-kezelő „mumps” program bemásolását a /usr/local/bin al-
könyvtárba .
– Gambas (Gamed BASIC) „gbx2” futtató telepítését
részletes telepítési útmutató :
http://caisys.weebly.com/cais-for-mv1-linuxra-hogyan-telepiacutetsuumlk.html
valamint minta adatbázis környezet letölthető :
http://sourceforge.net/projects/caissystem/files/CaIS%20Balance/
RS232 mérleg installáció MV1-hez Ubuntu Linux-on :
Pl.: beállítandó , hogy a mérleg autómatikusan küldje a kijelzett súlyadatot a PC
fele. Használjuk a getty (utility) '-w' paraméter nélkül (NE várjon CR-re a
mérlegtől), a következő soros port konfigurációval :/etc/init/ttyS0.conf ---------------------------------------------------------------------------------- # ttyS0 - getty # # This service maintains a getty on ttyS0 from the point the system is # started until it is shut down again. start on stopped rc or RUNLEVEL=[2345] stop on runlevel [!2345] respawn exec /sbin/getty -L -i -n -l /....../MUMPS/BALANCE/serial.sh 9600 ttyS0 ------------------------------- End of file----------------------------------
Start/ReStart getty process :
$ stop ttyS
$ start ttyS0
12
http://sourceforge.net/projects/caissystem/files/CaIS%20Balance/http://caisys.weebly.com/cais-for-mv1-linuxra-hogyan-telepiacutetsuumlk.html
-
A soros portról érkező adatok feldolgozása MV1 rendszerbe , pl.: 'serial.sh' script:-----------------------------------------------------------------#!/bin/sh # # Shell script to launch MUMPS on Unix systems. # Start a mumps session for serial data proceed mumps -x 'D CD^%U("BAL"),^SCMS01' /......./MUMPS/BALANCE/casdb------------------------------- End of file----------------------------------
A mérleg kezelést végző [M] routine parancssorból(terminálban) használható
opciói:[MGR]MCL>CD BAL [BAL]MCL>S ^MS01=1 kommunikációs Log BEkapcsolása , 0=KIkapcsolás [BAL]MCL>D LC^SCMS01 Mérlegről érdező adatokat folyamatosan kiírja a képernyőre
Q=kilépés , K=törli a legyűjtött adatokat
A program frissítési információi ingyenesen elérhetőek a következő címen:
http://caisys.weebly.com/cais-balance-20-linuxra.html
Elektronikus segítség/információ (help) : [email protected]
CaIS-System © 2012-2013
www.caisys.weebly.com
13
http://www.caisys.weebly.com/mailto:[email protected]://caisys.weebly.com/cais-balance-20-linuxra.html