Ошибка 4309 эквайринг сбербанк 1с

   prozex

21.06.18 — 11:54

Здравствуйте.

Помогите решить проблему!

Windows 8.1. УТ 10.3. Эквайринг от Сбербанка. Аппарат Verifone vx820. Розничные продажи через ЧекККМ. Все нормально, деньги у покупателя с карты списываются, чеки на ККТ печатаются.

НО! Иногда (то 2-3 раза в день, то раз в 5 дней) при оформлении продажи по карте в 1С вылетает ошибка 4309. Чеки Сбера на ККТ не печатаются. Деньги с покупателя списываются, и через какое-то время сами ему возвращаются (кому через минут 20, кому через несколько часов) на карту. Сотрудники банка по горячей линии сразу после возникновении ошибки говорят, что продажа прошла. Вызывали спеца Сбера. Его вердикт: «Виновата 1С». Хотя при возникновении такой проблемы файл «p» даже не формируется. Собственно, именно поэтому 1С и пишет ошибку 4309, то есть, нечего печатать.

В качестве мер борьбы с этой бедой удалял базу 1С из списка баз 1С и добавлял заново с новым именем. Не помогло.

Может, кто сталкивался с такой проблемой? Как бороться?

   shadow_sw

1 — 21.06.18 — 12:10

   prozex

2 — 21.06.18 — 12:14

(1) Читал. Там у человека проблема возникала стабильно. В моем случае наблюдается периодическое возникновение проблемы. Причем, даже одна и та же карта дает сбой, и тут же следом по ней платеж проходит успешно.

   Масянька

3 — 21.06.18 — 12:17

(0) Инет стабильный?

Аппарат не пробовали другой?

   prozex

4 — 21.06.18 — 12:22

(3) Интернет в порядке. Аппарат другой не втыкал, ибо где ж его взять. При поиске в Интернете ответов на поставленный мной вопрос заметил, что проблема возникает с Verifone 810 и 820. Но сотрудник Сбера бьется об заклад, что аппарат тут роли не играет.

   prozex

5 — 21.06.18 — 15:54

При просмотре файла лога работы драйвера сбера было выявлено, что в случае успешного протекания операции оплаты по терминалу в этот самый лог-файл падает примерно следующее:

21.06 14:28:58 SBKRNL: Open com 9

21.06 14:29:11 SBKRNL: Close com 9

21.06 14:29:11 SBKRNL: Result  = 0, Amount = 236.00, Card = ‘365478******6907’

А в случае, когда 1С светит ошибку 4309, там:

21.06 14:40:21 SBKRNL: Open com 9

21.06 14:40:37 SBKRNL: Close com 9

21.06 14:40:37 SBKRNL: Result  = 4322

То есть, драйвер пишет в своих логах, что чего-то там у него пошло не так.

Информация из Интернета по этой ошибке:

ERR_PIL_PRINT_ERROR 4322

Печать чека операции завершилась ошибкой. Ошибка возвращается только для ИКР PCI-DSS подключенных через COM/USB. При печати чека пинпад создает на ККМ файл p (имя может быть изменено настройками) и построчно выводит в него чек. В случае, если при работе с этим файлом прервалась связь между пинпадом и ПК, или пинпад не смог создать файл чека на ККМ или не смог в него записать строку чека. Финансовая операция, завершившаяся такой ошибкой, будет отменена при следующей операции.

   Масянька

6 — 21.06.18 — 16:01

(5) Получается, что теряется касса…

   prozex

7 — 21.06.18 — 16:03

(6) Касса — то есть сам фискальник, или компьютер, к которому подключен терминал сберовский?

   Масянька

8 — 21.06.18 — 16:04

(7) А вот тут — фиг его знает… Хотя, я уверена (!!!), что и фиг не знает…

Попробуй сменить шнурок к кассе.

   prozex

9 — 21.06.18 — 16:07

(8) Шнурок, идущий от пинпада к компьютеру является неотъемлемой частью самого пинпада. То есть, либо на замену сам пинпад, либо в другой USB-порт для начала попробовать его переткнуть?

   Масянька

