Утилита для регистрации операций из отчетных форм и пример сворачивания данных продаж по ККА со штрих-кодами



Posted by Васеленко Сергей, Фирма КАРДИНАЛ on March 02, 1999 at 13:45:21:


BoxAgent 1.0 Утилита организации обратной связи сервера "Финансы без проблем"

Copyright (c) 1999 Фирма "КАРДИНАЛ" (095) 429-65-19 www.cardinal-soft.com


Утилита предназначена для обеспечения возможности автоматического
изменения журнала операций программы "Финансы без проблем" из отчетных
форм и файлов-коэффициентов.

Главная идея - отчетная форма или файл-коэффициент формирует файл
с директивами сервера, утилита корректно отправляет файл на обработку
и отслеживает этапы обработки.


Дистрибутив также содержит пример организации работы по агрегированию
данных продаж по интеллектуальным контрольно-кассовым аппаратам
с использованием системы штрихового кодирования.

Идея примера - ККА регистрирует операции продажи в реальном времени.
Регистрируется каждая продажа каждого товара.
В определенные периоды запускается форма агрегирования данных, которая
сворачивает продажи каждого товара за день.
Таким образом, на конец дня количество зарегистрированных операций
равно количеству проданных товаров.

Соответствующее развитие примера позволит агрегировать данные за неделю
и/или месяц.

Данная возможность позволяет говорить о программе "Финансы без проблем"
как о системе оперативного учета с большим количеством транзакций, так и о
аналитической системе на длительном интервале времени.

Интересным моментом примера является организация аналитического учета
товаров без ведения традиционного справочника в Плане счетов и возможность
использования 11 символов для кодирования товаров.


Для работы примера требуется сервер версии 2.9Н или выше
и операционная система Windows 95/NT.


Утилита и пример являются свободно-распространяемыми (freeware) и
поставляются "Как есть" (As is) без каких-либо обязательств и гарантий
со стороны Фирмы "КАРДИНАЛ".


Для установки необходимо:
- Разархивировать архив boxagent.zip в любой временный каталог.
- Скопировать файл boxagent.exe в каталог, который указан в пути PATH
файла autoexec.bat.
- Cкопировать содержимое архива srv_kka.zip в пустой каталог данных сервера.


Порядок работы:

- Запустите сервер.

- Запустите программу-клиент.

Имя пользователя: GLB
Пароля нет.

Примечание. Использование имени GLB в _rights_.fbp является обязательным
для правильной работы примера.

- Отключите автообновление форм ("Опции Автообновление Списки").

- Отключите режим "С запятыми" и включите режим "С копейками".

- Зарегистрируйте несколько операций типа: ККА Транзакция

Назначение вопросов:
Вопрос Назначение Значения
--------- -------------------------- -------------------
: Уровень агрегирования 0 - транзакция ККА, 1 - данные за день
Тип Тип транзакции 1 - приход, 2 - продажа
Код Код товара Любой код 11 символов
Кол-во Количество в транзации Число
Сумма Сумма транзакции Число

- Запустите отчетную форму KKA_SUM в режиме "Отчет + Агрегирование".

- Посмотрите на результат работы отчета и файл запросов на сервер
в каталоге _BOX_ : kka_sum.snd и файл начала обработки kka_sum.ok.

- Запустите утилиту BoxAgent из командной строки:
start boxagent <каталог обмена>

Путь к каталогу обмена может быть указан полностью или относительно
текущего каталога.

Утилита сразу же начнет работать и отправит файл kka_sum.snd на
обработку сервером.

- Обновите отчет KKA_SUM (Клавиша "Пробел"). Данные для агрегирования
должны пропасть.


- Далее сколько угодно раз можно зарегистрировать операции типа:
"ККА Транзакция" и запускать отчет агрегирования KKA_SUM для
исследования процесса.

- Прервать работу утилиты boxagent можно нажав Ctrl-C или Ctrl-Break
или записав в каталог _BOX_ файл stop.ok
После этого ее можно запустить снова.


Более полную инструкцию по работе утилиты BoxAgent можно получить
запустив утилиту без параметров: boxagent

Более подробную информацию о работе системы можно получить в самих
отчетных формах и файлах-коэффициентах системы.

Получить полный архив утилиты и примера можно по адресу:

www.cardinal-soft.com/system98/download/boxagent.zip

Более полную информацию о программных продуктах Фирмы "КАРДИНАЛ"
и предоставляемых услугах можно получить по адресу: www.cardinal-soft.com
или по телефону (095) 429-65-19.

Copyright (c) 1999 Фирма "КАРДИНАЛ"

P.S. Ссылки:
www.cardinal-soft.com
boxagent.zip



Пpишедшие ответы: