new cais ® raktári mérleg/készlet kezelő kisalkalmazás · 2018. 9. 6. · 1. Általános...

13
CaIS ® integrált alkalmazáscsomag [M] rendszerekre Raktári mérleg/készlet kezelő kisalkalmazás MV1 NoSQL multidimensional database and application 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

Upload: others

Post on 21-Oct-2020

0 views

Category:

Documents


0 download

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