10 — 21.06.18 — 16:09

(9) Я не могу тебе сказать… Нужно пробовать, поскольку спецы сбера развели руками…

   Масянька

11 — 21.06.18 — 16:14

+(10) У меня тут девочке кассу поставили (онлайн).

Спец из ЦТО поставил, настроил, короче, все нормально.

Я прихожу и с семеркой вожусь… И натыкаюсь на какую-то фигню — то чеки пробиваются, то нет… Причем, ошибка не понятная и не чеке фигня печатается…

Спец руками развел — с нашей стороны все норм…

А оказалось — скидки не работают…

Вот так-то.

   Масянька

12 — 21.06.18 — 16:18

+ (11) Опачки… А у вас там не скидки случайно?

   prozex

13 — 21.06.18 — 16:20

(12) В смысле, нет ли установленных скидок в 1С? — Нет, вообще ни одной скидки нет.

   Масянька

14 — 21.06.18 — 16:21

(13) А никаких отличий нет между чеками, которые проходят и не проходят?

   prozex

15 — 21.06.18 — 16:24

(14) Гарантировано нет. Берем свою карту и начинаем продавать-возвращать товар по безналу с её помощью. На какой-то очередной продаже вылетает ошибка.

   Масянька

16 — 21.06.18 — 16:26

(15) Ну… Удачи…

   Cyberhawk

17 — 21.06.18 — 16:38

(9) «Шнурок, идущий от пинпада к компьютеру является неотъемлемой частью самого пинпада» // Ошибаешься. Раскрути (вскрой) отсек, куда твой «неотъемлемый» шнурок заходит, и познай истину. Но помни, кто тебе ее дал

   Cyberhawk

18 — 21.06.18 — 16:38

По теме: права на файловую систему в каталоге используемого dll-файла

   prozex

19 — 21.06.18 — 18:04

(17) Во-первых, пинпад — собственность банка, и заниматься его вскрытием/ремонтом чревато проблемами в виде обязательства перед банком выкупить его. Во-вторых, подобная манера общения — верный способ показать свою моральную ущербность.

   prozex

20 — 21.06.18 — 18:05

(18) Права в порядке абсолютно для всех пользователей (СИСТЕМА/Администраторы/Пользователи) выставлены полные права на каталог.

   craxx

21 — 21.06.18 — 18:55

(20) порт USB дуркует. бывает такое

   prozex

22 — 21.06.18 — 19:11

(21) Там вообще хаб стоит. Видимо, как вариант, стоит попробовать воткнуть пинпан не в хаб, а напрямую в компьютер.

   SeriyP

23 — 21.06.18 — 20:31

Вы же еще здесь (5) написали причину неисправности «прервалась связь между пинпадом и ПК» и (22) пишите про хаб.

Кто в своем уме (не в обиду будет сказано) подключает такое серьезное оборудование через хаб? Касса у вас тоже через этот же хаб подключена? Немедленно исключить его из цепочки и никогда не использовать! Максимум, что в него следует включать, это мышка, клава (и то, если не геймер какой-нибудь), флешка и т.п.

   craxx

24 — 21.06.18 — 20:36

(23) Если хаб с внешним питанием- почему нет? Но без него — ни в коем случае.

   craxx

25 — 21.06.18 — 20:37

+(24) А у вышеуказанного аппарата насколько я помню от USB и сигнал и питание

   prozex

26 — 21.06.18 — 20:37

(23) Согласен. Но на компьютере всего 2 USB-порта. Один занят ККМ, второй — хабом. Хаб с внешним питанием, разумеется.

   craxx

27 — 21.06.18 — 20:38

(26) Вот лучше ККМ воткни в хаб.

   SeriyP

28 — 21.06.18 — 20:44

(26) купите лучше плату pci-usb, хотя тоже так себе вариант, но лучше чем у вас. Если в компе только 2 usb значит — комп очень старый, и материнка может фокусы разные выкидывать -похлеще. Посмотрите на конденсаторы на материнке, вздутые (особенно рядом с процессором) есть?

   prozex

29 — 21.06.18 — 20:47

(28) Пардон, я любые компьютеры привык называть компьютерами. Собственно, там ноутбук с 2-мя USB-портами.

   SeriyP

30 — 21.06.18 — 20:49

(29) мда. Ну даже и не знаю…

   Cyberhawk

31 — 21.06.18 — 21:56

(19) Не тупи: вскрытие отсека, куда тянется шнурок — штатное действие, ничем и никак не возбраняемое

   Сияющий в темноте

32 — 21.06.18 — 22:13

Перевести пинпад на rs232,т.к.по виртуальному порту юсб в ком бывает проблема,что данные в какой то момент перестают передаваться,и пинпад не может передать драйверу данные для записи в файл печати чека.

   SeriyP

33 — 21.06.18 — 23:27

(32) где ж он на ноуте разъем DB-9 возьмет-то?

   prozex

34 — 22.06.18 — 06:41

(27) Воткнул пинпад непосредственно в компьютер, миную хаб. Проблема не излечилась.

   prozex

35 — 22.06.18 — 06:44

(25) Питание отдельное от электросети.

   SeriyP

36 — 22.06.18 — 09:34

Смоделируйте ситуацию на заведомо рабочем чистом компьютере с нормальными портами usb: установите на него 1с, пинпад и кассу. Либо просите другой пинпад (лучше даже другой марки)

  

prozex

37 — 22.06.18 — 13:28

(36) Только что приехал мастер сбера, поменял пинпад с Verifone на Pax. Теперь будем посмотреть…

Ошибки при подключении эквайринга от Сбербанка к 1С 8: Недостаточно фактических параметров; Ошибка эквайринговой системы 4309

Описание ошибки:
При подключении пинпада Verifone VX820 от Сбербанка и при попытке осуществить платеж возникает ошибка в 1С: Управление торговлей 10.3.13 на платформе 1С: Предприятие 8 версии 8.3:
{Внешняя Обработка.СберБанкЭквайринговаяСистема.МодульОбъекта(365)}: Недостаточно фактических параметров

Найденные решения:

В данном случае, если немного углубиться в анатомию ошибки по описанию, становится понятно, что обработка, установленная в 1С (по умолчанию это SberBankES_v2.epf) и обеспечивающая работу с банковским терминалом, отвечающим за эквайринг, обращается к dll-компоненте банка и передает в нее меньше параметров, чем требуется для работы компоненты. Поэтому необходимо запросить у банка версию файла SBRFCOM.dll, поддерживающую работу с 3-мя параметрами. По умолчаню у банка может быть компонента, в которую должно передаваться 7 параметров. Специалисты банка комментируют тем, что в с более новыми версиями 1С работает компонента, в которую передается 7-ми параметров, а а более старые работают на версии, поддерживающей передачу всего лишь 3-х параметров.

В принципе на этом проблема должна решиться. Но в моей практике даже после замены на правильную версию dll-файла, работа с эквайринговой системой пинпада Verifone VX820 не была обеспечена по причине возникновения новой ошибки: 

Ошибка эквайринговой системы 4309

Перебор более ранних версий ПО и dll-файлов от банка не привел ни к каким результатам. Но по совершенной случайности было решено на крайний случай сделать сброс временных файлов, связанных с базой, что делается за счет удаления и добавления базы в список базы окна запуска 1С: Предприяите 8. Особенно к этому подтолкнул тот факт, что до переустановки ПО банка вместе со сменой пинпада, после которого и возникла начальная ошибка, предущий пинпад Verifone VX810 все таки работал с 1С без особых нареканий. В результате очистки временных файлов базы посредством, как уже было замечено, удаления базы из списка и баз и повторного добавления немного под другим имененем, ошибка, можно сказать, чудесным образом пропала и работа с эквайринговой системой Сбербанка была полностью восстановлена.

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

04-09-2016

Журавлев А.С.
(www.azhur-c.ru)

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

