1с вылетает при оплате картой
Ошибка приложения 1cv7s.exe, версия 7.70.0.25, модуль kernel32.dll, версия 5.1.2600.5512, адрес 0x00012aeb.
Тип события: Ошибка
Источник события: Application Error
Категория события: Отсутствует
Код события: 1000
Дата: 26.07.2012
Время: 19:40:43
Пользователь: Н/Д
Компьютер: 468002
Описание:
Ошибка приложения 1cv7s.exe, версия 7.70.0.25, модуль kernel32.dll, версия 5.1.2600.5512, адрес 0x00012aeb.
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 31 63 76 ure 1cv
0018: 37 73 2e 65 78 65 20 37 7s.exe 7
0020: 2e 37 30 2e 30 2e 32 35 .70.0.25
0028: 20 69 6e 20 6b 65 72 6e in kern
0030: 65 6c 33 32 2e 64 6c 6c el32.dll
0038: 20 35 2e 31 2e 32 36 30 5.1.260
0040: 30 2e 35 35 31 32 20 61 0.5512 a
0048: 74 20 6f 66 66 73 65 74 t offset
0050: 20 30 30 30 31 32 61 65 00012ae
0058: 62 0d 0a b..
И в течении дня также если не пользоваться терминалом длительное время он как будто засыпает, при продаже вылетает такая же ошибка, а может и в процессе работы вылететь, глвно на основном компе такого нет, хоть час, хоть два им не пользуешься от не засыпает! Пробовали на компы ставить тоже серверную винду, не помогает, хотя есть магазины где все три терминала работают нормально, есть где два работают, третий вылетает. Сломали уже всю голову. Что только не делали, частичто помогло где были проблеммы замена новых DLL, а гдето и не помогло. Подскажите что еще может быть. Могу для связи оставить сотовый телефон. HELP. HELP!! HELP.
Похоже, что ошибки у вас на 810, которые подключены через USB, это так? Если да, то эта тема обсуждалась. Выход - подключать через COM. Подключать через USB - только там где проверенные кассиры, которых можно научить правильно передергивать USB кабельТип подключения никакой роли не играет. Вылетают терминалы подключенные и по COM и по USB портам.
На всех магазинах (совместно с инженером из Сбербанка) были заменены dll библиотеки на новые, а так же залита новая прошивка терминалов, что не решило проблему. Подключение по USB/COM интерфейсу роли не играет, т.к. на некоторых магазинах терминал изначально был подключен через COM-порт, и проблемы при этом сохраняются.
Резюме:
Были проведены следующие работы по устранению неполадки:
1) Перенесение библиотек с сервера на локальные диски (C:\) на каждое рабочее место.
2) Библиотеки банковских терминалов 27 июля были заменены на свежие (пришедшие по рассылке).
Вобщем-то тенденция такова, что наша проблема с вылетом 1С при оплате через банк осталась.
Какое еще оборудование подключено к терминалу? Фискальный регистратор через ком порт или по юсб?У меня проблемы один в один
Shabrow мы с тобой одной крови.
Попробуй на компе где вылетает в свойствах сетевой карты убрать галочку: разрешить выключать питание в целях экономии электроэнергии.
Зацепила фраза: "хотя есть магазины где все три терминала работают нормально, есть где два работают, третий вылетает"
Попробуйте собрать и провести анализ информации по Вашей сети ТСТ: (адрес ТСТ, номер кассы, компьютер (модель, тип MB, биос, тип платы расширения COM портов. ), подключенное оборудование к портам компьютера (тип оборудования и номер COM порта), торг. терминал (USB или COM) и наличие или отсутствие проблемы сбоя терминала на данной кассе, установленные программы (операционная система (в т.ч. релиз), антивирусное ПО, . )).
Может быть при анализе вышеперечисленной информации что-нибудь прояснится?!
p.s. помимо сетевухи, - желательно убрать галочки экономии энергии с корневых USB концентраторов (но это не решит Вашу проблему, т.к. проблема скрыватся в чем-то другом).
В любых делах при максимуме сложностей Подход к проблеме все-таки один:Желанье — это множество возможностей, А нежеланье — множество причин.
📝 При сопровождении 1С зачастую устраняем неисправности на рабочих местах с торговым оборудованием. Там, где эквайринг, онлайн-кассы и все такое.
Вчера боролись с этой ошибкой на одном из ПК клиента. Добились, чтобы терминал заработал и завершил сверку итогов.
Описание кода ошибки: « Нарушился контакт с пинпадом. Проверьте кабели, идущие к пинпаду. Если все на месте, обратитесь к персоналу банка, который устанавливал терминал ».
Не торопимся, пробуем восстановить работу своими силами. На что обратить внимание. Скорее всего, программа не врет и действительно нарушен контакт. По-простому — нет соединения.
Подключение терминала
1. Проверьте кабели ; попробуйте вытащить и вставить провод в usb-разъем.
Для эксперимента можете переключить в другой порт, даже если потребуется поменять местами устройства.
- терминал желательно подключать напрямую в порты материнской платы, а не платы расширений или дополнительные устройства;
- из версий предпочтительнее использовать порты USB 2.0.
2. Иногда выручает обычная перезагрузка терминала по питанию (выключить — включить).
Настройки Windows
- Терминал должен появиться в списке оборудования (« Диспетчер устройств — Порты (COM и LPT) — <ваш_терминал> »), без прочих значков, сигнализирующих об ошибках.
- Номер виртуального com-порта прописывается в ini-файле терминала — проверьте соответствие номера порта, присвоенного ОС, и конфигурации в каталоге с банковским ПО.
- В параметрах com-порта выставите значения, рекомендуемые инструкциями банка (например, скорость обмена — бит в секунду).
- в настройках электропитания настройте параметры USB (« Параметр временного отключения USB-порта = Запрещено »). Или в свойствах концентратора USB во вкладке «Управление электропитанием» поставьте запрет на отключение устройства для экономии энергии.
- на папку терминала (например, C:\SC552) необходимы NTFS-права с доступом на «изменение» пользователю (группе), от имени которого запускается 1С, и, желательно, локальной группе «Пользователи».
Настройки 1C
- Откройте «РМК и оборудование», проверьте настройки драйвера и связь с терминалом, выполнив тест подключения.
✅ Возможно, это восстановит связь терминала и учетной системы. Если нет — обращайтесь за помощью непосредственно в банк-эквайер.
Другие статьи по терминалам:
⚡ Ничего не помогает? Зовите на помощь знакомого ИТ-специалиста или обратитесь с нашим джедаям техподдержки — постараемся помочь всеми силами. Безопасной и производительной работы в Windows и 1С.
Случай из практики. 1С Розница «вылетает» при открытии некоторых чеков. Из раздела «Продажи — Чеки». Несколько позиций за прошлые даты. Их открытие приводит к падению тонкого клиента 1С в дамп.
Состав ПО: ОС WIndows 7 Prof x64 Service Pack 1, платформа 8.3.16.1063, локальная ИБ в файловом режиме.
Программа автоматически закрывается, а на экране на пару секунд появляется окно: « Подождите, пожалуйста! Выполняется сохранение информации об ошибке для возможности последующего анализа! ».
Первым делом — правильные вопросы
- Когда это началось?
Вспомните, какие были последние изменения в программном и аппаратном обеспечении. Возможно, что они повлияли на стабильность работы 1С, и возврат к прежнему состоянию ПК — как один из выходов. - Где и при каких событиях появляется?
Вылет программы появляется у всех или же на одном рабочем месте. Проблема может идти от самой ИБ (сервера) или же связана с локальным окружением. - Повторяется ли ошибка для другой учетной записи?
Как на уровне ОС, так и в правах самой 1С. Проверьте, как ведет себя программа, открытая с полными правами (от имени администратора). Возникает ли ошибка, если повторить операции пользователя.
Дальнейшие действия направлены на поиск причины. Чтобы отсечь прочие факторы и сузить проблему до конкретных условий, при которых фиксируется сбой.
Как действовать в общем случае
Делаем бэкап базы. Обязательно. Перед любыми действиями с базой — сделайте архивную копию. С помощью копирования файла 1Cv8.1CD или выгрузки dt-файла через Конфигуратор.
Этот этап можно пропустить, если проверяете на копии. Например, когда вы разворачиваете базу рядом с основной, по другому пути (адресу).
3. Очистка настроек пользователя
Не все, оставьте необходимые настройки. Либо проверьте работу под новым пользователем (тестовой учетной записью).
Чтобы исключить влияние модулей антивирусной защиты.
С помощью chdbfl, а также через проверки целостности в инструменте «Тестирование и исправление».
6. Другие разрядность и режим
Простая проверка в разных вариантах запуска — x86/x64, толстый/тонкий клиент.
Есть возможность опробовать работу на более новой платформе? Проверьте. А в некоторых случаях — даже откат на прежний релиз.
Где взять дополнительную информацию
Для технически подкованных пользователей и администраторов. Кто желает идти вглубь и понять, в чем же все-таки проблема.
- Журнал ОС (через оснастку « Просмотр событий \ Журналы Windows \ Приложение ») — можно увидеть путь сбойного модуля и его расположение.
- Анализ файла дампа — например, с помощью Debugging Tools for Windows.
- Включение технологического журнала 1С и его разбор.
- Официальный сервис публикации ошибок (bugboard).
- Запрос в службу технической поддержки 1С.
✅ Для этого частного случая помогло обновление платформы до версии 8.3.18.1208.
⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.
Читайте также: