Am înființat un program de la supermarket

Cum de a stabili un program de tranzacționare pentru magazin Light-înregistrare pentru supermarket.

Principiile generale ale contabilității în supermarket sunt descrise în articolul hardware și software pentru supermarket-uri. Avantajul principal este autonomia unităților de numerar, unele cu altele, de asemenea - fiecare birou de bilete în sine - sosirea mărfurilor primite din programul de contabilitate Light-un cont și trimite înapoi vânzările pe casier tura.

Modulul de registru de numerar se va întâmpla numai pentru înregistrarea de vânzare, fiecare Z-rapoarte în programul de contabilitate va corespunde o factură separată. Deoarece birourile sunt independente unul față de celălalt și din contul principal al programului - crește fiabilitatea de hardware și software. Permite utilizarea calculatoarelor mai slabe, din moment ce cantitatea de date pe un birou mic, și nu crește cu timpul de funcționare - prin urmare, viteza este întotdeauna aceeași.

Luați în considerare modul de a personaliza lumina, contabilitate și modulul registru de numerar pentru a lucra împreună. În primul rând, o opțiune simplă pentru un mic magazin cu un birou de numerar.

Să folosim magazinul două calculatoare - una pentru comerciale program de contabilitate Light, lăsați-l să fie numele computerului de server, iar celălalt pentru vânzări cu modulul registru de numerar, kassa1 calculator. Pentru a face schimb de informații, folosind o rețea locală - deoarece rețeaua este folosită doar pentru partajarea de fișiere - viteza de rețea nu este un factor de limitare. și WiFi pot fi folosite. Dar, în cazul în care sosirea mărfurilor se face foarte rar - de exemplu, nu aveți mâncare și haine sau pantofi - este posibil să se transfere fișiere utilizând o unitate USB sau e-mail.

În primul rând înființat de numerar - cere numele de rețea kassa1, deschideți folderul c: \, creați un dosar separat pentru schimbul de informații c: \ obmen, setați programul de registru de numerar în directorul c: \ Kassa. pentru numerar în fișierul de configurare c: \ Kassa \ kassa.cfg, care se deschide pentru editare doar Notepad - setați următorii parametri pentru schimbul:
strdir = 'c: \ obmen \ kassa1 \'
strdirz = 'c: \ obmen \ Zo \'

Parametrii sunt deja în fișier, ei trebuie să găsească și să setați calea pentru schimbul, separat pentru sosirea mărfurilor separat pentru Z-rapoarte. Vă atrag atenția - calea ar trebui să fie în ghilimele sau apostrofuri și se încheie cu un „\“. litere latine.

Așa că ne-am înființat prezența registratorului sau UTII imprimantei fiscale - dacă avem, pentru parametrul:

ar trebui să fie schimbat la:

De asemenea, specificați numărul portului (implicit este 1), puteți vedea în driver Athol:

Prin urmare, în Lumina-Inregistrat in directoare, puncte de vânzare cu amănuntul, pentru un spațiu am stabilit următorii parametri:

"fonduri autonome" = 1, "numărul inițial" = 1, "acces la rețea" căpușă = nu este setat, „o modalitate pentru bănci» = 'z: \ obmen \'.

Unitatea «Z: \» o rețea C: \ motorul conectat la calculatorul server.

Deci, algoritmul general al complexului. numerar un calculator funcționează aproape tot timpul - prima pe și ultima off, programe de tranzacționare calculator activare / dezactivare după cum este necesar, ceea ce face sosirea unui nou produs, cum ar fi numărul facturii 4512, vom trimite-l la casier la calculator registru de numerar afișează fișierul C: \ obmen \ kassa1 \ i004512.1 - care citește modulul de numerar sau la intrarea în program, sau între controale pentru. Pentru a rupe check-in, puteți apăsa și un control gol - atunci programul de numerar trebuie doar să verificați - dacă noua sosirea mărfurilor.

Ca urmare a închiderii schimbării casierului prin eliminarea Z-raport toate vânzările efectuate fișier c: \ obmen \ Zo \ + 1 .. Operatorul în Light-un cont, atunci când este convenabil, în fluxul de lectură această vânzare într-un cont de tranzacționare a programului.

Prin urmare, toate fișierele după tratament sunt eliminate din coadă (dosar).

Opțiunea Doi - un magazin mare, cu mai multe case de marcat. Diferența constă în faptul că numerarul poate fi pornit și oprit nu este sincronizat, după cum este necesar, pentru a asigura schimbul de date cu un astfel de calculator se oprește - timp pentru a elibera acest schimb - de obicei, a pus un server dedicat (calculator special), care este întotdeauna pe. Și de partajare un folder este creat pe ea. În acest caz, serverul, și modulul de numerar registru le ia atunci cand are nevoie de programul de lumină salvează fișierele, și vice-versa.
Pentru ușurința de instalare, toate computerele sunt numite kassa1 numerar, kasssa2, kassa3.
Setări în kassa.cfg aceeași - numai diferită opțiune de calculator = 1,2,3, etc Acest lucru vă permite să setați un casier a verifica totul - .. Și apoi doar replica pentru toate celelalte mașini de numerar.

La proiectarea unui supermarket mare, trebuie să ne amintim că volumul de date este în creștere rapidă, iar dacă aveți mai multe calculatoare în rețea pentru programul Light-un cont de mai bine personaliza un server terminal puternic. Cum se face acest lucru va fi scris într-un alt articol: Cum să instituie un program de terminal