При оформлении розничных и оптовых расчетов пользователи нередко сталкиваются с ситуацией, когда документ Чек ККМ пробивается мгновенно, а печать фискального чека из документа Приходный кассовый ордер (ПКО) занимает до полутора-двух минут. При интенсивном потоке покупателей такая задержка парализует работу кассового узла. Рассмотрим причины возникновения этой проблемы и разберем пошаговый алгоритм ее устранения.
Разница в скорости работы между специализированным чеком розницы и документом кассы обусловлена следующими факторами:
Чек ККМ номенклатурные позиции, ставки НДС и суммы уже рассчитаны в табличной части. При пробитии чека из ПриходныйКассовыйОрдер система динамически анализирует взаиморасчеты с контрагентом, структуру документа-основания (заказ клиента, реализация товаров и услуг), распределяет поступившую оплату по товарным позициям и формирует фискальный XML-пакет. В некоторых версиях конфигураций этот механизм содержал неоптимизированные циклические запросы к базе данных.Для выбора правильного решения необходимо точно определить, на каком этапе происходит пауза:
Проанализируем работу оборудования напрямую через утилиту производителя (Тест драйвера ККТ):
Если тест драйвера отрабатывает быстро, а задержка происходит внутри программы 1С, применим следующие меры:
11.3 конфигурации «1С:Управление торговлей». В последующих релизах алгоритмы распределения оплат и формирования фискального пакета были существенно оптимизированы разработчиками.%AppData%\1Cv8\ExtCompT или %AppData%\1Cv8\Extcomp и очистить кэш внешних компонент.ПриходныйКассовыйОрдер (процедуры подготовки фискальных данных), отключив избыточный анализ цепочек документов взаиморасчетов в тех случаях, когда документ-основание указан явно.Если работа ведется в клиент-серверном режиме через RDP, рекомендуется перевести фискальный регистратор с интерфейса RS-232/USB на прямое сетевое подключение по протоколу TCP/IP (Ethernet или Wi-Fi). Это позволит избежать задержек виртуального COM-порта и обеспечит стабильную передачу фискальных пакетов любого объема.