Ние се създаде програма за супермаркет

Как да се създаде програма за търговия на магазин Light регистрация за супермаркета.

Основни принципи на счетоводството в супермаркета са описани в хардуера на статията и софтуер за супермаркети. Основното предимство е автономията на парични единици, като всяка друга, също - всеки си бюро за продажба на билети - пристигането на стоките, получени от счетоводна програма Light-сметката и изпраща обратно на продажбите на смяна касиер.

Модулът за касов апарат ще се случи само за продажба регистрация, всеки Z-отчети в счетоводната програма ще съответства на отделна фактура. От офиса са независими един от друг и от основната сметка на програмата - тя увеличава надеждността на хардуера и софтуера. Позволява използването на най-слабите компютри, тъй като количеството данни в малък офис, и не увеличава с течение на времето на работа - по този начин скоростта е винаги една и съща.

Помислете как да персонализирате Light, счетоводство и касов апарат модул, за да работят заедно. Първо, един прост вариант за малък магазин с каса.

Нека използваме магазин двата компютъра - един за търговски счетоводна програма Светлина, нека да бъде името на компютъра на сървъра, а другата за продажби с касов апарат модул, kassa1 на компютъра. За обмен на информация с помощта на локална мрежа - защото мрежата се използва само за споделяне на файлове - скоростта на мрежата не е ограничаващ фактор. и WiFi може да се използва. Но ако пристигането на стоките се прави рядко - например не е нужно храна и дрехи или обувки - това е възможно да се прехвърлят файлове с помощта на USB диск или по електронна поща.

Първо, създаден парите - попитайте име на мрежата kassa1, отворете папката C: \, да създадете отделна папка за обмен на информация, C: \ obmen, настройте програмата за касов апарат в папка C: \ kassa. за пари в конфигурационния файл век на: \ kassa \ kassa.cfg, който се отваря за редактиране само тефтерче - задайте следните параметри за обмен:
strdir = 'C: \ obmen \ kassa1 \'
strdirz = 'C: \ obmen \ зо \'

Параметрите са вече във файла, те трябва да се намери и да зададете пътя за обмен, отделно за пристигането на стоките поотделно за Z-отчети. Аз привлека вниманието ви към - пътят трябва да е в кавички или апострофи и завършва с "\". Латински букви.

Така че ние се създаде присъствието на секретаря или UTII фискален принтер - ако имаме, за параметъра:

трябва да се промени, за да:

Също така напишете порта (по подразбиране е 1) можете да видите в Атол шофьор на:

Съответно, в Светлината-Регистрирана в директории, търговски обекти, за пространство, които си поставяме следните параметри:

"автономни фондове" = 1 "Първоначалният брой" = 1, "достъп до мрежата", отбележете = не е зададена, "начин за банките» = 'Z: \ obmen \'.

Карайте «Z: \» мрежа C: \ устройство, свързано към сървърния компютър.

Така че, като цяло алгоритъмът на комплекса. пари в брой компютър работи почти през цялото време - първият на и продължи изключен, компютър програми за търговия включите / изключите, ако е необходимо, като пристигането на нов продукт, като например номер на фактура 4512, ние го изпрати на касата на касов апарат компютър показва файл C: \ obmen \ kassa1 \ i004512.1 - който чете кеш модул или на входа на програмата, или между проверките за. За да се прекъсне се регистрирате, можете да натиснете и един празен чек - тогава паричен програма просто проверете - дали новият пристигането на стоките.

В резултат на затварянето на промяната на касата чрез премахване на Z-отчет всички продажби, изпълнени на файла C: \ obmen \ зо \ + 1 .. Операторът на Light-сметка, а след това, когато ви е удобно, в потока на четене тази продажба в търговската сметка на програмата.

Съответно, всички файлове, след лечение са отстранени от опашката (папка).

Вариант две - голям магазин с няколко касови апарати. Разликата се състои в това, че парите могат да се включва и изключва не е в синхрон, колкото е необходимо, за да се осигури обмен на данни с такъв компютър се изключва, - време е да отприщи този обмен - обикновено се постави специален сървър (специален компютър), който е винаги на. И споделяне на папка се създава по него. В този случай, на сървъра, и модул за касов апарат ги отвежда когато той трябва да Light програма спестява файлове, както и обратното.
За улеснение на монтажа, всички компютри се наричат ​​парични kassa1, kasssa2, kassa3.
Настройки в kassa.cfg същото - само друг компютър опция = 1,2,3 и т.н. Това ви позволява да настроите касиер провери всичко - .. И след това просто го възпроизвеждат на всички останали банкомати.

При проектирането на голям супермаркет, трябва да помним, че обемът на данни се разраства бързо, и ако имате няколко компютъра в мрежата за програма Light-сметка на по-доброто му персонализирате мощен терминален сървър. Как се прави това, ще бъдат записани в друга статия: Как да се създаде програма за терминала