Меню

Тест не пройден ошибка при выполнении функции тестустройства ответ терминала ошибка 4301

Эквайринг от Сбера. Обработка обслуживания

Я
   turbomilk8

30.06.21 — 08:50

Добрый день

Такой вопрос, раньше пользовались обработкой «СБРФ:Эквайринговые терминалы», при переходе на новый релиз рекомендуют пользоваться «1С:Эквайринговые терминалы Сбербанк», но при тестировании соединения выдает ошибку:

«Тест не пройден. Ошибка при выполнении функции ТестУстройства, ответ терминала — Ошибка 4301»

Код ошибки не 99, т.е. устройство видит. Честно искал в интернете, не нашел ответ.

   ДенисЧ

1 — 30.06.21 — 08:57

тут http://bankomatchik.ru/forums/66/8442 говорят, что решили.

А вообще — у сбера должна быть техподдержка…

   turbomilk8

2 — 30.06.21 — 08:58

Ага, пришли, посмотрели, сказали что с их стороны все норм и ушли ))

Смотрите типа в 1С

   МимохожийОднако

3 — 30.06.21 — 09:16

(2) Не надо было отпускать без письменного ответа

   Garykom

4 — 30.06.21 — 10:15

(3) С их точки зрения все работает, они проверили через свой драйвер/софт/скрипты и все

Замени 1С на любую другую самописную систему на чем угодно написанную и логически подумай, что техподдержка сбера должна с этим самописным софтом интегрировать?

С какого перепугу

   Garykom

5 — 30.06.21 — 10:16

(0) Конфу то назови и версию

   turbomilk8

6 — 30.06.21 — 10:38

1C: Больница 2.0

типовая на БСП и библиотека подключаемого оборудования тоже типовая, в код никто не лазил.

   Garykom

7 — 30.06.21 — 10:58

(6) 1.Разрядность

2.Настройки, там надо указать каталог софта сбера и ком порт

   turbomilk8

8 — 30.06.21 — 11:06

1. 32ух битная

2. В настройках ком-порт корректно указан, пробовал менять на другой — выпадает ошибка 99

   MWWRuza

9 — 30.06.21 — 11:25

Там сберовская dll несколько раз менялась, что-то типа с 3-мя параметрами была, и с 7-мью…

Я просто не знаю, как в типовой конфе 1С сделано, сама ДЛЛ используется родная, от банка, или от 1С — ?

У меня в одном месте работает самописка, но там на сберовской компоненте, с тремя параметрами, и без БСП и БПО…

   Garykom

10 — 30.06.21 — 11:31

через loadparm все пашет?

   Salimbek

11 — 30.06.21 — 11:32

(8) Открыл сейчас свою тестовую Розницу, залез в настройку драйвера 1С:Эквайринговые терминалы. Нигде в настройках не нашел поля Ком-порт, у меня настраивается только: «Путь к дистрибутиву», где прописан каталог, типа X:sc552

   Garykom

12 — 30.06.21 — 11:34

(11) там файлик ini где порт прописан

   Garykom

13 — 30.06.21 — 11:35

(11) кстати у тебя из Розница сверку итогов делает на сбере?

   Garykom

14 — 30.06.21 — 11:36

Старенькая уже кстати статья про эквайринг сбера как прикручивали https://habr.com/ru/post/451188/

Фишка что для 1С разные версии «своих драйверов» поверх драйверов/софта сбера

В итоге все это работает через одно место

   Salimbek

15 — 30.06.21 — 11:37

(13) Сверку итогов — делает. Правда драйвер у меня установлен 1.0.2.2.

Еще тут в инструкции смотрю, для дравера версии 2.0 https://its.1c.ru/db/metod81#content:7745:hdoc — там тоже нет ком-порта.

   Garykom

16 — 30.06.21 — 11:38

(15) А Розница какой версии?

   Garykom

17 — 30.06.21 — 11:38

(15) и да «Оказывается, что версии библиотеки Сбербанка могут быть разными»

   turbomilk8

18 — 30.06.21 — 11:43

Версия обработки обслуживания 1.0.2.2

Настройки ком-порта в ini файле в папке Сбера

   Salimbek

19 — 30.06.21 — 11:43

(16) Стояла 2.2.7.42. Сейчас из-за ФФД 1.2 планирую обновить, но так как у нас используется только узкий контур (по сути только как кассовая программа, которой нужны товары, цены, штрихкоды и немного настроек). То собираюсь просто накатить сверху последнюю. Вот такая база с 2.3.9.22 и попалась под руку…

   Garykom

20 — 30.06.21 — 11:44

(18) никаких RDP серверов нет и пробросок порта?

   Salimbek

21 — 30.06.21 — 11:45

(18) Посмотри — что в файле sbkernel***.log когда выставлен правильный порт.

   Garykom

22 — 30.06.21 — 11:46

(15) Не помню уже какие там версии настраивал у клиента, но там прикол был что оплату и возвраты делает а сверку итогов из 1С при закрытии смены ошибка

В результате забил разбираться и тупо закомментил расширением и батником они сверку делают после закрытия 1С

   Salimbek

23 — 30.06.21 — 11:47

И посмотри, в этом каталоге с pinpad.ini приложение LoadParm запускается? Что при этом в лог пишется? Версия 1С-ки 32-х разрядная?

   turbomilk8

24 — 30.06.21 — 11:51

(23) Запускается в смысле по двойному клику? Версия да — 32-х.

   Salimbek

25 — 30.06.21 — 11:52

(24) Да, по двойному клику. Должно выйти окошко, типа такого: http://ekkt.ru/hub/6/nastroyka-terminala-sberbank/

   Salimbek

26 — 30.06.21 — 11:55

