Налаштовуємо програму для супермаркету
Як налаштовувати торгову програму для магазину Лайт-облік для супермаркету.
Загальні принципи організації обліку в супермаркеті описані в статті Обладнання та програмне забезпечення для супермаркетів. Основна перевага полягає в автономності касових модулів, причому один від одного теж - кожна каса працює сама по собі - отримує прихід товару до облікової програми Лайт-облік і відправляє назад продажу за робочу зміну касира.
Касовий модуль злучити тільки для реєстрації продажу, кожному Z-звіту в обліковій програмі буде відповідати окрема накладна. Так як каси не залежать один від одного і від головної облікового програми - це підвищує ступінь надійності програмно-апаратного комплексу. Дозволяє використовувати найслабші комп'ютери, так як обсяг даних на касі невеликий і не росте з часом роботи - значить і швидкість роботи завжди однакова.
Розглянемо як налаштовувати Лайт-облік і касовий модуль для спільної роботи. Спочатку простий варіант для маленького магазинчика з однією касою.
Будемо використовувати в магазині два комп'ютери - один для торгового обліку з програмою Лайт, нехай буде ім'я комп'ютера server, а другий для продажу з касовим модулем, комп'ютер kassa1. Для обміну інформацією використовується локальна мережа - тому що мережа використовується тільки для обміну файлами - то швидкість мережі не є обмежуючим фактором. можна і WiFi використовувати. А якщо прихід товару робиться рідко - наприклад у вас не продукти, а одяг або взуття - то можна файли переносити за допомогою флешки або електронної пошти.
Спочатку налаштуємо касу - задамо мережеве ім'я kassa1, відкриємо доступ до папки c: \, створимо окрему папку для обміну інформацією c: \ obmen, встановимо програму каси в папку c: \ kassa. У файлі настройки для каси c: \ kassa \ kassa.cfg, який відкриваємо для редагування просто блокнотом - задамо наступні параметри для обміну:
strdir = 'c: \ obmen \ kassa1 \'
strdirz = 'c: \ obmen \ zo \'
Параметри вже є в файлі, їх треба знайти і задати шлях для обміну, окремо для приходу товару, окремо для Z-звітів. Звертаю вашу увагу - шлях повинен бути в лапках або апострофа і закінчуватися символом «\». латинськими літерами.
Так само ми налаштовуємо наявність фіскального реєстратора або принтера ЕНВД - якщо він у нас є, по параметр:
треба змінити на:
А також задати номер порту (за замовчуванням 1), який ви можете подивитися в драйвері Атол:
Відповідно в Лайт-обліку в довідниках, торгових точках, по пропуску ми налаштовуємо такі параметри:
«Автономних кас» = 1, «початковий номер» = 1, «доступ по мережі» = галочку не ставити, «шлях для кас» = 'z: \ obmen \'.
Диск «Z: \" це мережевий диск c: \ підключений на комп'ютері server.
Отже, загальний алгоритм роботи комплексу. касовий комп'ютер працює практично постійно - першим включається і останнім вимикається, комп'ютер з торговою програмою включаємо / вимикаємо в міру потреби, зробивши прихід нового товару, наприклад накладна з номером 4512, ми по відправляємо його на касу, на касовому комп'ютері з'являється файл c: \ obmen \ kassa1 \ i004512.1 - який зчитується касовим модулем або при вході в програму, або між чеками по. Пробити чек по можна натискати і при порожньому чеку - тоді касова програма просто перевірить - чи немає нового приходу товару.
В результаті закриття зміни касиром шляхом зняття Z-звіту вся продаж оформляється файлом c: \ obmen \ zo \ +. 1. Після цього оператор в Лайт-обліку, тоді коли йому зручно, в витраті по зчитує цей продаж в торгову програму обліку.
Відповідно всі файли після обробки видаляються з черги (з папок).
Варіант другий - великий магазин з декількома касами. Різниця полягає в тому, що каси можуть включатися і вимикатися несинхронно, в міру необхідності, для того щоб забезпечити обмін даними з такими вимкненими комп'ютерами - розв'язати за часом цей обмін - зазвичай ставиться виділений сервер (спеціальний комп'ютер), який завжди включений. І папка обміну створюється саме на ньому. У цьому випадку програма Лайт зберігає файли на сервері, а касовий модуль забирає їх коли йому треба, і навпаки.
Для простоти налаштування все касові комп'ютери називаються kassa1, kasssa2, kassa3.
Налаштування в kassa.cfg однакові - різняться лише параметром computer = 1,2,3 т. Д. Це дозволяє налаштувати одну касу, все перевірити - а потім просто тиражувати її на всі інші касові комп'ютери.
При проектуванні великого супермаркету треба враховувати, що обсяг даних дуже швидко росте і якщо використовується кілька мережевих комп'ютерів для програми Лайт-облік краще її налаштовувати на потужному сервері терміналів. Як це робиться буде написано в іншій статті: Як налаштовувати програму для термінала