Ошибка 99 при сверке итогов эквайринга в 1С: что проверить перед закрытием смены
Ошибка 99 при выполнении сверки итогов означает, что 1С не получила успешный результат операции от банковского терминала. Сам код часто недостаточен для точного диагноза: важно понять, завершилась ли сверка на самом терминале и совпадает ли состояние терминала с данными 1С.
Не повторяйте операцию вслепую
В исходном случае ошибка появлялась после Z-отчёта при вызове операции ИтогиДняПоКартам. Сохраняю экран ошибки как привязку к реальному симптому.
Сначала посмотрите экран и журнал терминала. Если сверка уже была выполнена, повторный запуск может только запутать диагностику. При сомнениях проверьте итоговый отчёт терминала и информацию в банковском ПО.
Проверьте связь между 1С и терминалом
- доступен ли терминал в штатной диагностической утилите;
- не изменился ли COM/USB-порт;
- запущены ли службы/компоненты, используемые банковским драйвером;
- не блокирует ли соединение антивирус или firewall;
- совместимы ли версия 1С, внешней компоненты и банковского ПО.
Сверьте состояние операций
В старом сценарии для локализации проблемы сверку дополнительно запускали непосредственно на pinpad/терминале. Это позволяет отделить неисправность банковской части от ошибки вызова из 1С.
Перед закрытием смены полезно убедиться, что все карточные операции дня получили понятный финальный статус. Если отдельная транзакция зависла, сначала уточните её состояние у терминала или банка, чтобы не получить расхождение между учётной системой и эквайрингом.
Если ошибка появилась после обновления
Проверьте, не обновлялась ли платформа 1С, конфигурация, драйвер терминала или банковская компонента. Для старых интеграций несовместимость версий — одна из частых причин, когда обычная оплата ещё проходит, а служебные операции вроде сверки итогов начинают падать.
Что передать в поддержку
- время возникновения ошибки;
- полный текст сообщения 1С;
- модель терминала;
- версию банковского ПО/компоненты;
- версию 1С;
- результат сверки на самом терминале;
- логи интеграции, если они доступны.
Главное — не считать ошибку 99 самостоятельным диагнозом. Сначала проверяется фактическое состояние операции на терминале, затем связь и совместимость компонентов, и только после этого повторяется сверка.