+(25) Если приложение не запускается, то опять же, смотреть в Лог, что там пишет.

   turbomilk8

27 — 30.06.21 — 11:55

Запускается да. Подключили напрямую через USB, заработало.

   turbomilk8

28 — 30.06.21 — 11:56

Т.е. проблема именно когда по ip, думаю все же это Сбер надо домучивать.

  

Salimbek

29 — 30.06.21 — 12:01

(28) Эм-м-м, если у вас соединение по Ком-порту, то конечно по usb соединение (ну или в COM-порт компа, хотя такие уже редкость). Для соединения по ip — надо чтобы спецы сбера произвели такую настройку. Вот, как раз тема с сетевыми настройками, с подробностями: http://bankomatchik.ru/forums/66/8442

Pavluha Господа… Опишу ситуацию, для понимания… Работали с товарниками и терминалом ict220, всё устраивало, пришло время онлайн касс, поставил с Ethernet, выпустил в сеть, настроил, работаем всё это к началу июля. Поработав день, выявилось неудобство, касса — сама по себе, терминал — сам по себе, выбей чек на кассе, выбей на терминале, ознакомился с вариантами терминалов, посмотрел, что есть с Ethernet, обратился в ТП Сбербанка на смену старого терминала на пинпад с поддержкой Ethernet… Через неделю отзвонился сотрудник, едет… Ни чего не предвещала сложностей, в общем система понятна, приготовил lan… Приехал сотрудник с PAX SP30 ииииии спрашивает к какому блоку подключать? На ответ, что мне не нужно к блоку, мне нужно к сети. Мне задали вопрос… Для чего такие трудности, мы подключаем только к блоку по com или usb, других вариантов никогда, ни кому не делали, вы единственный клиент с такими запросами, могу только сделать настройку пинпада, по стандарту, а далее вы уже сами, более ни чем не поможем… Ок! Делай, что умеете, далее буду сам… Так как особо мануалов нет, ну или их не предоставили, начал разбираться сам, по уточнению вопросов, звонок в поддержку терминалов ни чего не дал, так как они просто принимают заявки и переадресовывают на установщика терминалов… Замкнутый круг, далее вышел на этот форум с помощью которого решилась половина вопросов… Будет описание как настроить через комбобокс, сам всё сделаю.

katran писал(а):Настройку через комбобокс в первую очередь надо было. А так ещё варианты поменять провод(да, да это он только с виду толстый и не пробиваемый)) ), и собственно сам терминал.

По первой части, всё же это в компетенции ТП Сбербанка, почему не предлагали уж не знаю… По замене провода и привезти для проверки другой терминал, вопрос был задан сразу, когда встал вопрос про пинги… Ответили, что свободных терминалов нет с Ethernet, нужно ждать.

Pavluha писал(а):TLV не скачивается из-за того что версия TLVedit старее, чем UPOS в терминале.

На терминале версия 27, какой нашёл TLVedit, тем и пробовал, отпишитесь в личку, где скачать свежий UPOS, сделаю дамп.

Pavluha писал(а):Зачем было писать сюда, если можно было просто сделать заявку в ТП банка?!

Описал выше, у нас в городе, видимо совсем другая ТП, чем в других. Заявка в ТП банка, переадресовывает к тому же сотруднику, что и устанавливал, но он знать не знает про подключение и настройку по Ethernet.

Терминал Сбербанка. Коды ошибок.

Пинпад

12 — Неверная настройка терминала. Обратиться к персоналу сбербанка, который устанавливал терминал.
99 — Нарушился контакт с пинпадом. Проверить кабели, идущие к пинпаду. Если все на месте, обратиться к персоналу Сбербанка, который устанавливал терминал.
361, 362, 363, 364 — Нарушился контакт с чипом карты. Вытащить карту, протереть чип мягкой тканью и повторить операцию.
403 — Клиент ошибся при вводе ПИНа. Объяснить клиенту его ошибку и повторить операцию.
405 — ПИН клиента заблокирован. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
444, 507 — Истек срок действия карты. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
518 — На терминале установлена неверная дата. Установить правильную дату на терминале и повторить операцию.
521 — На карте недостаточно средств. Операция невозможна. Отказать клиенту и посоветовать пополнить карту.
572 — Истек срок действия карты. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
574, 579 — Карта заблокирована. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
584, 585 — Истек период обслуживания карты. Операция невозможна. Отказать клиенту и посоветовать обратиться в любое отделение Сбербанка.
705, 706, 707 — Карта заблокирована. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
708, 709 — ПИН клиента заблокирован. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
2000 — Операция прервана нажатием клавиши ОТМЕНА. Возможно, при вводе ПИНа клиент случайно нажал красную клавишу на пинпаде. Повторить операцию.
2002 — Клиент слишком долго вводит ПИН. Повторить операцию. На ввод ПИНа дается 1 минута.
2004, 2005, 2006, 2007, 2405, 2406, 2407 — Карта заблокирована. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
3001 — Недостаточно средств для загрузки на карту. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
3002 — По карте клиента числится прерванная загрузка средств. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
3019, 3020, 3021 — На сервере проводятся регламентные работы. Операция в данный момент невозможна. Повторить операцию через 10-15 минут.