Одна из распространенных ошибок — «4309». Она не указывает на неполадку, а случается после обновления конфигурации или предупреждает об отсутствии печатной бумажной ленты. А если лента не закончилась, то проверяют, нет ли обрывков ленты, инородных предметов, которые мешают тому, что выводится лента. Если нет ничего указывающего на то, что с подачей бумаги сложности, при этом лента печатающая еще имеется, необходимо обратиться за помощью к сотрудникам Сбербанка. Если терминал расположен вне ближайших отделений банка, то можно позвонить и объяснить, какая происходит ошибка.

система выбрала этот ответ лучшим

андре­й4100
[65.7K]

4 года назад 

Данная ошибка происходит не по вине пользователя.

Обычно ошибка «4309»показывает,что в аппарате закончилась лента для печати чеков.

Если в терминале имеется лента, то ошибка»4309″ означает,что лента для печати была установлена неправильно и терминал её не видит.

Для исправления данной ошибки вам необходимо обратится к сотруднику Сбербанка.

Irisk­a0379
[28.6K]

3 года назад 

Это техническая ошибка, связанная с чековой лентой. Возможно она закончилась, либо застряла. При возникновении ошибки 4309 вы сможете произвести любую операцию: оплата кредита, услуг ЖКХ, перевод, получение наличных. Чек вы распечатать при этом не сможете. И если он вам так нужен, то проведите операцию через другой терминал. И можете сообщить сотруднику банка о возникшей проблеме, он должен ее исправить. Если вы торопитесь и чек вам не нужен можете не обращать внимания на эту ошибку. Многие вообще их не печатают для экономии бумаги и времени. Да и чеки всегда со временем выцветают и информацию на них не разглядеть. А баланс можно посмотреть и на экране терминала, банкомата.

Go Green
[537K]

3 года назад 

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

Если выскочило на экране ошибка с номером 4309, то можно попробовать исправить ситуацию.

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

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

Peres­vetik
[920K]

3 года назад 

Бывает такая ситуация, когда при использовании терминала, мы видим как на табло высвечивается тот или иной код ошибки.

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

Либо лента установлена неверно и терминал может ее считывать. Также бывает причиной этой ошибки обрыв ленты.

И если вы столкнулись с такой ситуацией, то следует сразу сообщить об этом оператору или в филиал банка.

В любом случае оператор вам поможет, он может назвать вам адрес ближайшего терминала.

-Irink­a-
[282K]

3 года назад 

Ошибка под номером 4309 может возникнуть при использовании любого терминала.

Если вы столкнулись с данным кодом ошибки в терминале Сбербанка, знайте, что ошибка вызвана не вашими действиями.

Данная ошибка сообщает пользователю о том, что терминал не распознал документ для печати. Попросту печатную ленту. Поэтому распечатать чек в таком терминале не получится.

Причин этому может быть несколько:

  • возможно печатная лента в терминале закончилась;
  • печатная лента в терминал была установлена не правильно.

Необходимо обратиться к банковскому работнику, сообщить о том, какой именно код ошибки выдаёт терминал.

[поль­зоват­ель забло­киров­ан]
[321K]

3 года назад 

Как всякая информационная система, терминал Сбербанка выдает печатную информацию о совершенных клиентом действиях и выдает информацию о состоянии карточки клиента.

Если на экране всплывает информация: код ошибки «4309», это означает, в данном терминале закончилась печатная бумажная лента.

Если информация не нужна, так как на телефон тут же приходит информация в СМС, то операцию на данном терминале можно закончить.

Ошибка 4309, отображаемая на экране терминала Сбербанка, означает, что в устройстве возникли проблемы с кассовой лентой: она либо закончилась, либо запуталась внутри терминала. Осмотрите внешний вид окна выдачи чеков, возможно оно забилось обрывками бумаги или кто-то затолкал в него посторонний предмет.

HeiBa­i
[434]

4 года назад 

