Форум » Обсуждение работы с программой "Реализация блюд" » Реализация 5.7.3 » Ответить

Реализация 5.7.3

Автор: Появилась возможность принимать меню из других программ, например из 1С, и передавать в эти программы итоги реализаций. Для этого в "Реализации блюд" в окнах "Меню" и "Итоги" появилась дополнительная кнопка настройки: Структура файлов обмена описана здесь: http://konrads.ru/doc/obmen.doc

Ответов - 4

Costya:

ЛУНА: Реализация версия 5.7.3 сервер печати нестабилен.... почему то чеки через раз печатаются! а самое главное фискальные чеки тоже через раз! И как можно посмотреть саму очередь печати?

Автор: Просмотр очереди печати сервера сделаю на днях, вместо кнопки очистить очередь будет просмотреть очередь. Вобще то не должны пропадать задания на печать. Одно из основных условий, из всех программ подключенных к одной базе, только одна должна находится в состоянии "Сервер", если несколько, то может возникнуть ситуация что другой сервер почистит очередь. Я ещё раз протестирую весь алгоритм и проверю на ошибки. Завтра/Послезавтра выйдет 5.7.4


Автор: Новая версия 5.7.4 вышла. Сделал просмотр очереди печати, чуток оптимизировал алгоритм обработки очереди, хотя ошибок не смог найти. Опишу как работает алгоритм обработки очереди печати: 1. Очередь печати - это отдельная таблица в базе данных. 2. Очередь автоматически сканируется каждую секунду программой в режиме сервера. В режиме "Основной" и "Клиент" очередь не сканируется. 3. Как только во время сканирования обнаружено задание, или несколько заданий на печать, программа отключает таймер сканирования, запускает фоновый процесс обработки задания на печать и удаляет строку из таблицы очереди печати. 4. Фоновый процесс отрабатывает задание, и после завершения включает таймер сканирования очереди. 5. Кроме этого есть ещё процесс сборщика мусора. Этот процесс проверяет каждые 20 секунд очередь печати, и удаляет из неё задания которые находятся в очереди больше 3-х минут.



полная версия страницы