4100, 4119 — Нет связи с банком. Повторить операцию. Если за 2-3 попытки провести операцию не удается, обратиться к персоналу Сбербанка, который устанавливал терминал.
4101, 4102 — Карта терминала не проинкассирована. Выполнить инкассацию карты терминала и повторить операцию.
4103, 4104 — Ошибка обмена с чипом карты. Обратиться к персоналу Сбербанка, который устанавливал терминал.
4108 — Неправильно введен или прочитан номер карты. Повторить операцию. Если за 2-3 попытки провести операцию не удается, обратиться к персоналу Сбербанка, который устанавливал терминал.
4110, 4111, 4112 — Требуется проинкассировать карту терминала. Выполнить инкассацию карты терминала и повторить операцию.
4113, 4114 — Превышен лимит, допустимый без связи с банком. Операция невозможна. Отказать клиенту и посоветовать обратиться в любое отделение Сбербанка.
4115 — Ручной ввод для таких карт запрещен. Операция возможна только при условии, что карта будет считана через ридер, а не введена вручную с клавиатуры.
4116 — Введены неверные 4 последних цифры номера карты. Ввести 4 последних цифры номера карты заново. Если ошибка повторяется, прервать операцию и изъять карту.
4117 — Клиент отказался от ввода ПИНа. Возможно, при вводе ПИНа клиент случайно нажал красную клавишу на пинпаде. Повторить операцию, объяснив клиенту, что без ввода ПИНа операция невозможна.
4118 — клиент пытается оплатить покупку с помощью магнитной полосы, когда на карте есть микрочип. Нужно вставить карту в картридер, указать ПИН-код. Если пароль был указан верно, то операция пройдет успешно. Если не помогло — обратитесь в службу поддержки Сбербанк.
4119 — Нет связи с банком. Операция не выполнена. Проверьте Интернет.
4120 — Неисправен пинпад. Обратиться к персоналу Сбербанка, который устанавливал терминал.
4125 — На карте есть чип. Вставить карту в чиповый ридер и продолжить операцию.
4128 — Неверная настройка терминала. Обратиться к персоналу Сбербанка, который устанавливал терминал.
4130 — Память терминала заполнена. Выполнить сверку итогов и повторить операцию.
4131 — Был заменен пинпад. Обратиться к персоналу Сбербанка, который устанавливал терминал.
4132 — Операция отклонена картой. Возможно, карту вытащили из чипового ридера до завершения печати чека. Повторить операцию. Если ошибка повторяется, отказать клиенту.
4134 — Слишком долго не выполнялась сверка итогов на терминале. Выполнить сверку итогов и после этого повторить операцию.
4300, 4301, 4302, 4303, 4305, 4306, 4308 — Неправильно настроена касса. Обратиться к персоналу Сбербанка, который устанавливал терминал.
4309 — в терминале закончилась чековая лента, либо неправильно настроена кассовая программа, связь с терминалом.
4401 — Нужно позвонить в банк. Позвонить в службу авторизации Сбербанка и следовать указаниям оператора.
4403 — Обратиться к персоналу Сбербанка, который устанавливал терминал.
4404, 4407 — Получена команда изъять карту. Изъять карту и отказать клиенту в проведении операции.
4405 — оплата по карте не была произведена. Такие же сбои могут возникать и при использовании мобильного приложения. Перезагрузите эквайринг, перезапустите мобильное приложение и повторите операцию. Если ошибка повторяется, то обратитесь к персоналу Сбербанка.
4419 — На сервере проводятся регламентные работы. Операция в данный момент невозможна. Повторить операцию через 10-15 минут.
4441, 4443 — Получена команда изъять карту. Изъять карту и отказать клиенту в проведении операции.
4451 — На карте недостаточно средств. Отказать клиенту в проведении операции.
4454 — Карта просрочена. Отказать клиенту в проведении операции.
4455 — Клиент ошибся при вводе ПИНа. Объяснить клиенту его ошибку и повторить операцию.
4457 — Операция не разрешена по причинам, связанным с картой. Операция невозможна. Отказать клиенту и посоветовать ему позвонить в службу помощи Сбербанка.
4458 — Операция не разрешена по причинам, связанным с настройкой терминала. Обратиться к персоналу Сбербанка, который устанавливал терминал.
4468 — На сервере проводятся регламентные работы. Операция в данный момент невозможна. Повторить операцию через 10-15 минут.
4475 — Клиент трижды ошибся при вводе ПИНа, и теперь он заблокирован.
Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
4496 — Неверная настройка терминала. Обратиться к персоналу Сбербанка, который устанавливал терминал.
4497 — На сервере проводятся регламентные работы. Операция в данный момент невозможна. Повторить операцию через 10-15 минут.
4498 — Неверная настройка терминала. Обратиться к персоналу Сбербанка, который устанавливал терминал.

5000 … 5056 — Неверная настройка терминала или нарушены данные на чипе карты. Обратиться к персоналу Сбербанка, который устанавливал терминал.
5084 — разблокируйте экран смартфона, зайдите в приложение СБЕР.
5100 … 5108 — Нарушены данные на чипе карты. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
5109 — Срок действия карты истек. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
5110 — Срок действия карты еще не начался. Операция невозможна.
5111 — Для этой карты такая операция не разрешена. Операция невозможна. Отказать клиенту и посоветовать обратиться в банк по месту выдачи карты.
5116, 5120 — Клиент отказался от ввода ПИНа. Возможно, при вводе ПИНа клиент случайно нажал красную клавишу на пинпаде. Повторить операцию, объяснив клиенту, что без ввода ПИНа операция невозможна.
5133 — Операция отклонена картой. Повторить операцию. Если ошибка повторяется, отказать клиенту

Вопросы и ответы

НЕТ МЕСТА В ЖУРНАЛЕ! ЗАКРЫТЬ СМЕНУ! — нужно сделать закрытие смены по эквайрингу.

Как перезагрузить эквайринг — выкл. и вкл. эквайринг. Если он подключен по usb к ПК, то отсоединить шнур и заново подключить. Или удерживать красную кнопку [X], пока не начнется перезагрузка.

Для перезагрузки терминала ingenico iPP320 нужно удерживать одновременно желтую кнопку и кнопку с точкой.

Просмотров: 62178