Ошибка с кодом 4309 в терминале Сбербанка в программе 1с, не связана с действиями пользователя. Проблема возникает после обновлений конфигурации, или кода в аппарате заканчивается лента для печати. Эта ошибка значит — что нечего печатать. Если лента для чека присутствует, но ошибка 4309 все равно выдается, то это значит, что внутренняя система терминала не может самостоятельно распознать установку ленты. Клиент проверяет, нет ли обрывков чеков или других посторонних предметов в устройстве выдачи чеков. Если внешних признаков, мешающих работе, не обнаружено, то следует обратиться к сотрудникам отделения. Если терминал расположен в отдаленном месте, то позвоните в техническую службу Сбербанка и объясните, какая ошибка и при каких действиях возникла.

88Sky­Walke­r88
[431K]

3 года назад 

Иногда действительно появляется такая ошибка в терминалах «Сбербанка».

Что же она означает ?

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

Ошибка 4309 как раз об этом и говорит.

Кстати, вы можете закончить свою операцию, если вам не нужен чек.

Знаете ответ?

Ошибки при использовании банкоматов случаются довольно часто. Несмотря на то, что разработчики стараются предусмотреть все возможные варианты неполадок при эксплуатации оборудования, пользователь может столкнуться с ситуацией, когда банкомат не имеет возможности выполнить необходимую операцию. К таким случаям относится ошибка 4309 терминала «Сбербанка».

Содержание

  • Ошибка 4309 терминала «Сбербанка»
  • Причины возникновения ошибки 4309
  • Как исправить ошибку 4309?
  • Что делать, если устранить ошибку не удалось?

Ошибка 4309 терминала «Сбербанка»

После того как пользователь вставил карту в устройство и задал необходимые параметры операции, на экране появляется сообщение об ошибке. В зависимости от конфигурации оборудования варианты внешнего оформления могут незначительно отличаться. В общих чертах это выглядит, как окно с сообщением для пользователя, помеченное красным крестиком.

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

При возникновении ошибки 4309 на терминале невозможно выполнить какую-либо операцию.

Попытка отменить предыдущий запрос или осуществить другое действие приводит к появлению того же окна.

Причины возникновения ошибки 4309

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

  • отсутствие ленты для печати чеков;
  • обновление конфигурации.

Лента для печати чеков на момент обнаружения проблемы может присутствовать в аппарате, но быть неправильно установленной. Также частой причиной этой ошибки служит застрявший в системе остаток предыдущего чека, который препятствует прохождению нового документа. Не извлеченный после предыдущей операции чек также может вызвать появление ошибки.

Бумага для печати чеков должна устанавливаться согласно инструкции к аппарату. Ее неверное размещение или нарушение технологии установки приводят к появлению ошибки 4309. В итоге лента присутствует в терминале, но не распознается системой.

Если в терминале отсутствуют застрявшие куски бумаги, чек после предыдущей операции успешно извлечен и лента установлена согласно правилам, предписанным производителем, причиной неполадки может служить сбой после обновления конфигурации.

В таких случаях программа не распознает установленную ленту и не может дать команду на начало печати.

Причиной данной неполадки могут служить:

некорректная настройка драйвера необходимо обновление ПО
временные файлы перезагрузка устройства
повреждение кабеля устройства требуется техническая помощь
окисление разъемов требуется техническая помощь

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

Это происходит по умолчанию, даже если пользователь на данном этапе чек не запрашивал. Соответственно, ошибка 4309 терминала «Сбербанка» может появляться при попытках совершить любые действия с картой, независимо от необходимости в печати чека.

Как исправить ошибку 4309?

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

При отображении на экране ошибки 4309 следует внимательно осмотреть место выдачи чеков. В случае обнаружения застрявшей бумаги или других инородных предметов можно попробовать аккуратно извлечь их.

Если визуально установить источник проблемы не удается, нужно обратиться к сотрудникам банка. Они должны осмотреть аппарат и при необходимости установить ленту для печати чеков. Также сотрудникам следует внимательно осмотреть кабель подачи электроэнергии на терминал. Иногда неполадки вызваны наличием изломов провода или окислением контактов.

В программе 1С исправить ситуацию поможет снятие метки на команде «печать документов на терминале». Это устранит проблему неверно настроенных драйверов устройства.

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

  • закрыть программу 1С;
  • открыть окно выбора базы;
  • удалить проблемную базу;
  • снова ее добавить;
  • прописать все пути.

