С течением времени справочник товаров нашей небольшой торговой сети вырос до больших размеров, около 50 тысяч наименований. Кассы работают под управлением Штрих-М кассир 1.9, загрузка справочника делалась через текстовый файл. Каналы связи между магазинами не быстрые. Как следствие загрузка кассы товарами продолжалась до 1.5 часов. Попытка подгружать обновления, для справочника товаров, провалилась из за особенностей товароучетной программы.
На сегодня у нас работает такой вариант:
1) Из товароучетной программы формируется текстовый файл выгрузки (справочник товаров в формате Штрих-М).
2) На одном из компьютеров по расписанию запускается Штрих-М, с немного измененной конфигурацией*, обрабатывает файл выгрузки, по окончании загрузки Штрих-М завершает свою работу.
3) файлы *. dbf (справочники номенклатура, единицы) Штрих-М Кассира упаковываются и копируются в каталог с общим доступом для касс.
4) Кассы при включении копируют упакованные файлы, распаковывают, заменяют имеющиеся в собственной базе.
Общая логика такая - 1 Штрих-м долго грузится формирует .dbf файлы а кассы получают уже сформированные файлы.