Автор: Нуруллин И. Н. Дата: 2019-08-10

Добавить Ваш комментарий:

Комментарии к этому тексту:

Почему 4405 пропустили? Именно эту ошибку ищу

 

Eugene Davydov

Заглянувший

Сообщений: 5
Авторитет:

0

Регистрация: 10.02.2015

Добрый день!
Ситуация: Настраиваем возможность оплаты банковской картой через РМК(Управляемый режим) в конфигурации 1С Розница 8. Аптека 2.1 (2.1.5.9). Специалисты банка настроили терминал — сверка итогов проходит успешно через loadparm. В Подключаемом оборудовании нами подключается эквайринговый терминал через драйвер «1С-Рарус эквайринг-терминал Сбербанка»  (1С-Рарус Эквайринг-терминал сбербанка 1.2.94).
В списке настроек  драйвера  все оставили по умолчанию.Тест устройства через данный драйвер проходит успешно. Но в РМК(управляемый режим) -при попытке оплаты платежной картой(F7) выходит предложение вставить карту в терминал, а сам терминал(пинпад) не активируется для приема карты (экран не подсвечивается).
Подскажите, пожалуйста, в чем может быть проблема? Есть подробная инструкция по подключению сбербанковского терминала для данной версии программного продукта?
Настройки по умолчанию для 1С-Рарус Эквайринг-терминал сбербанка 1.2.94 в файле

Прикрепленные файлы

 

Добрый день.
Для проверки эквайринг-терминала используйте утилиту SBRFTest.exe. Данная утилита находится либо в каталоге защиты ПО 1С-Рарус либо в каталоге, где установлена система управления оборудованием 1С-Рарус.
1. Нажмите кнопку «Тест Pinpad-а». В случае успеха в окне «Результат» появится надпись «0 — Нет ошибок». Если появилась надпись «99 — Нет связи с пинпадом» — проверьте — подключен ли корректно пинпад к  соответствующему порту в диспетчере устройств Windows.Если пинпад подключен корректно, но связь с ним отсутствует – обратитесь за помощью к специалистам Сбербанка.
2. Попробуйте провести сверку итогов, нажав соответствующую кнопку на форме. При успешном завершении операции, в поле «Текст квитанции» будет выведен текст сверки итогов. Если сверка итогов завершилась с ошибкой — обратитесь за помощью к специалистам Сбербанка, сообщив им номер ошибки.

 

Eugene Davydov

Заглянувший

Сообщений: 5
Авторитет:

0

Регистрация: 10.02.2015

Спасибо за оперативный ответ. Попробовали провести Тест через утилиту — прошел успешно. Без ошибок. Сверка итогов через утилиту тоже завершилась без ошибок . Сейчас в РМК кассира терминал активизируется при оплате через F7(Плат. картой). Но при этом появляется окно вставьте карту с окном и моргает попеременно с окном Код ошибки 34 и номером терминала(тоже самое происходит при попытке чтения карты через утилиту SBRFTEST.exe — ошибка получается в настройках параметров терминала?). Но когда вставляешь карту- запрашивает пин-код и операция авторизуется у банка. Дальше выходит ошибка «Индекс находится за пределами массива» и чек на АСПД не распечатывается. Где -то что-то не так настроено. Но где именно?
Возможно это связано с типами оплат на терминале и ФР? Мы настройки по умолчанию по типам оплат не изменяли (т.е. у нас в системе есть вид оплаты банковской картой с типом оплаты «платежная карта» и других видов оплат с типом оплаты «платежная карта» мы не создавали)

Изменено: Eugene Davydov13.03.2015 09:54:08

 

Добрый день.
Приложите скриншот ошибки и развернутую информацию по кнопке Подробно.

 

Eugene Davydov

Заглянувший

Сообщений: 5
Авторитет:

0

Регистрация: 10.02.2015

Скриншот какой ошибки необходимо приложить?
Если ошибки 34, то вот так она выглядит в прилагаемом файле. Расшифровки ошибок или кнопки подробно там нет. Сбербанк говорит, что ошибка 34, возвращаемая терминалом говорит о том, что долго не проводилась сверка итогов, хотя сверку итогов мы проводили перед этим.

Прикрепленные файлы

 

Eugene Davydov

Заглянувший

Сообщений: 5
Авторитет:

0

Регистрация: 10.02.2015

По ошибке «Индекс находится за пределами массива» через конфигуратор ругается на строку с условием в обработке ЗакрытиеКассовойСмены:

Если Не ПустаяСтрока(ВыходныеПараметры[0][1]) Тогда
глПодключаемоеОборудование.Вставить(«ПоследнийСлипЧек», ВыходныеПараметры[0][1]);
КонецЕсли;
ВыходныеПараметры[0][1] -действительно нет такого элемента. Что должно туда передаваться?

 

Светлана Рожок

Посетитель

Сообщений: 1836
Авторитет:

170

Регистрация: 05.06.2012

#7



0


16.03.2015 10:06:47

Цитата
Eugene Davydov пишет:
По ошибке «Индекс находится за пределами массива» через конфигуратор ругается на строку с условием в обработке ЗакрытиеКассовойСмены:

Если Не ПустаяСтрока(ВыходныеПараметры[0][1]) Тогда
глПодключаемоеОборудование.Вставить(«ПоследнийСлипЧек», ВыходныеПараметры[0][1]);
КонецЕсли;
ВыходныеПараметры[0][1] -действительно нет такого элемента. Что должно туда передаваться?

Добрый день.
Ошибка передана разработчикам. Выход нового релиза 1С Розница 8. Аптека 2.1.5.11 назначен на 19.03.15,  исправления выпустить уже не успеем. Так что исправления выйдут в следующем релизе.

 

Eugene Davydov

Заглянувший