Можно также проверить корректность всех базовых настроек. Возможно, причина ошибки кроется в неверно установленном флажке, определяющем тип печати, или в образе чека.

Об ошибках терминалов

Что делать, если устранить ошибку не удалось?

Если несмотря на предпринятые меры избавиться от проблемы не удалось, понадобится помощь технических специалистов, обслуживающих устройство. Клиенту банка в таких случаях не остается ничего иного, как попытаться осуществить необходимую операцию в других точках, оснащенных похожим оборудованием. Возможности повлиять на ситуацию у него нет. Сотрудникам следует обратиться на «горячую линию» техподдержки или по телефонам, указанным при заключении договора.

Понравилсь статья? Оцените её и сохраните

Загрузка…

Сбербанк VX 820+1С УТ 11+Win10 Ошибка 4309

Здравствуйте! впервые столкнулся с настройкой терминала, поэтому очень нужна ваша помощь.
модель устройства Verifone VX 820. Сбербанк.

Суть проблемы — при оплате платежной картой из 1С УТ 11 возникает ошибка 4309. При этом сначала оплата проходит, а потом по карте происходит возврат. При этом когда терминал пишет «успех», в 1с возвращается ответ «ложь». Сверка итогов проходит успешно.

Что странно ровно с такими же настройками, драйверами, компонентами оплата проходит успешно на другом компьютере. Разница в машинах только в винде. там где все удачно стоит Win8, а где не удачно Win10.

Компонента «sbrfcom» используется c 3 параметрами. Насколько я понимаю версия драйвера стоит «Vx_1.0.0.61_b2».
в описании к драйверу не указана win10, но человек из сбера установил именно эту версию. Подходит ли эта версия для win10?

Все что можно в 1С я уже проверил. Проверил com, регистрировал компоненты. Все проходит нормально вплоть до ввода пин кода и обработки оплаты

Последний раз редактировалось Lucky 01 мар 2017, 01:20, всего редактировалось 1 раз.

Причина: Исправлено название темы.

Prog1C
Новичок
 
Сообщения: 5
Зарегистрирован: 28 фев 2017, 19:34

Re: Verifone VX 820. Ошибка 4309 «под OC Win 10»

Непрочитанное сообщение norad » 28 фев 2017, 20:31

Ошибка 4309 по сути означает, что 1с нечего печатать, нет образа чека. Надо посмотреть внимательней как именно печатается чек, сверка через кассу проходит или через модуль? Обратить внимание на образ чека в файле р.
Тут несколько хитрее, почему-то происходит автоотмена. Есть такое предположение, что должно быть подключено спасибо (встречается автоотмена на сберовских картах, если криво установлен или вообще отсутствует сертификат на спасибо). Стоит проверить на карте другого банка, если на ней всё нормально, значит дело в сертификате. В ином случае стоит звонить в УТП и трясти, что там со смартвистой.

norad
Сбербанк
Сбербанк
 
Сообщения: 381
Зарегистрирован: 11 июн 2014, 04:51


Re: Verifone VX 820. Ошибка 4309 «под OC Win 10»

Непрочитанное сообщение Prog1C » 28 фев 2017, 20:47

Спасибо за ответ.
Чек не печатается, до этого не доходит. Потому что в 1С приходит ответ «0». Стоит режим когда на компе дублируются формы операции терминала. Получается так — сначала форма на которой зеленый флаг и написано «успех», потом сразу форма с ошибкой 4309. а в 1с ответ «0» приходит, поэтому она дальше ничего не печатает (на принтере чеков, фискальном регистраторе или эмуляторе). Деньги сначала списываются с карты, потом возвращаются.

Сверку делаю через «loadparm.exe».
Карты пробовали разные, но все сбербанка. получается так что карты одни и те же, но на одном компе работает, на другом нет.
Поэтому я думал что проблема либо в драйвере, либо в ОС.

Последний раз редактировалось Prog1C 28 фев 2017, 21:39, всего редактировалось 1 раз.

