(1) Ошибка появилась не внезапно, а после того как эквайринговый терминал обновился.
2 дня назад с такой же проблемой столкнулся.
Всё верно вам сказали перерегистрировать на другую библиотеку
Ошибка вылезает изза того, что от терминала не пришел один из параметров, если бы вам нужна была библиотека на 7 параметров, ошибка была бы "слишком много фактических параметров"
попробуйте разобраться что шлет терминал в 1с(папка c:\sc552\sbkernel.log)читайте логи, будет понятно какой параметр отсутствует
(2)немного не так. Ошибка как раз вылезает из-за того что УТ 10.3 просит библиотеку с 3 параметрами.
А на ПК зарегистрирована на 7 параметров. Соответственно терминал ничего не шлёт в 1С. Это 1С вызывает метод с числом параметров меньшим чем положено.
Не понятно только почему в сбере не могли сделать Универсальную библиотеку и заставляют людей заниматься подобной фигнёй
14.
Aleksandr_prof
19722.07.20 12:17 Сейчас в теме
(13) В общем подменил файл, перерегал (хотя странно, что он там такой же лежал). Эта ошибка уже ушла, но появились три другие. Ошибка порта, ошибка Атол, и ошибка эквайринга 4309. К ним придут со сбертанка, а там посмотрим, что скажут, либо поправят.
(14)Зря на "Специалиста от сбербанка надеетесь". У нас по крайней мере ходят маловменяемые люди.
У меня слип печатался в 24 символа шириной, хотя везде в настройках оборудования было 32.
Такой спец пришел, сказал ковыряйте 1С. Жаль меня не было я бы его сразу расстроил. В итоге пришлось звонить на горячую линию сбера, там техподдержка отправила обнову с нужной шириной в терминал, он после сверки итогов его установил и сейчас всё норм.
(14) версия прошивки и ПО какая? Последняя актуальная 31.00.18
https://yadi.sk/d/m5rCUeeJdKBo-w Проверяется через loadparm - Помощь, результат в файле p (кодировка 866)
При открытии списка документов "Оплаты от покупателей платежными картами" выходит три ошибки (первая на данный момент интересует больше всего):
"СБ РФ: Эквайринговая система":
Внимание! Невозможно определить версию драйвера.
Требуемая версия: 1.0.0.1
Корректная работа драйвера не гарантируется
АТОЛ: ККТ с передачей данных: Ошибка при подключении устройства.
Необходимо убедиться, что устройство правильно настроено и соответствующий порт не занят другим приложением.
Порт недоступен
Произошла ошибка при подключении торгового оборудования
(18)Дак может у вас терминал без печатающего механизма?
Тогда то что у вас касса не подключена к 1С корректно и является основной проблемой.
Ведь слип печатается на ККТ если сам терминал не имеет механизма печати, а у вас ККТ не подключается к 1С. Куда прикажете печатать слипчек?
А вообще, библиотеки лежат в C:\sc552\1C
там их две на 3 параметра и на 7
через regsvr32 перерегистрируйте библиотеку
чтобы понять какая нужна, смотрите в корне C:\sc552\sbrfcom.dll
соответственно заменяйте на другую из C:\sc552\1C
Может кому-то поможет. Суммирую ответ (3) и немного распишу-поясню.
"Управление торговлей", редакция 10.3 (10.3.73.2). Win XP 64бит.
Да, древняя. Но работает, клиент отказывается обновляться. Приходят сотрудники сбера, меняют терминал и/или просто из лучших побуждений обновляют драйвер на 7-мипараметральный. Эта версия УТ с таким не умеет работать.
Как вернуть назад и что я делал.
Зашёл в каталог C:\sc552\1C. В ней 2 папки 3_par и 7_par. В каждой по одному файлу SBRFCOM.dll. Они отличаются, с тремя параметрами весит 200, а с семью параметрами весит 800.
Проверил, что в папке C:\Windows\SysWOW64 лежит тот, который 800. Убираю его (достаточно просто переименовать в SBRFCOM_1.dll), на его место копирую тот, который из папки 3_par. Запускаю командную строку, а в ней выполняю C:\Windows\SysWOW64\regsvr32 "C:\sc552\SBRFCOM.dll". После этого перезагружаю компьютер и в УТ чеки снова бьются
Здравствуйте столкнулся с той же проблемой. Установлена 1с УТ 10.3.58.1. Поставили эквайринговую стойку P12 от сбербанка перерегистрировал на 3 параметра после ошибка "недостаточно фактических ресурсов" не выходит, но при оплате картой теперь 1с полностью выходит с программы. Как быть?