Сообщений: 5
Авторитет:

0

Регистрация: 10.02.2015

Ясно. Подключили терминал через обработку 1С Совместимо СБ РФ Эквайринговые терминалы.

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#9



0


07.06.2015 21:47:54

Здравствуйте, на1с Розница МБТСС тоже самое при оплате и снятии z-отчета.
Решил проблему таким образом:

Код
         Попытка
         ПараметрДействия.Вставить("СтрокаСлипЧека", ВыходныеПараметры[3][1]);
            
         
         Исключение
         ПараметрДействия.Вставить("СтрокаСлипЧека", ВыходныеПараметры[3][0][1]);
         КонецПопытки;

Но в массиве «ВыходныеПараметры[3][0][1]» пустая строка по этому на фискальном регистраторе не печатаются чеки с ЭТ. Не подскажите как решить данную проблему? я так понимаю проблема где то в настройках драйвера, но почему не передаются строки слип чека не могу понять.

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#10



0


08.06.2015 15:06:31

А еще не подскажете как подключить один терминал с 2 ID на одну кассу ккм?
При подключении 2 касс ккм к одному РМК у ИНПАС можно в настройках указать ID терминала а для аркус 2 таких настроек нет.

 

Светлана Рожок

Посетитель

Сообщений: 1836
Авторитет:

170

Регистрация: 05.06.2012

#11



0


08.06.2015 18:13:44

Цитата
Валерий пишет:
Но в массиве «ВыходныеПараметры[3][0][1]» пустая строка по этому на фискальном регистраторе не печатаются чеки с ЭТ. Не подскажите как решить данную проблему? я так понимаю проблема где то в настройках драйвера, но почему не передаются строки слип чека не могу понять.

Добрый день.
Необходимо время для детального ответа.
Ответ будет дан позже.

 

Светлана Рожок

Посетитель

Сообщений: 1836
Авторитет:

170

Регистрация: 05.06.2012

#12



0


09.06.2015 15:34:34

Цитата
Валерий пишет:
Но в массиве «ВыходныеПараметры[3][0][1]» пустая строка по этому на фискальном регистраторе не печатаются чеки с ЭТ. Не подскажите как решить данную проблему? я так понимаю проблема где то в настройках драйвера, но почему не передаются строки слип чека не могу понять.

Добрый день.
ВыходныеПараметры[3] — это должен быть массив. Если это не так, то что-то не в порядке с драйвером.
В нулевом элементе этого массива (ВыходныеПараметры[3][1]) должна быть строка «ReceiptText»
(Если это не так, то что-то не в порядке с драйвером либо это не драйвер 1С-Рарус).
А в первом элементе этого же массива (т.е. ВыходныеПараметры[3][1]) должна быть многострочная строка с текстом квитанции авторизатора, как ее передал банк.

Если вышеописанная нумерация параметров у вас не соблюдается то обновите код процедуры «ПерепаковатьSafeArrayВМассив» в модуле «МенеджерОборудованияКлиент»взяв ее из последнего релиза подукта (еще лучше весь модуль целиком, а в идеале обновите все решение сразу на последний релиз).

Изменено: Светлана Рожок09.06.2015 15:35:45

 

Светлана Рожок

Посетитель

Сообщений: 1836
Авторитет:

170

Регистрация: 05.06.2012

#13



0


09.06.2015 15:35:26

Цитата
Валерий пишет:
А еще не подскажете как подключить один терминал с 2 ID на одну кассу ккм?
При подключении 2 касс ккм к одному РМК у ИНПАС можно в настройках указать ID терминала а для аркус 2 таких настроек нет.

Добрый день.
Требуется время для рассмотрения этого вопроса.
Ответ будет дан позже.

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#14



0


09.06.2015 17:52:40

Светлана спасибо большое за скорый ответ, но я с версии 2.4.9 пытаюсь решить данную проблему. Перед обновление я проверял новые релизы на демо базе чтобы не исправлять снова после обновления. Вот скрины ошибок при оплате через терминал аркус в версии 2.1.7.15:

Менеджер оборудования 1С Рарус тоже ставил последнюю версию, настройки по умолчанию оставлял.
Через утилиту CommandLineTool после выполнения операции  в файле cheq.out есть слип чек.
Помогите пожалуйста, что я делаю не так?

 

Ярослав Дубровский

Администратор

Сообщений: 84
Авторитет:

35

Регистрация: 22.12.2011

#15



0


10.06.2015 14:40:11

Цитата
Валерий пишет:
Помогите пожалуйста, что я делаю не так?

Валерий, здравствуйте. Похоже что у Вас все настроено правильно, а проблема в коде 1С. С какого-то релиза там решили передавать параметры через XML, что накладывает ограничения на использование символов в строках. Текст же слипа для печати формируется в банке и там про то что на них «наложили какие-то ограничения» конечно даже не подозревают .   Возможно другие эквайринг-терминалы (другое банковское ПО) никогда не использует такие «непечатаемые символы» и с ними таких проблем не возникало.  Получается что это только Вам так «повезло». Мы уведомим 1С об этой проблеме и со своей стороны тоже постараемся предложить решение (пока напрашивается поиск и вырезание по всему тексту полученного слипа всех таких непечатаемых символов за исключением перевода строк, возврата каретки и отреза…  но это еще нужно проверять и тестировать на практике). Об окончательном варианте решения сообщим на следующей неделе.

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#16



0


10.06.2015 15:54:42

Спасибо Вам огромное! А то я уже устал искать причину.

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#17



0


18.06.2015 08:47:21

Подскажите пожалуйста по rdp возможно подключение 2 терминалов аркус?
Я попробовал повесить их на один порт, но в этом случае при одновременной оплате на обоих не проходит оплата.

 

#18



0


18.06.2015 15:13:50

Добрый день, Валерий!
Спасибо за обращение, Ваш вопрос находится на рассмотрении. Ответ будет дан в этой ветке форума.

 

Светлана Рожок

Посетитель

Сообщений: 1836
Авторитет:

170

Регистрация: 05.06.2012

#19



0


22.06.2015 12:47:14

Цитата
Валерий пишет:
Подскажите пожалуйста по rdp возможно подключение 2 терминалов аркус?
Я попробовал повесить их на один порт, но в этом случае при одновременной оплате на обоих не проходит оплата.

Добрый день.
Уточните релиз конфигурации и версию системы защиты
Опишите подробнее схему работы:
Терминалы подключены к разным рабочим местам, правильно? А каким образом отправляется оплата на терминал: с рабочего места, к которому подключен эквайринг-терминал или с другого рабочего места?

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#20



0


22.06.2015 20:42:34

Розница. Магазин бытовой техники и средств связи, редакция 2.1, версия 2.1.5.9. Файловая база.
Извините я не понял вопроса.
Проблема заключается в подключении одновременно 2 терминалов к одному ПК, абсолютно не важно как они подключены и откуда идут команды.
Драйвер обращается к файлу cashreg.ini в котором жестко задан ComPort.

http://radikal.ru/fp/a99d1c08b48a46259fdacd86e942ffa5 http://radikal.ru/fp/920edda251ee449fbd9c171dd6d39d81

Поиск в просторах интернета результатов не дал. Видимо это сам софт  Arcus не дает возможности подключить 2 терминала одновременно.

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#21



0


22.06.2015 22:40:17

Видимо подключить два терминала или один терминал с двумя ID возможно только при помощи CAP или Arcus NET Server. Когда впервые пытался подключить arcus еще к версии 1.0 спрашивал у банковских работников эти вещи, ответ был отрицательный, что это дорого и покупать не будут.
Будем искать альтернативу эти терминалам.

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#22



0


05.07.2015 10:37:58

Цитата
Ярослав Дубровский пишет:

Цитата
Валерий пишет:
Помогите пожалуйста, что я делаю не так?

Валерий, здравствуйте. Похоже что у Вас все настроено правильно, а проблема в коде 1С. С какого-то релиза там решили передавать параметры через XML, что накладывает ограничения на использование символов в строках. Текст же слипа для печати формируется в банке и там про то что на них «наложили какие-то ограничения» конечно даже не подозревают .   Возможно другие эквайринг-терминалы (другое банковское ПО) никогда не использует такие «непечатаемые символы» и с ними таких проблем не возникало.  Получается что это только Вам так «повезло». Мы уведомим 1С об этой проблеме и со своей стороны тоже постараемся предложить решение (пока напрашивается поиск и вырезание по всему тексту полученного слипа всех таких непечатаемых символов за исключением перевода строк, возврата каретки и отреза…  но это еще нужно проверять и тестировать на практике). Об окончательном варианте решения сообщим на следующей неделе.

Скажите, решения данной проблемы еще нет?

 

Светлана Рожок

Посетитель

Сообщений: 1836
Авторитет:

170

Регистрация: 05.06.2012

#23



0


06.07.2015 15:41:29

Цитата
Валерий пишет:
Скажите, решения данной проблемы еще нет?

Добрый день.
К сожалению проблема пока не решена.

 

Валерий

Заглянувший

Сообщений: 78
Авторитет:

5

Регистрация: 16.07.2014

#24



0


25.10.2015 23:07:06

Здравствуйте, все таки подключил терминал с 2 id пришлось почти полностью изменить работу рмк при оплате картой, код получился вот такой:

Код
      КодВозврата=1;
      СтрокаПараметровОплаты= "CommandLineTool.exe /o1 /c643 /a"+СтрЗаменить(Строка(Сумма*100),Символы.НПП,"")+"/i00122333";
            ЗапуститьПриложение(СтрокаПараметровОплаты,"C:Arcus2CommandLineToolbin",Истина,КодВозврата);
         Если КодВозврата=0 Тогда
         Файл = Новый ЧтениеТекста("C:Arcus2CommandLineToolbinrc.out");      
         ОтветТР = Файл.Прочитать();
         Файл.Закрыть();
      Иначе
         Возврат;
      КонецЕсли;   

      Если  Не СокрЛП(ОтветТР) = "000" Тогда
         Возврат;

      КонецЕсли;

В коде к СтрокеПараметровОплаты пришлось добавить только «/i00122333».
Может быть Вы добавите в ваш менеджер оборудования arcus реквизит для id терминала который будет передаваться с командой оплаты? Если я правильно понял ваш менеджер работает по такому же принципу запуская  CommandLineTool с заданными параметрами.

 

Игорь Стовпец

Посетитель

Сообщений: 135
Авторитет:

60

Регистрация: 19.04.2010

#25



0


26.10.2015 13:45:44

Цитата
Если я правильно понял ваш менеджер работает по такому же принципу запуская CommandLineTool с заданными параметрами.

Нет, это не так. Мы используем методы библиотеки ArcCom.dll. Она не предоставляет такую функциональность

Как решать ошибки эквайрингового терминала Сбера?

Эквайринговый терминал – это не тот, что выдает клиентам зарплату с карт, а тот, что позволяет торговым сетям принимать оплату с пластика. То есть за ошибки данного аппарата полностью отвечает банк-эмитент и торговая сеть.