Prog1C
Новичок
 
Сообщения: 5
Зарегистрирован: 28 фев 2017, 19:34

vdvvdv
Сбербанк
Сбербанк
 
Сообщения: 253
Зарегистрирован: 20 ноя 2013, 13:11





Re: Verifone VX 820. Ошибка 4309 «под OC Win 10»

Непрочитанное сообщение Prog1C » 28 фев 2017, 21:22

vdvvdv писал(а):Похоже не в тот каталог обращается 1С.
В pinpad.ini есть строка PrinterFile=p ?

Строка такая есть.

norad писал(а):Так прокатай транзакцию через sbcall

У меня нет такого файла.

norad писал(а):В любом случае через лоадпарм должен создаваться cheque.txt

Не создается. и там где все ок, и там все плохо.

vdvvdv писал(а):Как вариант система не дает его создать.
Так как операция проходит через карту, то этот файл должен создаваться.

Прав нет? Получается, что файл не создается и поэтому оплата по карте отменяется?

Последний раз редактировалось Prog1C 28 фев 2017, 21:38, всего редактировалось 1 раз.

Prog1C
Новичок
 
Сообщения: 5
Зарегистрирован: 28 фев 2017, 19:34

Re: Verifone VX 820. Ошибка 4309 «под OC Win 10»

Непрочитанное сообщение vdvvdv » 28 фев 2017, 21:26

Prog1C писал(а):прав нет? получается, что файл не создается и поэтому оплата по карте отменяется?

Как-то так. Хотя может при работе через dll этот файл и не нужен. Может чек через функции запрашивается. Посмотри на win8.

Добавлено спустя 4 минуты 53 секунды:
sbcall

vdvvdv
Сбербанк
Сбербанк
 
Сообщения: 253
Зарегистрирован: 20 ноя 2013, 13:11

Re: Verifone VX 820. Ошибка 4309 «под OC Win 10»

Непрочитанное сообщение Pavluha » 28 фев 2017, 21:43

Если файл p не обновляется после сверки итогов или любой операции, то попросту нет прав на банковскую папку. Удачи!

Попробуйте оплату вне кассовой проги через командную строку. Запустите loadparm 1 1 — оплата на копейку, потом loadparm 8 — отмена. Если при вызове лоадпарм сразу идет отмена, то нет прав на папку.

Последний раз редактировалось Pavluha 28 фев 2017, 21:45, всего редактировалось 1 раз.

Pavluha
Сбербанк
Сбербанк
 
Сообщения: 229
Зарегистрирован: 23 сен 2014, 23:25

Re: Verifone VX 820. Ошибка 4309 «под OC Win 10»

Непрочитанное сообщение Prog1C » 28 фев 2017, 21:44

Спасибо за файл. Запустил sbcall, создался файл «е» там число 60000. Что это означает?

Добавлено спустя 3 минуты 59 секунд:

Pavluha писал(а):Если файл p не обновляется после сверки итогов или любой операции, то попросту нет прав на банковскую папку. Удачи!

Спасибо помогло.
Спасибо всем за помощь.

Prog1C
Новичок
 
Сообщения: 5
Зарегистрирован: 28 фев 2017, 19:34

Re: Verifone VX 820. Ошибка 4309 «под OC Win 10»

Непрочитанное сообщение norad » 28 фев 2017, 21:51

Prog1C писал(а):Спасибо за файл. Запустил sbcall, создался файл «е» там число 60000. Что это означает?

Нолик лишний. 6000 это функция на вызов сверки итогов. Файл е по сути код ответа от библиотеки банка.

norad
Сбербанк
Сбербанк
 
Сообщения: 381
Зарегистрирован: 11 июн 2014, 04:51


Вернуться в Verifone

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

Понравилась статья? Поделить с друзьями:
  • Ошибка 4309 терминал сбербанка 1с что делать
  • Ошибка 4309 на терминале сбербанка
  • Ошибка 4309 атол
  • Ошибка 429 что это значит
  • Ошибка 429 что это вконтакте