Значение некоторых ошибок эквайринга:

  1. 4200 – следует провести перезагрузку устройства.
  2. 4201 – требуется обновление ПО устройства.
  3. 4202 – нарушение формата удаленной загрузки.
  4. 4203 – устройство не зарегистрировано в базе данных банка.
  5. 4204 (4205) – внутренний сбой сервера (отсутствие ответа сервера).
  6. 4220 – некорректно настроен терминал, а именно не указан код региона.
  7. 4221 – не удалось восстановить связь с сервером после удаленной загрузки. Решением станет перезагрузка аппарата либо связь с технической поддержкой Сбера.
  8. 4222 – память аппарата заполнена. Следует выполнить отправку чеков на сервер, после чего повторить операцию.

ККТ Сбера

Это не весь список возможных ошибок с кодом 42. Есть еще неполадки с номерами от 4206 до 4215. Общими словами можно их описать следующим образом – «следует обратиться в службу поддержки банка-эмитента». То есть самостоятельно справиться с ними не представляется возможным, тем более для владельца карты.

К сбоям контрольно-кассовых (ККТ) аппаратов относятся и неполадки с другими кодами. Общими словами ошибки 4300, 4301-4306, 4308 объединяет шифр 43 и означает он, что касса настроена некорректно. При появлении подобного сбоя следует обратиться в техническую поддержку банка.

Хоть терминалы Сбербанка — и надежная техника, но даже в работе такого оборудования периодически возникают ошибки.

Список всех ошибок на терминале Сбербанка

Проблемы могут быть связаны как с неисправностью самих аппаратов, так и с их неправильным использованием со стороны клиента. Сегодня Кредиткарты.ру поделится наиболее частыми ошибками, которые возникают при работе с терминалами Сбербанка, и подскажет, как их решить.

Коды ошибок на терминале Сбербанка

Ниже приведена таблица ошибок банкоматов Сбербанка и их решения. Найдит свою ошибку и вы поймёте как её исправить.

Код ошибки Причина возникновения Решение проблемы
12 Причина возникновения ошибки — неправильное подключение терминала. А если этот код появляется только периодически, то дело в неисправности розетки. Для начала нужно попробовать переподключить технику на РС-2. Если это не помогло — через USB-порт. Если это действие не дало результат, то стоит обратиться к сотруднику, обслуживающему терминалы.
99 Нет связи с панелью ввода ПИН-кода. Скорее всего, причина в отходящих проводах. Сначала нужно проверить целостность контактов, подходящих в панели ввода. Если с ними все в порядке, то нужно попробовать переподключить ПИН-пад. Если это не помогло — заменить панель или провода.
361, 362, 363, 364 Каждая из этих ошибок свидетельствует о том, что не считывается чип карты. Что может указывать на неполадки в карте или в ридере. Чтобы решить проблему, сначала нужно попробовать заменить карту. Если это не помогло, то проблема в ридере. Требуется диагностика.
403 Неверный ПИН. Попробовать ввести ПИН-код еще раз. Если это не помогло, нужно обратиться в техническую поддержку.
405 ПИН заблокирован. Для решения проблемы клиенту необходимо связаться со службой поддержки или в отделение Сбербанка.
444, 507 Истек срок действия карты. Использовать другую карточку.
518 Неправильная дата на терминале. Необходимо установить верные данные.
521 Недостаточно денег для совершения операции. Пополнить счет или воспользоваться другой карточкой.
572 Истек срок действия платежного решения. Воспользоваться другой картой.
574, 579 Банковская карта заблокирована. Воспользоваться другой карточкой.
584, 585 Срок обслуживания платежного средства завершен. Повторить операцию.
705, 706, 707 Банковская карта заблокирована. Воспользоваться другой картой.
708, 709 ПИН-код заблокирован. Обратиться в службу поддержки или в отделение Сбербанка.
2000 Чаще всего этот код указывает на то, что клиент самостоятельно отменил операцию, нажав на кнопку отмены. Гораздо реже — на то, что терминал не прошел сверку итогов и еще не готов к работе. Повторить операцию еще раз.
2002 Слишком долгий ввод ПИН-кода. Извлечь карту, а затем повторить попытку еще раз.
2004, 2005, 2006, 2007, 2405, 2406, 2407 Банковская карта заблокирована. Воспользоваться другой картой.
3001 Недостаточно средств для пополнения счета. Проверить, сколько денег вносилось на счет и сколько на самом деле было перечислен. Если данные сходятся, необходимо обратиться в службу поддержки Сбербанка.
3002 Не было закончено предыдущее пополнение через терминал. Завершить операцию пополнения счета.
3019, 3020, 3021 Сервера банка находятся на обслуживании, ремонте или регламентных работах. Дождаться окончания работ.
4100 Нет связи со Сбербанком. Дождаться восстановления связи или воспользоваться другим терминалом.
4101, 4102 Терминал не был проиндексирован. Провести инкассацию.
4103, 4104 Нарушен обмен данных между устройством и чипом карты. Попробовать повторить операцию еще раз. Если и тогда попытка будет безуспешной, воспользоваться другим терминалом.
4108 Неверно указан или прочитан номер карты. Повторить операцию еще раз.
4110, 4111, 4112 Необходима инкассация. Провести инкассацию.
4113, 4114 Превышен лимит производимых операций. Обратиться в службу поддержки банка.
4115 Невозможно ввести номер карты вручную. Воспользоваться другой карточкой.
4116 Неверное введены последние 4 цифры номера карты. Проверить введенные данные и повторить операцию еще раз.
4117 Не был введен ПИН-код. Требуется ввести ПИН-код.
4119 Нет связи со Сбербанком. Требуется обратиться в службу поддержки Сбербанка.
4120 ПИН-пад не получил код KLK. Обратиться в службу поддержки Сбербанка.
4121 Сбой работы терминала на программном уровне. Обратиться к сотрудникам банка.
4122 Неверно произведена смена ключей. Связаться со службой поддержки Сбербанка.
4123, 4124 Нет ключей для рабочего сеанса. Связаться со службой поддержки Сбербанка.
4125 Вместо чипа карточки была считана магнитная полоса. Вставить карточку в ридер для чипов.
4128 Неверный ключ KLK. Связаться с сотрудниками Сбербанка.
4130 Закончилась память терминала. Произвести сверку итогов.
4131 Неверная загрузка программного обеспечения. Связаться с сотрудниками банка.
4132 Операция отменена. Часто такая проблема возникает тогда, когда клиент извлекает карту из устройства раньше, чем проходит оплата. Поэтому при возникновении такой ошибки необходимо повторить операцию еще раз.
4134 Не была произведена сверка итогов. Произвести сверку итогов и повторить операцию еще раз.
4136 Устарела прошивка. Обновить версию прошивки.
4137 Ошибка при вводе ПИН-кода. Проверить правильность введенных данных и повторить попытку еще раз.
4138 Номера карт отправителя и получателя совпадают. Воспользоваться другой карточкой.
4139 Нет необходимого варианта связи для совершения операции. Перенастроить терминал или связаться со службой поддержки Сбербанка.
4140 Неправильный код или сумма операции. Проверить правильность введенных данных, при необходимости отредактировать их и повторить операцию еще раз.
4141 Ошибка ПО, нет необходимого файла. Для начала нужно попробовать повторить операцию еще раз. Если это не помогло — связаться со службой поддержки Сбербанка.
4142 Не удается выполнить операцию. Повторить операцию еще раз. Если попытка безуспешна, связаться со службой поддержки банка.
4143 СТОП-лист устарел. Обновить СТОП-лист.
4144, 4145, 4146, 4147 Неверный формат СТОП-листа. Отредактировать формат СТОП-листа и повторить операцию еще раз.
4148 Банковская карта находится в СТОП-листе терминала. Убрать эту карту из СТОП-листа или воспользоваться другой.
4149 На банковской карте нет фамилии держателя. Воспользоваться другой карточкой.
4150 Превышен лимит операций без связи со Сбербанком. Восстановить связь с банком.
4160 Неверно считаны биометрические данные клиента. Повторить операцию еще раз. Если не помогло, связаться со службой поддержки Сбербанка.
4161 Нет требуемого файла для работы с биометрическими данными. Установить необходимый файл или связаться с технической поддержкой банка.
4162, 4163, 4164 Ошибка в работе с сертификатом проверки биометрических данных. Повторить операцию еще раз. Если проблема сохранилась, необходимо обратиться в техническую поддержку Сбербанка.
4165, 4166, 4167 Некорректная работа сканера и терминала. Проверить правильность подключения устройств и их синхронизацию. Если проблема не была обнаружена, связаться с технической поддержкой банка.
4168, 4169 Некорректная проверка отпечатка пальцев. Повторить операцию еще раз. Если проблема сохранилась, обратиться в службу поддержки Сбербанка.
4171 Не найдена биометрическая криптограмма. Установить необходимое программное обеспечение или связаться с технической поддержкой Сбербанка.
4202 Некорректная загрузка данных. Повторить операцию еще раз.
4203 Был неверно указан код для активации при загрузке данных. Перепроверить правильность введенных данных и указать верный код активации.
4208 Некорректная удаленная загрузка данных. На сервере нет необходимого шаблона. Обратиться в службу поддержки Сбербанка.
4209 Некорректная удаленная загрузка данных. Нет доступа к базе данных. Обратиться в службу поддержки Сбербанка.
4211 На устройстве отсутствует ключ № 62. Если решить проблему самостоятельно не получается, нужно связаться с технической поддержкой банка.
4300 Были введены не все запрашиваемые настройки. Указать все параметры, необходимые для корректной работы терминала. Если проблема сохранилась, обратиться в службу поддержки Сбербанка.
4301 Некорректный тип операции. Повторить операцию еще раз. Если проблема не решилась, попытаться совершить любую другую аналогичную операцию. Если ситуация не изменилась, обратиться в службу поддержки Сбербанка.
4302 Некорректный тип карты. Воспользоваться другой карточкой. Если проблема сохранилась, значит существуют неполадки в программном обеспечении или ридере. Необходимо обратиться в службу поддержки Сбербанка.
4303 Некорректная передача типа карты. Вероятно, проблема в настройках терминала. Обратиться в службу поддержки Сбербанка.
4305 Устарела библиотека данных. Обновить библиотеку Kernel.
4306 Нет необходимой библиотеки Kernel. Часто такая проблема возникает после ее обновления, поскольку термина еще не успел обработать новые данные. Повторить операцию через некоторое время. Если проблема сохранилась, обратиться в техническую поддержку банка.
4309 Нет данных для печати. Некорректная настройка или синхронизация баз данных, программного обеспечения, оборудования и прочих. Необходима комплексная диагностика с проверкой взаимодействия каждого из элементов.
4313 Не совпадают номера карты. Повторить операцию еще раз или воспользоваться другой карточкой.
4314 Терминал считывает карту, как зарубежную. Повторить операцию еще раз или воспользоваться другой карточкой.
4332 Не выполнена сверка итогов. Выполнить сверку итогов.
4334 Вышло время ожидания чтения карты. Повторить операцию еще раз или воспользоваться другой карточкой.
4335 Не указана сумма операции. Ввести сумму операции и повторить попытку еще раз.
4336 Код валюты введен неверно. Ввести корректный код валюты.
4339 Невозможно выполнить операцию для конкретной карты. Воспользоваться другой карточкой.
5002 Карта повреждена или на ней изначально присутствует дефект. Воспользоваться другой карточкой.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Тест клеар блю на овуляцию ошибка
  • Тест не пройден ошибка при выполнении функции тестустройства код завершения операции 200