ejiki
31.07.15 — 04:36
1с Розница 2.1. При Возврате в последующие дни после покупки, на интегрированном терминале СБРФ возникает ошибка. Появилась она при обновлении до последнего актуального релиза 2.1.8.16.
Проблема явно не в терминале. Но ошибка возникает именно в момент попытки распечатать Терминальный чек на Фискальнике — «При печати слип чека возникла ошибки: При выполнении операции произошла ошибка: Устройство не подключенно. Перед выполнением операции устройство должно быть подключено.».
Это не эпизодическая ошибка, а постоянная.
До обновления все работало корректно на 100%.
Версия драйверов АТОЛ на ККМ FPrint-22k : FprnM1C82.dll 6.19.0.0
Куда хотябы копать? И если у кого-то Все ОК то скажите ваши параметры.
ejiki
1 — 31.07.15 — 05:00
АП
probably
2 — 31.07.15 — 08:06
Как сейчас решаешь проблему, чтобы дальше печатать?
ejiki
3 — 31.07.15 — 10:11
(2) Честно никак. Попробовали обновить прошивку ККМ — НИ-ФИ-ГА!!
ejiki
4 — 31.07.15 — 10:12
Проблема в том что несколько магазинов работает с интегрированными Эквайринговыми терминалами.
ejiki
5 — 31.07.15 — 10:12
Не уж то у всех остальных после обновления Розницы до релиза 2.1.8.16 все идеально воркает ?!
DmitriyDI
6 — 31.07.15 — 10:21
(5) у меня да, терминалы сбер, все в норме. при печати, не через эквайринг все ок?
ejiki
7 — 31.07.15 — 10:59
(6) Да, не через эквайринг все ок! только когда пытаюсь «пробить чек» для того чтобы в интегрированном прошел возврат и распечатался чек на ККМ.
ejiki
8 — 31.07.15 — 11:00
(6) А какой драйвер АТОЛ на ККМ?
ejiki
9 — 31.07.15 — 11:39
Прошу прощения но вопрос очень важный, подниму тему.
DmitriyDI
10 — 31.07.15 — 11:57
(8) DTO6_2008_10_01
DmitriyDI
11 — 31.07.15 — 12:08
(0) а операция оплаты в пинпаде проходит ?
Seeker
12 — 31.07.15 — 12:09
(0) — откатить релиз не пробовали?
ejiki
13 — 31.07.15 — 12:11
(11) операция проходит, в том то и дело. А вот при попытке распечатать на ККМ выдает ошибку и «передает» тип транзакции EmergencyVoid
ejiki
14 — 31.07.15 — 12:11
(12) Вы серьезно считаете что это вариант решения ошибки при том что обновление было установлено несколько дней назад? и при всем этом РИБ на 15 узлов
DmitriyDI
15 — 31.07.15 — 12:16
(13) так проверил релиз у меня 2.1.8.14 все же стоит, обновляться пока не собираюсь значит)))
ejiki
16 — 31.07.15 — 12:19
(15) вот я уже пожалел сто раз что поставил последний релиз. На сервисе багов от 1с вообще нету инфы даже по 14 релизу. Будто идеально все.
Seeker
17 — 31.07.15 — 12:24
может быть необходимо обновить драйвера АТОЛ?
DmitriyDI
18 — 31.07.15 — 12:27
(17) главное драйвер сканера не обновлять.
ejiki
19 — 31.07.15 — 12:32
(17) вот у вас какой версии драйвер АТОЛ?
ejiki
20 — 31.07.15 — 12:38
у меня же стоит 6.20.5.0
maxis_tm
21 — 10.08.15 — 21:58
Актуально. Обновился((( ситуация та же. Скажите решили проблему?
maxis_tm
22 — 13.08.15 — 14:22
UP. неужели никто больше не обновлялся?
ejiki
23 — 14.08.15 — 07:27
(22) Вухух я не один такой. Базу в 1с выслал с параметрами, чтож ждем. Причем ответ от 1с что у них все впорядке на Тестовом примере. Сослались что у них драйвера 8.7 на ККМ, поставил 8.4 эффект нулевой
mzelensky
24 — 14.08.15 — 08:43
(23) Еще рекомендую самим Атоловцам проблему скинуть ну или на их форуме полазить. Тоже упирались как-то в ошибку работы драйверов после обновления платформы 1С (при работе ТСД). Как в итоге оказалось драйвер обновили ,а работу с этим бравером оставили по старой версии и происходила ошибка обращения к процедуре, как к функции.
ejiki
25 — 14.08.15 — 09:03
(24) Спасибо за совет, убежал на форум атола зыркать)
Web00001
26 — 14.08.15 — 09:07
Сравнить обработки и те места где печатается не вариант? Пройти отладчиком и посмотреть в каком месте отвалилось не вариант? Вставить старый код, вместо того, который криво работает? Позвать специалиста который все это сделает?
ejiki
27 — 14.08.15 — 09:24
(26) вместо того чтобы высер тут устраивать предложил бы приемлимое решение. Отладчиком ходил. Сравнивать Модули вообще не вариант. Потому, что модули связанные с эквайрингом очень прилично переписаны. Но ты бы знал если бы спросил.
Вообще имеешь связь какую либо с Розницей? Или так пришел поболтать?
МимохожийОднако
28 — 14.08.15 — 09:27
(27)ОФФ: зря вернулся с форума Атола.
Web00001
29 — 14.08.15 — 09:30
(27)Тихо, тихо не рычи Я регулярно что нибудь для нее пишу. Эквайринг не трогал пока, не было необходимости, как нет необходимости держать всегда актуальный релиз на торгующей компании.
Попробую вычленить ответы и пронумеровать в этот раз.
1. >>Отладчиком ходил. И как результаты? Нашел проблемное место?
2. Старый код который нашел в (1) поставить не пробовал?
3. Все понятно.
Так и не понял почему сравнивать не вариант. Не подумай что я хочу тебя затроллить. Но всегда можно найти проблемное место и попробовать его или зафиксить или разобраться почему оно проблемное.
ejiki
30 — 17.08.15 — 04:52
(29) В общем так, проблема в том что обновился и был выявлен «баг» гораздо позже.
1) Ходил, нашел что «Печатающее Устройство» передается в виде пустой ссылки, а не ссылки на ИдентификаторУстройства.
2) Откатываться совсем не вариант (уже), а накатить на текущую рабочую базу старый релиз так совсем кажется жестоким подходом к решению проблем. Видел много казусов с данными потом.
3) Спасибо за наводку, попробую «ТИПО» отладкой погулять по старой конфигурации, может быть все таки найду где этот ИдентификаторУстройства для принтера заполняется не пустой ссылкой.
ejiki
31 — 17.08.15 — 04:53
(29) А вот мне регулярно приходится актуализировать из-за типового обмена Розница — БП.
DmitriyDI
32 — 18.08.15 — 19:50
(31) да, это точно! Ну как решилась проблема? Обновление до 2.2 розницы не помогло? Надо обновляться и мне, жду чем закончится
maxis_tm
33 — 20.08.15 — 20:55
Разобрался есть два пути:
1. В справочнике «Кассы» поставить галочку пробивать по кассе ККМ. Тогда из документов «эквайринг/расходный/приходный» можно пробивать чеки по кассе заодно начинает работать и печать слип чеков. (именно поэтому в 1с отвечают идите в … у нас такой проблемы нет)
2. В конфигураторе в модуле документа «ОплатаОтПокупателяПлатежнойКартой» прописать строку в Процедуре:
&НаСервере
Процедура ПолучитьНеобходимыеДанныеДляРаботыСКартой(ПараметрыКассыККМ, ПараметрыЭТ, Отказ)
ПараметрыЭТ = ЗначениеНастроекВызовСервера.ПолучитьПараметрыЭТ(Объект.ЭквайринговыйТерминал);
ПараметрыЭТ.ИспользоватьБезПодключенияОборудования = ПараметрыЭТ.ИспользоватьБезПодключенияОборудования ИЛИ НЕ ИспользоватьПодключаемоеОборудование;
Если НЕ Объект.ПробиватьЧекиПоКассеККМ Тогда
ПараметрыКассыККМ = ЗначениеНастроекВызовСервера.ПолучитьПараметрыКассыККМ(Справочники.КассыККМ.ПустаяСсылка());
ПараметрыКассыККМ.ИдентификаторУстройства = УстройствоПечатиСлипЧека.Ссылка; // <<== ВОТ ЭТУ
Иначе
….
maxis_tm
34 — 20.08.15 — 20:57
При оформлении эквайринга не забывать выбирать устройство в поле на форме «Устройство Печати Слип Чека»
viraboy
35 — 20.08.15 — 21:13
(34) Поздно заметил ветку. Вообще это было в описании изменений. А то что в расходнике не было ККМ и чеки не бились не настораживало?
maxis_tm
36 — 20.08.15 — 21:35
Я на 2ой Рознице с версии еще 2.0. И чеки из расходников не бились там вообще. Тогда настораживало, потом «забил», вроде как обходились (Розничная торговля). То что это когда то в процессе обновлений ввели просто не обратил внимания да и не требовалось. Так и сейчас можно отключить функцию пробития чеков (у меня и была выключена). Зачем? не знаю их можно и так не бить при включеной галочке.
viraboy
37 — 20.08.15 — 21:58
В 2.0 косяк был был с расходником, они даже внешнюю печатную форму распространяли. Да и сейчас с расходником не все так просто ))
Наш адрес: г. Москва, ул. Полярная, д. 31, стр. 1. Телефон: +7 495 649 16 77 (Skype, ICQ). Режим работы: понедельник — пятница с 9:00 до 18:00; суббота и воскресенье — выходной. Доставка по России, Белоруссии, Украине, Казахстану: Москва, Подольск, Сергиев Посад, Истра, Рязань, Курск, Липецк, Тула, Иваново, Воронеж, Ярославль, Тверь, Смоленск, Калуга, Белгород, Орел,
Тамбов, Кострома, Брянск, Красноярск, Норильск, Кемерово, Новокузнецк, Новосибирск, Омск, Барнаул, Иркутск, Братск, Бийск, Улан-Удэ, Томск, Абакан, Чита, Горно-Алтайск, Кызыл, Санкт-Петербург,
СПб, Выборг, Вологда, Череповец, Мурманск, Сыктывкар, Ухта, Архангельск, Северодвинск, Великий Новгород, Петрозаводск, Гомель, Гродно, Витебск, Могилев, Брест, Минск, Алма-Ата, Астана,
Ереван, Киев, Днепропетровск, Львов, Ташкент, Могилев, Псков, Калининград, Нарьян-Мар, Уфа, Стерлитамак, Самара, Тольятти, Сызрань, Нижний Новгород, Арзамас, Саратов, Энгельс, Пермь,
Ижевск, Казань, Набережные Челны, Бугульма, Пенза, Оренбург, Орск, Чебоксары, Новочебоксарск, Ульяновск, Киров, Йошкар-Ола, Саранск, Екатеринбург, Верхняя Пышма, Серов, Челябинск,
Магнитогорск, Снежинск, Тюмень, Курган, Нижневартовск, Сургут, Надым, Ростов-на-Дону, Волгодонск, Таганрог, Волгоград, Волжский, Краснодар, Армавир, Астрахань, Майкоп, Владивосток,
Уссурийск, Хабаровск, Комсомольск-на-Амуре, Советская Гавань, Южно-Сахалинск, Благовещенск, Петропавловск-Камчатский, Мирный, Ставрополь, Минеральные Воды, Махачкала, Нальчик, Алушта, Армянск, Джанкой, Евпатория, Керчь, Севастополь, Симферополь, Судак, Крым, Феодосия, Ялта. Сайт отвечает на вопросы: Как отремонтировать, настроить, установить оборудование? Где скачать документацию (инструкцию, мануал)? Где посмотреть партномер? Где купить запчасти (запасные
части, зип), комплектующие, аксессуары и термоэтикетка, чековая лента для весов, термопринтеров штрих-кода, чековых принтеров? Обслуживание весов, кассовых аппаратов, термопринтеров,
терминалов сбора данных, сканеров штрих-кода: каким образом возможно своими силами? Вас интересует наличие, цена, купить запчасти за наличный и безналичный расчет? — сделайте запрос
нашим менеджерам. Официальный сайт компании Zipstore.ru.
Слипы вышли, а чек — нет!
14.11.2019
Флаг устанавливающий Эквайринговый терминал как эмулятор для пробития чеков по карте.
Добрый день! Работая в Рознице 2.2 и принимая оплату через эквайринговый терминал, пользователи могут получить проблему, при которой касса выдаст слипы, а вот чек не пробьет. При этом в 1С документ так и останется открытым, при попытке повторного пробития, клиента снова просят вставить карту. В нашей практике, во всех случаях звонков в банк, деньги были списаны успешно, просят отменять вручную через эквайринг, дабы этого не делать, а просто выбить чек, написано данное расширение.
В РМК добавлен флаг «Слипы вышли, а чек нет». В случае вышеописанной ситуации, продавец ставит флаг и снова пробивает чек либо платежной картой, либо сложной оплаты. 1С себя поведет будто эквайринг подключен без подключенного оборудования, как эмулятор. Будет типовой вопрос про успешность операции на терминале.
Т.е. данный флаг просто отключит эквайринг для пробития чека, после проведения чека флажок снимется.
Тестировалась на 8 магазинах, конфигурация «Розница, редакция 2.2 (2.2.13.11)» , платформа «8.3 (8.3.13.1644)»
Такое дело: Доработанная УТ 10.3. К ней подключен эквайринговый терминал(СБ) и ККТ Штрих-Лайт-01Ф. Драйвер Штрих версии 4.13. По нажатию на кнопку в документе, открывается диалог эквайрингового терминала, все операции с картой выполняются успешно(деньги с карты по факту списываются/возвращаются), в 1С возвращается XML строка слип чека (в отладке её видно, вроде красивая, правильная). Дальше этот XML отправляется на печать в ККТ(вызывается метод драйвера «НапечататьТекстовыйДокумент»). Метод возвращает что всё ок, ошибок нет. НО. По факту ККТ при этом печатает только зашитую в неё шапку с реквизитами организации и не печатает переданный слип. Устал уже смотреть на этот огрызок ))) Кто сталкивался, или понимает куда копать, подскажите пожалуйста!
если я правильно помню, то сберовская обработка использует «напечатать строки» из массива строк слип-чека
Может попробовать проверить на недопустимые символы XML?
Тема: RE: SW1188914 Поддержка эквайринговых терминалов ПАО Сбербанк Здравствуйте! Ваше обращение зарегистрировано под номером SW118____. Пожалуйста, в тексте следующих обращений на эту же тему ссылайтесь на этот номер. Скорее всего, у вас неверно настроен параметр компоненты «Последовательность частичного отреза». Его значение должно соответствовать настройке «Последлвательность в конце чека» эквайрингового терминала. В основной поставке драйвера сбербанк у вас скорее всего есть утилита TlvEdit, в которой вы можете считать настройки из терминала, узнать код символа в конце чека и задать его в 1С.
1с не воспринимает непечатные символы в xml файле Либо резать средствами 1с и два раза печатать либо менять символы окончания чека в TlvEdit например на [cut] а в 1с резать по этой строке
+ у нас аналогично было поменяли в TlvEdit печать одного чека а в 1с сделал печать двух копий чеков
Дай-ка я угадаю — зарегистрировано под номером SW1188914 ?
Наверняка, но всё происходит уже после того как сберовская обработка отработала и вернула XML в 1С. Вся печать через 1С. ,, а разве при наличии недопустимых символов в XML, метод драйвера не вернёт в 1С ошибку?! Блин, я этот вариант отбросил, надо проверить..
,, Попробовал. TlvEdit нет в поставке ЭТ, но в ответе терминала уже идёт [cut]. И XML валидацию проходит. Тупик какой-то… Как-то можно узнать/посмотреть/отладить что происходит после вызова из 1С конструкции Результат = ОбъектДрайвера.НапечататьТекстовыйДокумент(ИДУстройства, XMLСлипЧека) ? Как так получается что результат = Истина, а XMLСлипЧека не печатается?
Если 10.3, то в %USERPROFILE%AppDataLocalTemp ищем файл по наименованию типа ShtrihMFiscalPrinters_v2 которую подцепляли в обработку обслуживания ТО, открываем ее в конфигураторе и там находим ФискализироватьЧек и т.д., отлаживаем.
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Содержание:
1. Новые правила по пробиванию чеков
2. Настройка кассового оборудования
3. Поступление наличных денежных средств
4. Оплата по безналичному расчёту
5. Формирование чека при реализации
Здравствуйте, коллеги. Если Вы наткнулись на данную статью, то, вероятно, неспроста. Возможно, у Вас при печати чека произошла ошибка в 1С. Что ж, давайте разбираться. Ниже мы подробно рассмотрим правильный алгоритм настройки программы, что позволит понять причину ошибки, исправить ее и не допускать подобного в дальнейшем.
1. Новые правила по пробиванию чеков
Начиная с первого июля 2019 года были введены новые правила по пробиванию чеков, а также обязательным стало добавление новых реквизитов. Пример будет рассмотрен на версии 1С 8.3, где добавили достижимость пробивки чеков прямо из документации по реализации. Рассмотрим подробнее, как печатать чеки для кассы, с учётом поправок.
Итак, с 01.07.2019 когда кто-либо получает наличные от индивидуального предпринимателя или юридического лица, в кассовом чеке обязательно нужно указывать идентификационный номер покупателя, а также его наименование. В случае, когда речь идёт о зарубежной продукции, обязательно указывать страну происхождения и номер грузовой таможенной декларации. В последних версиях 1С:Предприятие также есть возможность формировки кассовых чеков из документации по реализации, но необходимы особые настройки. Далее предоставим пошаговый инструктаж по проведению настройки печати чека.
2. Настройка кассового оборудования
Первым делом необходимо произвести настройку кассового оборудования, которое будем привязывать к 1С. Для этого нужно зайти в «Администрирование» и кликнуть по ссылке «Подключаемое оборудование».
Рис. 1 «Подключаемое оборудование» для настройки кассового оборудования
Во вкладке с настройками выбираем «Тип оборудования». Это может быть, как пример, «Принтеры чеков», далее кликаем «Создать». Перед нами открываются настройки, где стоит отметить следующие пункты:
· «Драйвер оборудования» – выбираем необходимое;
· «Организация»;
· «Рабочее место» – выбирается из списка.
Чтобы оставить и сохранить все настройки кликаем на «Записать и закрыть», после чего уже появилась возможность печати кассовых чеков в 1С 8.3.
Рис. 2 Настройка печати кассовых чеков в 1С 8.3
3. Поступление наличных денежных средств
Создаём поступление наличных денежных средств из документа по реализации. Это делается для формировки чека, в котором есть полное название продукции с артикулом, номером грузовой таможенной декларации, реквизитами того, кто будет покупать и так далее. Заходим в конкретную продажу, кликаем на «Создать на основании» и выбираем вариант «Поступление наличных». Далее появится форма под приходной кассовый ордер, которая будет заполнена автоматически.
Рис. 3 Процесс создания формы приходного кассового ордера
В форме приходного кассового ордера следует сверить сумму оплаты и дату, а затем кликнуть на «Записать» и «Провести». Далее кликаем на поле «Чек», выбираем необходимое оборудование и кликаем «ОК». Перед нами появляется форма с электронным документом.
Рис. 4 Настройки при получении наличных денежных средств
В данном чеке уже будут все необходимые реквизиты, такие как:
· контакты предприятия, которое напечатало чек;
· контакты покупателя;
· наименование проданной продукции, количество единиц, общая сумма;
· грузовая таможенная декларация, при необходимости;
· в поле тип оплаты указано «Оплата наличными»;
· режим, по которому проводится налог.
Если необходима печать кассового чека, то кликаем на «Пробить чек» (на скриншоте под №12). В ситуации, если необходимо отправить чек на почту – отмечаем галочкой пункт «Отправить e-mail» и вводим нужную почту. Третий вариант – это ситуация, когда необходимо отправить чек по СМС – кликаем «Отправить SMS» и вводим телефонный номер.
Рис. 5 Печать кассового чека и отправка чека на почту
4. Оплата по безналичному расчёту
Для этой опции нужно зайти в нашу реализацию, кликнуть по кнопке «Создать на основании», а далее избрать «Операция по платёжной карте». Появится пример формы под оплату безналичным расчётом.
Рис. 6 Операции по платежной карте в 1С
Аналогично прошлому пункту, сверяем цену и общую сумму, дату и кликаем «Записать» и «Провести». Следующий шаг – кликаем по кнопке «Чек», избираем оборудование и кликаем «ОК».
Рис. 7 Настройки при оплате по безналичному расчету
В открывшемся чеке в поле «Тип оплаты» должно быть указано «Оплата безналичная». Присутствует аналогичное отправление по электронной почте и СМС.
Рис. 8 Чек при оплате по безналичному расчету
5. Формирование чека при реализации
Согласно новым требованиям налоговой, если присутствует отсрочка оплаты, то чек необходимо пробивать два раза:
1. в момент оплаты;
2. когда происходит отгрузка товара.
Для формирования чека из самой реализации нужно: в документе, с которым работаем, кликаем на «Чек», выбираем оборудование и кликаем «ОК». Перед нами появится форма.
Рис. 9 Формирование чека из реализации
Данный чек, который создали из реализации непосредственно, имеет отличия от остальных кассовых чеков, а именно: имеет графу с признаком способа расчёта «Передача в кредит». Обязательно указание вида оплаты – «Оплата последующая». Ещё одним отличием данного чека будет отсутствие контактов покупателя. Но отправка по электронной почте и СМС также возможна.
Рис. 10 Особенности чека из реализации
В данной статье был описан полный алгоритм, в котором пошагово разбираются все особенности создания, печати и редактирования чеков, созданных в 1С. Соблюдение данного алгоритма предостерегает от появления ошибок при печати чеков. А если она, всё-таки, возникла, смело обращайтесь за помощью. Наши специалисты помогут решить даже самые сложные задачи.
Специалист компании «Кодерлайн»
Айдар Фархутдинов
Библиотека подключаемого оборудования,версия 1.0
Сканер штрихкода
Считыватель магнитных карт
Терминал сбора данных
Дисплей покупателя
Фискальный регистратор
Эквайринговый терминал
Электронные весы
Весы с печатью этикеток
ККМ офлайн
Эквайринговый терминал (ЭТ) – электронное устройство, позволяющее считывать информацию с магнитной полосы или чипа карты, подключенное по каналам связи к процессинговому центру и предназначенное для автоматизированного совершения безналичных денежных операций.
В зависимости от аппаратных возможностей эквайрингового терминала печать подтверждающего оплату слип-чека производится на самом терминале или с помощью Фискального регистратора (ФР) (принтера печати чеков ЕНВД). В последнем случае Необходимо поддержать взаимодействие двух устройств в следующем порядке:
- Подключение ЭТ при необходимости проведения безналичной оплаты;
- Подключение ФР;
- Проведение оплаты на ЭТ, получение подтверждения оплаты из процессингового центра;
- Печать слип-чека, подтверждающего оплату при успешно завершенной операции на ЭТ, если это предусмотрено функциональностью устройства, или передача текста слип-чека из ЭТ в библиотеку для печати на фискальном регистраторе;
- Отключение устройства ЭТ;
- Печать фискального чека на ФР;
- Отключение ФР.
При успешном завершении транзакции процессинговый центр возвращает параметры транзакции: номер платежной карты, код авторизации, код транзакции, сумму оплаты и текст для печати слип чека. Печать чека на фискальном регистраторе производится с помощью операции печати произвольного текста с параметрами, полученными из процессингового центра. Если подтверждения оплаты не получено, следует прервать выполнение алгоритма и обработать сообщение об ошибке:
- Подключение ЭТ при необходимости проведения безналичной оплаты;
- Подключение ФР;
- Проведение оплаты на ЭТ либо получение отказа в проведении операции;
- Обработка сообщения об ошибке при проведении оплаты;
- Отключение устройства ЭТ.
В случае успешного завершения операции на эквайринговом терминале и ошибки печати слип-чека на фискальном регистраторе, операцию на эквайринговом терминале нужно аварийно отменить. Для этого в устройство передаются полученные на выходе предыдущей операции параметры эквайринговой операции и выполняется команда Отмена последней операции.
Операция Сверка итогов, как правило, выполняется при закрытии кассовой смены. При вызове операции никакие параметры не передаются. В результате выполнения операции распечатывается отчет о проведенных за смену операциях. В случае невозможности печати отчета в коде процедуры также должна быть предусмотрена аварийная отмена операции.
Отмена оплаты по карте аналогична аварийной отмене операции и может быть проведена только в течение открытой смены, до проведения сверки итогов. При вызове метода передаются ссылочный номер операции (код RRN транзакции) и номер чека (код авторизации транзакции), полученные при проведении отменяемой операции Оплата по карте, и сумма возвращаемых на карту денежных средств.
Если сверка итогов произошла, то возможен только Возврат оплаты по карте. Для того чтобы осуществить возврат необходимо передать сумму, номер карты, ссылочный номер операции и номер чека.
При операции Отмена перечисленные в качестве оплаты средства практически мгновенно зачисляются обратно на карту, а операция Возврат предполагает возмещение суммы после подтверждения правомерности операции со стороны банка.
Оплата картой
Оплата платёжной картой может производиться одним методом – преавторизация и её подтверждение производится на самом терминале (pin pad’e). Для проведения оплаты необходимо выполнить: подключение, оплату, печать слип-чека, аварийную отмену оплаты, если произошла ошибка, отключение.
Подключение
Для подключения ЭТ необходимо вызвать соответствующую функцию подсистемы БПО и передать ей уникальный идентификатор экземпляра формы, идентификатор устройства и пустую переменную ОписаниеОшибки, в которую функция вернёт описание ошибки. Функция возвращает Истину если подключить оборудование удалось.
Результат = МенеджерОборудованияКлиент.ПодключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваЭТ, ОписаниеОшибки);
Аналогичным образом необходимо подключить и ФР подставив соответствующие параметры:
Результат = МенеджерОборудованияКлиент.ПодключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваФР, ОписаниеОшибки);
Проведение оплаты
Если подключение успешно выполнено, то можно приступать к формированию входных параметров и проведению оплаты. На вход менеджеру устройства передаётся сумма операции и номер карты. Если номер карты пустой, то предполагается, что он будет получен считыванием карты непосредственно на ЭТ:
ВходныеПараметры = Новый Массив(); ВыходныеПараметры = Неопределено; ВходныеПараметры.Добавить(СуммаОперации); ВходныеПараметры.Добавить(НомерКарты); // Если пустая строка, то номер карты считывается на pin pad’e РезультатЭТ = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "AuthorizeSales", ВходныеПараметры, ВыходныеПараметры); // Записываем выходные параметры (пригодятся при аварийной отмене операции) НомерКарты = ?(Не ПустаяСтрока(НомерКарты) И ПустаяСтрока(СтрЗаменить(СокрЛП(ВыходныеПараметры[0]), "*", "")), НомерКарты, ВыходныеПараметры[0]); НомерСсылкиОперации = ВыходныеПараметры[1]; // код RRN транзакции НомерЧекаЭТ = ВыходныеПараметры[2]; // код авторизации транзакции СтрокаСлипЧека = ВыходныеПараметры[3][1]; // Текст слип-чека, который надо будет напечатать на ФР // Сохраняем слип-чек для последующей печати Если Не ПустаяСтрока(ВыходныеПараметры[3][1]) Тогда глПодключаемоеОборудование.Вставить("ПоследнийСлипЧек", ВыходныеПараметры[3][1]); КонецЕсли;
Печать слип-чека
Если операция на ЭТ прошла успешно, то необходимо напечатать слип-чек. Печать чека осуществляет ФР. Для этого ему передаются необходимые данные, и вызывается соответствующая команда:
Если Не РезультатЭТ Тогда ТекстСообщения = НСтр("ru = 'При выполнении операции возникла ошибка: |""%ОписаниеОшибки%"". |Операция по карте не была произведена.'"); ТекстСообщения = СтрЗаменить(ТекстСообщения, "%ОписаниеОшибки%", ВыходныеПараметры[1]); ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения); Иначе Если Не ПустаяСтрока(СтрокаСлипЧека) Тогда ВходныеПараметры = Новый Массив(); ВходныеПараметры.Добавить(СтрокаСлипЧека); ВыходныеПараметры = Неопределено; РезультатФР = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваФР, "PrintText", ВходныеПараметры, ВыходныеПараметры); НомерЧекаККМ = ВыходныеПараметры[1]; КонецЕсли; КонецЕсли;
Отмена операции в случае ошибки
Если операция по ЭТ прошла успешно, а слип-чек при этом не напечатался (ошибка на ФР), то операцию на ЭТ необходимо аварийно отменить. Для этого менеджеру устройства передаются параметры, полученные на выходе предыдущей операции, и выполняется соответствующая команда:
Если РезультатЭТ И Не РезультатФР Тогда ОписаниеОшибкиФР = ВыходныеПараметры[1]; ВходныеПараметры = Новый Массив(); ВыходныеПараметры = Неопределено; ВходныеПараметры.Добавить(СуммаОперации); ВходныеПараметры.Добавить(НомерСсылкиОперации); ВходныеПараметры.Добавить(НомерЧекаЭТ); МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "EmergencyVoid", ВходныеПараметры, ВыходныеПараметры); ТекстСообщения = НСтр("ru = 'При печати слип-чека возникла ошибка: |""%ОписаниеОшибки%"". |Операция по карте была отменена.'"); ТекстСообщения = СтрЗаменить(ТекстСообщения, "%ОписаниеОшибки%", ОписаниеОшибкиФР); ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения); КонецЕсли;
Отключение
По завершении работы с оборудованием его необходимо отключить:
МенеджерОборудованияКлиент.ОтключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваЭТ); МенеджерОборудованияКлиент.ОтключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваФР);
Отмена и возврат
Отмена оплаты возможна, если не произведена сверка итогов. Если сверка итогов произошла, то возможен только возврат. Технически эти операции выполняются аналогично оплате картой: подключение, выполнение операции, печать слип-чека, аварийная отмена в случае ошибки, отключение. Ниже описаны отличия:
Отмена оплаты по карте
Отмена платежа очень похожа на аварийную отмену операции. На вход подаются сумма операции, ссылочный номер операции (код RRN транзакции) и номер чека. Последние два параметра программист получает на выходе отменяемой операции.
ВходныеПараметры = Новый Массив(); ВыходныеПараметры = Неопределено; ВходныеПараметры.Добавить(СуммаОперации); ВходныеПараметры.Добавить(НомерСсылкиОперации); ВходныеПараметры.Добавить(НомерЧека); МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "AuthorizeVoid", ВходныеПараметры, ВыходныеПараметры);
Возврат оплаты по карте
Для того чтобы осуществить возврат оплаты по карте необходимо передать сумму, номер карты, ссылочный номер операции и номер чека.
ВходныеПараметры = Новый Массив(); ВыходныеПараметры = Неопределено; ВходныеПараметры.Добавить(СуммаОперации); ВходныеПараметры.Добавить(НомерКарты); // Если пустая строка, то номер карты считывается на pin pad’e ВходныеПараметры.Добавить(НомерСсылкиОперации); ВходныеПараметры.Добавить(НомерЧека); РезультатЭТ = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "AuthorizeRefund", ВходныеПараметры, ВыходныеПараметры);
Сверка итогов
Операция сверки итогов, как правило, выполняется при закрытии кассовой смены. На вход не надо передавать никаких параметров, надо только организовать работу с оборудованием в аналогичном другим операциям порядке: подключение, выполнение операции, печать слип-чека, аварийная отмена в случае ошибки, отключение. Сама операция выполняется следующим образом:
ВходныеПараметры = Неопределено; ВыходныеПараметры = Неопределено; РезультатЭТ = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, " Settlement", ВходныеПараметры, ВыходныеПараметры);
ejiki
31.07.15 — 04:36
1с Розница 2.1. При Возврате в последующие дни после покупки, на интегрированном терминале СБРФ возникает ошибка. Появилась она при обновлении до последнего актуального релиза 2.1.8.16.
Проблема явно не в терминале. Но ошибка возникает именно в момент попытки распечатать Терминальный чек на Фискальнике — «При печати слип чека возникла ошибки: При выполнении операции произошла ошибка: Устройство не подключенно. Перед выполнением операции устройство должно быть подключено.».
Это не эпизодическая ошибка, а постоянная.
До обновления все работало корректно на 100%.
Версия драйверов АТОЛ на ККМ FPrint-22k : FprnM1C82.dll 6.19.0.0
Куда хотябы копать? И если у кого-то Все ОК то скажите ваши параметры.
ejiki
1 — 31.07.15 — 05:00
АП
probably
2 — 31.07.15 — 08:06
Как сейчас решаешь проблему, чтобы дальше печатать?
ejiki
3 — 31.07.15 — 10:11
(2) Честно никак. Попробовали обновить прошивку ККМ — НИ-ФИ-ГА!!
ejiki
4 — 31.07.15 — 10:12
Проблема в том что несколько магазинов работает с интегрированными Эквайринговыми терминалами.
ejiki
5 — 31.07.15 — 10:12
Не уж то у всех остальных после обновления Розницы до релиза 2.1.8.16 все идеально воркает ?!
DmitriyDI
6 — 31.07.15 — 10:21
(5) у меня да, терминалы сбер, все в норме. при печати, не через эквайринг все ок?
ejiki
7 — 31.07.15 — 10:59
(6) Да, не через эквайринг все ок! только когда пытаюсь «пробить чек» для того чтобы в интегрированном прошел возврат и распечатался чек на ККМ.
ejiki
8 — 31.07.15 — 11:00
(6) А какой драйвер АТОЛ на ККМ?
ejiki
9 — 31.07.15 — 11:39
Прошу прощения но вопрос очень важный, подниму тему.
DmitriyDI
10 — 31.07.15 — 11:57
(8) DTO6_2008_10_01
DmitriyDI
11 — 31.07.15 — 12:08
(0) а операция оплаты в пинпаде проходит ?
Seeker
12 — 31.07.15 — 12:09
(0) — откатить релиз не пробовали?
ejiki
13 — 31.07.15 — 12:11
(11) операция проходит, в том то и дело. А вот при попытке распечатать на ККМ выдает ошибку и «передает» тип транзакции EmergencyVoid
ejiki
14 — 31.07.15 — 12:11
(12) Вы серьезно считаете что это вариант решения ошибки при том что обновление было установлено несколько дней назад? и при всем этом РИБ на 15 узлов
DmitriyDI
15 — 31.07.15 — 12:16
(13) так проверил релиз у меня 2.1.8.14 все же стоит, обновляться пока не собираюсь значит)))
ejiki
16 — 31.07.15 — 12:19
(15) вот я уже пожалел сто раз что поставил последний релиз. На сервисе багов от 1с вообще нету инфы даже по 14 релизу. Будто идеально все.
Seeker
17 — 31.07.15 — 12:24
может быть необходимо обновить драйвера АТОЛ?
DmitriyDI
18 — 31.07.15 — 12:27
(17) главное драйвер сканера не обновлять.
ejiki
19 — 31.07.15 — 12:32
(17) вот у вас какой версии драйвер АТОЛ?
ejiki
20 — 31.07.15 — 12:38
у меня же стоит 6.20.5.0
maxis_tm
21 — 10.08.15 — 21:58
Актуально. Обновился((( ситуация та же. Скажите решили проблему?
maxis_tm
22 — 13.08.15 — 14:22
UP. неужели никто больше не обновлялся?
ejiki
23 — 14.08.15 — 07:27
(22) Вухух я не один такой. Базу в 1с выслал с параметрами, чтож ждем. Причем ответ от 1с что у них все впорядке на Тестовом примере. Сослались что у них драйвера 8.7 на ККМ, поставил 8.4 эффект нулевой
mzelensky
24 — 14.08.15 — 08:43
(23) Еще рекомендую самим Атоловцам проблему скинуть ну или на их форуме полазить. Тоже упирались как-то в ошибку работы драйверов после обновления платформы 1С (при работе ТСД). Как в итоге оказалось драйвер обновили ,а работу с этим бравером оставили по старой версии и происходила ошибка обращения к процедуре, как к функции.
ejiki
25 — 14.08.15 — 09:03
(24) Спасибо за совет, убежал на форум атола зыркать)
Web00001
26 — 14.08.15 — 09:07
Сравнить обработки и те места где печатается не вариант? Пройти отладчиком и посмотреть в каком месте отвалилось не вариант? Вставить старый код, вместо того, который криво работает? Позвать специалиста который все это сделает?
ejiki
27 — 14.08.15 — 09:24
(26) вместо того чтобы высер тут устраивать предложил бы приемлимое решение. Отладчиком ходил. Сравнивать Модули вообще не вариант. Потому, что модули связанные с эквайрингом очень прилично переписаны. Но ты бы знал если бы спросил.
Вообще имеешь связь какую либо с Розницей? Или так пришел поболтать?
МимохожийОднако
28 — 14.08.15 — 09:27
(27)ОФФ: зря вернулся с форума Атола.
Web00001
29 — 14.08.15 — 09:30
(27)Тихо, тихо не рычи Я регулярно что нибудь для нее пишу. Эквайринг не трогал пока, не было необходимости, как нет необходимости держать всегда актуальный релиз на торгующей компании.
Попробую вычленить ответы и пронумеровать в этот раз.
1. >>Отладчиком ходил. И как результаты? Нашел проблемное место?
2. Старый код который нашел в (1) поставить не пробовал?
3. Все понятно.
Так и не понял почему сравнивать не вариант. Не подумай что я хочу тебя затроллить. Но всегда можно найти проблемное место и попробовать его или зафиксить или разобраться почему оно проблемное.
ejiki
30 — 17.08.15 — 04:52
(29) В общем так, проблема в том что обновился и был выявлен «баг» гораздо позже.
1) Ходил, нашел что «Печатающее Устройство» передается в виде пустой ссылки, а не ссылки на ИдентификаторУстройства.
2) Откатываться совсем не вариант (уже), а накатить на текущую рабочую базу старый релиз так совсем кажется жестоким подходом к решению проблем. Видел много казусов с данными потом.
3) Спасибо за наводку, попробую «ТИПО» отладкой погулять по старой конфигурации, может быть все таки найду где этот ИдентификаторУстройства для принтера заполняется не пустой ссылкой.
ejiki
31 — 17.08.15 — 04:53
(29) А вот мне регулярно приходится актуализировать из-за типового обмена Розница — БП.
DmitriyDI
32 — 18.08.15 — 19:50
(31) да, это точно! Ну как решилась проблема? Обновление до 2.2 розницы не помогло? Надо обновляться и мне, жду чем закончится
maxis_tm
33 — 20.08.15 — 20:55
Разобрался есть два пути:
1. В справочнике «Кассы» поставить галочку пробивать по кассе ККМ. Тогда из документов «эквайринг/расходный/приходный» можно пробивать чеки по кассе заодно начинает работать и печать слип чеков. (именно поэтому в 1с отвечают идите в … у нас такой проблемы нет)
2. В конфигураторе в модуле документа «ОплатаОтПокупателяПлатежнойКартой» прописать строку в Процедуре:
&НаСервере
Процедура ПолучитьНеобходимыеДанныеДляРаботыСКартой(ПараметрыКассыККМ, ПараметрыЭТ, Отказ)
ПараметрыЭТ = ЗначениеНастроекВызовСервера.ПолучитьПараметрыЭТ(Объект.ЭквайринговыйТерминал);
ПараметрыЭТ.ИспользоватьБезПодключенияОборудования = ПараметрыЭТ.ИспользоватьБезПодключенияОборудования ИЛИ НЕ ИспользоватьПодключаемоеОборудование;
Если НЕ Объект.ПробиватьЧекиПоКассеККМ Тогда
ПараметрыКассыККМ = ЗначениеНастроекВызовСервера.ПолучитьПараметрыКассыККМ(Справочники.КассыККМ.ПустаяСсылка());
ПараметрыКассыККМ.ИдентификаторУстройства = УстройствоПечатиСлипЧека.Ссылка; // <<== ВОТ ЭТУ
Иначе
….
maxis_tm
34 — 20.08.15 — 20:57
При оформлении эквайринга не забывать выбирать устройство в поле на форме «Устройство Печати Слип Чека»
viraboy
35 — 20.08.15 — 21:13
(34) Поздно заметил ветку. Вообще это было в описании изменений. А то что в расходнике не было ККМ и чеки не бились не настораживало?
maxis_tm
36 — 20.08.15 — 21:35
Я на 2ой Рознице с версии еще 2.0. И чеки из расходников не бились там вообще. Тогда настораживало, потом «забил», вроде как обходились (Розничная торговля). То что это когда то в процессе обновлений ввели просто не обратил внимания да и не требовалось. Так и сейчас можно отключить функцию пробития чеков (у меня и была выключена). Зачем? не знаю их можно и так не бить при включеной галочке.
viraboy
37 — 20.08.15 — 21:58
В 2.0 косяк был был с расходником, они даже внешнюю печатную форму распространяли. Да и сейчас с расходником не все так просто ))
Библиотека подключаемого оборудования,версия 1.0
Сканер штрихкода
Считыватель магнитных карт
Терминал сбора данных
Дисплей покупателя
Фискальный регистратор
Эквайринговый терминал
Электронные весы
Весы с печатью этикеток
ККМ офлайн
Эквайринговый терминал (ЭТ) – электронное устройство, позволяющее считывать информацию с магнитной полосы или чипа карты, подключенное по каналам связи к процессинговому центру и предназначенное для автоматизированного совершения безналичных денежных операций.
В зависимости от аппаратных возможностей эквайрингового терминала печать подтверждающего оплату слип-чека производится на самом терминале или с помощью Фискального регистратора (ФР) (принтера печати чеков ЕНВД). В последнем случае Необходимо поддержать взаимодействие двух устройств в следующем порядке:
- Подключение ЭТ при необходимости проведения безналичной оплаты;
- Подключение ФР;
- Проведение оплаты на ЭТ, получение подтверждения оплаты из процессингового центра;
- Печать слип-чека, подтверждающего оплату при успешно завершенной операции на ЭТ, если это предусмотрено функциональностью устройства, или передача текста слип-чека из ЭТ в библиотеку для печати на фискальном регистраторе;
- Отключение устройства ЭТ;
- Печать фискального чека на ФР;
- Отключение ФР.
При успешном завершении транзакции процессинговый центр возвращает параметры транзакции: номер платежной карты, код авторизации, код транзакции, сумму оплаты и текст для печати слип чека. Печать чека на фискальном регистраторе производится с помощью операции печати произвольного текста с параметрами, полученными из процессингового центра. Если подтверждения оплаты не получено, следует прервать выполнение алгоритма и обработать сообщение об ошибке:
- Подключение ЭТ при необходимости проведения безналичной оплаты;
- Подключение ФР;
- Проведение оплаты на ЭТ либо получение отказа в проведении операции;
- Обработка сообщения об ошибке при проведении оплаты;
- Отключение устройства ЭТ.
В случае успешного завершения операции на эквайринговом терминале и ошибки печати слип-чека на фискальном регистраторе, операцию на эквайринговом терминале нужно аварийно отменить. Для этого в устройство передаются полученные на выходе предыдущей операции параметры эквайринговой операции и выполняется команда Отмена последней операции.
Операция Сверка итогов, как правило, выполняется при закрытии кассовой смены. При вызове операции никакие параметры не передаются. В результате выполнения операции распечатывается отчет о проведенных за смену операциях. В случае невозможности печати отчета в коде процедуры также должна быть предусмотрена аварийная отмена операции.
Отмена оплаты по карте аналогична аварийной отмене операции и может быть проведена только в течение открытой смены, до проведения сверки итогов. При вызове метода передаются ссылочный номер операции (код RRN транзакции) и номер чека (код авторизации транзакции), полученные при проведении отменяемой операции Оплата по карте, и сумма возвращаемых на карту денежных средств.
Если сверка итогов произошла, то возможен только Возврат оплаты по карте. Для того чтобы осуществить возврат необходимо передать сумму, номер карты, ссылочный номер операции и номер чека.
При операции Отмена перечисленные в качестве оплаты средства практически мгновенно зачисляются обратно на карту, а операция Возврат предполагает возмещение суммы после подтверждения правомерности операции со стороны банка.
Оплата картой
Оплата платёжной картой может производиться одним методом – преавторизация и её подтверждение производится на самом терминале (pin pad’e). Для проведения оплаты необходимо выполнить: подключение, оплату, печать слип-чека, аварийную отмену оплаты, если произошла ошибка, отключение.
Подключение
Для подключения ЭТ необходимо вызвать соответствующую функцию подсистемы БПО и передать ей уникальный идентификатор экземпляра формы, идентификатор устройства и пустую переменную ОписаниеОшибки, в которую функция вернёт описание ошибки. Функция возвращает Истину если подключить оборудование удалось.
Результат = МенеджерОборудованияКлиент.ПодключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваЭТ, ОписаниеОшибки);
Аналогичным образом необходимо подключить и ФР подставив соответствующие параметры:
Результат = МенеджерОборудованияКлиент.ПодключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваФР, ОписаниеОшибки);
Проведение оплаты
Если подключение успешно выполнено, то можно приступать к формированию входных параметров и проведению оплаты. На вход менеджеру устройства передаётся сумма операции и номер карты. Если номер карты пустой, то предполагается, что он будет получен считыванием карты непосредственно на ЭТ:
ВходныеПараметры = Новый Массив(); ВыходныеПараметры = Неопределено; ВходныеПараметры.Добавить(СуммаОперации); ВходныеПараметры.Добавить(НомерКарты); // Если пустая строка, то номер карты считывается на pin pad’e РезультатЭТ = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "AuthorizeSales", ВходныеПараметры, ВыходныеПараметры); // Записываем выходные параметры (пригодятся при аварийной отмене операции) НомерКарты = ?(Не ПустаяСтрока(НомерКарты) И ПустаяСтрока(СтрЗаменить(СокрЛП(ВыходныеПараметры[0]), "*", "")), НомерКарты, ВыходныеПараметры[0]); НомерСсылкиОперации = ВыходныеПараметры[1]; // код RRN транзакции НомерЧекаЭТ = ВыходныеПараметры[2]; // код авторизации транзакции СтрокаСлипЧека = ВыходныеПараметры[3][1]; // Текст слип-чека, который надо будет напечатать на ФР // Сохраняем слип-чек для последующей печати Если Не ПустаяСтрока(ВыходныеПараметры[3][1]) Тогда глПодключаемоеОборудование.Вставить("ПоследнийСлипЧек", ВыходныеПараметры[3][1]); КонецЕсли;
Печать слип-чека
Если операция на ЭТ прошла успешно, то необходимо напечатать слип-чек. Печать чека осуществляет ФР. Для этого ему передаются необходимые данные, и вызывается соответствующая команда:
Если Не РезультатЭТ Тогда ТекстСообщения = НСтр("ru = 'При выполнении операции возникла ошибка: |""%ОписаниеОшибки%"". |Операция по карте не была произведена.'"); ТекстСообщения = СтрЗаменить(ТекстСообщения, "%ОписаниеОшибки%", ВыходныеПараметры[1]); ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения); Иначе Если Не ПустаяСтрока(СтрокаСлипЧека) Тогда ВходныеПараметры = Новый Массив(); ВходныеПараметры.Добавить(СтрокаСлипЧека); ВыходныеПараметры = Неопределено; РезультатФР = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваФР, "PrintText", ВходныеПараметры, ВыходныеПараметры); НомерЧекаККМ = ВыходныеПараметры[1]; КонецЕсли; КонецЕсли;
Отмена операции в случае ошибки
Если операция по ЭТ прошла успешно, а слип-чек при этом не напечатался (ошибка на ФР), то операцию на ЭТ необходимо аварийно отменить. Для этого менеджеру устройства передаются параметры, полученные на выходе предыдущей операции, и выполняется соответствующая команда:
Если РезультатЭТ И Не РезультатФР Тогда ОписаниеОшибкиФР = ВыходныеПараметры[1]; ВходныеПараметры = Новый Массив(); ВыходныеПараметры = Неопределено; ВходныеПараметры.Добавить(СуммаОперации); ВходныеПараметры.Добавить(НомерСсылкиОперации); ВходныеПараметры.Добавить(НомерЧекаЭТ); МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "EmergencyVoid", ВходныеПараметры, ВыходныеПараметры); ТекстСообщения = НСтр("ru = 'При печати слип-чека возникла ошибка: |""%ОписаниеОшибки%"". |Операция по карте была отменена.'"); ТекстСообщения = СтрЗаменить(ТекстСообщения, "%ОписаниеОшибки%", ОписаниеОшибкиФР); ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения); КонецЕсли;
Отключение
По завершении работы с оборудованием его необходимо отключить:
МенеджерОборудованияКлиент.ОтключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваЭТ); МенеджерОборудованияКлиент.ОтключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваФР);
Отмена и возврат
Отмена оплаты возможна, если не произведена сверка итогов. Если сверка итогов произошла, то возможен только возврат. Технически эти операции выполняются аналогично оплате картой: подключение, выполнение операции, печать слип-чека, аварийная отмена в случае ошибки, отключение. Ниже описаны отличия:
Отмена оплаты по карте
Отмена платежа очень похожа на аварийную отмену операции. На вход подаются сумма операции, ссылочный номер операции (код RRN транзакции) и номер чека. Последние два параметра программист получает на выходе отменяемой операции.
ВходныеПараметры = Новый Массив(); ВыходныеПараметры = Неопределено; ВходныеПараметры.Добавить(СуммаОперации); ВходныеПараметры.Добавить(НомерСсылкиОперации); ВходныеПараметры.Добавить(НомерЧека); МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "AuthorizeVoid", ВходныеПараметры, ВыходныеПараметры);
Возврат оплаты по карте
Для того чтобы осуществить возврат оплаты по карте необходимо передать сумму, номер карты, ссылочный номер операции и номер чека.
ВходныеПараметры = Новый Массив(); ВыходныеПараметры = Неопределено; ВходныеПараметры.Добавить(СуммаОперации); ВходныеПараметры.Добавить(НомерКарты); // Если пустая строка, то номер карты считывается на pin pad’e ВходныеПараметры.Добавить(НомерСсылкиОперации); ВходныеПараметры.Добавить(НомерЧека); РезультатЭТ = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "AuthorizeRefund", ВходныеПараметры, ВыходныеПараметры);
Сверка итогов
Операция сверки итогов, как правило, выполняется при закрытии кассовой смены. На вход не надо передавать никаких параметров, надо только организовать работу с оборудованием в аналогичном другим операциям порядке: подключение, выполнение операции, печать слип-чека, аварийная отмена в случае ошибки, отключение. Сама операция выполняется следующим образом:
ВходныеПараметры = Неопределено; ВыходныеПараметры = Неопределено; РезультатЭТ = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, " Settlement", ВходныеПараметры, ВыходныеПараметры);
Ошибка при печати слип чека
Автор Semen, 05 июл 2021, 14:55
0 Пользователей и 1 гость просматривают эту тему.
Всем привет. Выходит данная ошибка при оплате картой, ошибка периодическая, то есть то нет. Не пойму в чем причина.Если проводить оплату за наличные, печать чека проходит без проблем. Если по карте, то выходит вершок первого чека сбербанка, затем открывается данная ошибка:При печати слип чека произошла ошибка FFFFFFFFh нет связи..
Semen,
Наименование и версия конфигурации 1С?
Наименование кассы и версия драйверов/прошивки?
Гугл уже смотрели? про Вашему — нечеткому — описанию там полно ответов
Геннадий ОбьГЭС, 1С:Предприятие 8.3 (8.3.18.1483)
Касса Штрих-М 02Ф, версия драйвера 4,15,в гугле к сожалению ничего конкретного не нашел..
Геннадий ОбьГЭС, Розница, редакция 2.3 (2.3.8.27),это вы имеете в виду?
Обновите
Конфигурацию , а не 1С
https://bugboard.v8.1c.ru/error/000111405
Ошибка 00-00375474
Код ошибки: 00-00375474
Статус: Исправлена в выпущенной версии
Зарегистрирована: 25.06.2021
Исправлена: «1С:Розница 2.1, 2.2», версия 2.3.9.28
Описание:
Ошибка при печати последнего слип-чека
- 1 пользователь сказал спасибо!
Геннадий ОбьГЭС, На других магазинах а их несколько десятков, все прекрасно работает, такой ошибки нет. Только на этом компьютере такое..
Цитата: Semen от 19 июл 2021, 11:00Геннадий ОбьГЭС, На других магазинах а их несколько десятков, все прекрасно работает, такой ошибки нет. Только на этом компьютере такое..
Банковский терминал интегрирован? Еще как вариант попробовать запустить 1с от администратора и посмотреть будет или нет эта ошибка, такое чувство что прав не хватает или связь рвется. Проверить бы память и жестак, так для спокойствия души.
Теги:
- Форум 1С
- ►
Форум 1С — ПРЕДПРИЯТИЕ 8.0 8.1 8.2 8.3 8.4 - ►
Пользователям 1С Предприятие 8 - ►
Ошибка при печати слип чека
Похожие темы (5)
Поиск
Страницы: [1] 2 3 … 5
- Печать

Автор
Тема: (Решено) штрих-м-02ф зависает при пробитии слип-чека (Прочитано 35064 раз)
штрих-м-02ф (прошивка УМ от 11.08.17 загрузчик v131) модернизирован из штрих-м-птк, драйвер ФР 4.14.0.614, банковский терминал verifone vx-820, 1с розница редакция 2.2.6.33, платформа 8.3.10.2561, 64-х разрядная ОС Win7 домашняя базовая SP1.
ФР зависает при пробитии слип-чека, слышится звуковой сигнал(писк 1 раз) и через 2-3 минуты 1с выдает сообщение: При печати слип чека возникла ошибка. При выполнении операции произошла ошибка FFFFFFFFh. Нет связи.
При чем выключать включать не требуется — следующий чек, если оплата наличными печатается нормально.
Может зависнуть на первом слипе может на втором. И еще замечено зависнуть может (редко но может) при оплате наличными но при пробитии чека для егаис. Получается что зависает при печати текстовых сообщений. Лог файл во вложении.
Таймаут увеличивал (1000, 3000, 10000). прошивку УМки менял (от 29.05.17 от 14.06.17 от 12.07.17).Загрузчик менял.sd карту убрал. Подключал ФР по usb и по rs 232 напрямую к системному блоку.менял драйвер фр. осталось наверно только компьютер заменить. куда копать дальше что посоветуете спасибо.
« Последнее редактирование: 10 Января 2018, 11:11:34 от Селихов Дмитрий »
Записан
Записан
Касса была подключена к компьютеру через com и передавала данные по lan. Сейчас переключили её на usb передаёт данные в офд по rndis. Проблема возникает через некоторое время при любом типе подключения.
Записан
«Зависания» при нефискальной печати были и видимо частично остаются в прошивке от 11.08.
Попробуйте обновить ПО УМ до 29.08.17 : https://newskktblog.wordpress.com/2017/08/31/proshivka_avgust_v2/
Но отмечу что этой прошивки пока нет в ЛК ЦТО, т.е. она с пометкой «для тестирования».
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
по lan подключали?
а по lan ведь происходит связь с офд. оно как-то влияет на проблему?
связь с офд пока не настраивал просто почти уже «живу» в этом магазине каждый день с него начинается и подсоединить ккт к роутеру раз в неделю совсем не напрягает
Записан
«Зависания» при нефискальной печати были и видимо частично остаются в прошивке от 11.08.
странно но с прошивкой от 11.08 виснет при каждом чеке безналичной оплаты. поэтому пришлось откатиться до 29.05 с ней хоть как-то работает(зависания наблюдаются в 30-ти % — тах случаев)
Попробуйте обновить ПО УМ до 29.08.17
конечно попробуем о результате отпишусь
Записан
Связь с ОФД по lan проходит нормально, чеки все передаются. Зависания на ккт чаще всего происходят при пробитие безнала и закрытие смены.
Записан
конечно попробуем о результате отпишусь
Хорошо.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
отписываюсь. УМ от 29.08.17 загрузчик v133 драйвер 4.14.0.614. зависания продолжаются при печати нефискальных документов. что-то можно еще придумать?
Записан
Это на «всех» ККТ или только на одном ? Если заменить УМ на заведомо исправную, то проблема остается ?
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
Это на «всех» ККТ или только на одном ? Если заменить УМ на заведомо исправную, то проблема остается ?
УМ заменили — проблема осталась. УМ от 29.08.17 загрузчик v133 драйвер 4.14.0.617. модернизировали около 10-ти штук. проблема только на одном ФР, но другие ФР работают не с интегрированным банковским терминалом, а с автономным. что-то ещё можно предпринять?
Записан
Ну пинпад напрямую в ККТ не подклчюается, так что врядли в этом дело, если проблема на этом а другие 10 работают и замена УМ не помогла — пробуем менять системную плату.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
В одном магазине точно такая же ситуация. Было замечено что если карту из пин-пада не доставать до полной печати всех чеков (1 чек и 2 слипа) то печать происходит без зависаний. ПО 1С розница.
« Последнее редактирование: 28 Сентября 2017, 23:57:02 от Максим »
Записан
Ну пинпад напрямую в ККТ не подклчюается, так что врядли в этом дело, если проблема на этом а другие 10 работают и замена УМ не помогла — пробуем менять системную плату.
поменяли системную плату — тоже самое: виснет
Записан
В одном магазине точно такая же ситуация. Было замечено что если карту из пин-пада не доставать до полной печати всех чеков (1 чек и 2 слипа) то печать происходит без зависаний. ПО 1С розница.
не помогает — все равно зависает
Записан
- Печать
Страницы: [1] 2 3 … 5
Ошибки в кассовом чеке (чек-коррекции)
В общем случае в ФФД 1.05 ошибки исправляются чеком возврата, в ФФД 1.1 и 1.2 — чеком коррекции. А если кассу не применили при расчете, то нужен чек коррекции, и не имеет значения по какому формату работает ККТ.
Согласно нормативно-правовым документам: Приказ ФНС России от 14.09.2020 № ЕД-7-20/662@ и п.4 статьи 4.3 54-ФЗ.
Для исправления ошибки в чеке – неправильная СНО / НДС / цена товара
- Необходимо сформировать чек возврата абсолютно идентичный неправильному чеку прихода. В случае, если расчет был картой и невозможно сразу пробить возврат – следует оформить возврат через нефискальный приход и фискальный возврат. Способ оплаты “безналичные”.
- Необходимо сформировать новый кассовый чек прихода с указанием правильных реквизитов. Даже если оплачивали раньше картой, необходимо пробить приход как “безналичный”.
- Необходимо сформировать пояснительную записку с описанием ФП и ФД некорректного чека, указать причину, по которой ошибку исправляли, указать ФД и ФП нового правильного чека прихода. Эту пояснительную в любой форме передать в ФНС, либо через лк фнс, либо отнести в отделение.
В случае, если ККТ при расчете не применили – формируется чек-коррекции.
Касса не заряжается при использовании переходника aQsi Hub
- Опустить шторку / Спец возможности,
- Включить пункт OTG HUB & Параллельная зарядка.
- Подключить aQsi Hub к aQsi кассе через USB Type-C.
- Подключить патч-корд Ethernet, второй конец подключить к источнику, раздающему Ethernet (интернет-розетка, маршрутизатор и прочее).
- Если после этого зарядка не идет, попробуйте использовать другой провод питания
Поиск
Страницы: [1] 2 3 … 5
- Печать

Автор
Тема: (Решено) штрих-м-02ф зависает при пробитии слип-чека (Прочитано 35064 раз)
штрих-м-02ф (прошивка УМ от 11.08.17 загрузчик v131) модернизирован из штрих-м-птк, драйвер ФР 4.14.0.614, банковский терминал verifone vx-820, 1с розница редакция 2.2.6.33, платформа 8.3.10.2561, 64-х разрядная ОС Win7 домашняя базовая SP1.
ФР зависает при пробитии слип-чека, слышится звуковой сигнал(писк 1 раз) и через 2-3 минуты 1с выдает сообщение: При печати слип чека возникла ошибка. При выполнении операции произошла ошибка FFFFFFFFh. Нет связи.
При чем выключать включать не требуется — следующий чек, если оплата наличными печатается нормально.
Может зависнуть на первом слипе может на втором. И еще замечено зависнуть может (редко но может) при оплате наличными но при пробитии чека для егаис. Получается что зависает при печати текстовых сообщений. Лог файл во вложении.
Таймаут увеличивал (1000, 3000, 10000). прошивку УМки менял (от 29.05.17 от 14.06.17 от 12.07.17).Загрузчик менял.sd карту убрал. Подключал ФР по usb и по rs 232 напрямую к системному блоку.менял драйвер фр. осталось наверно только компьютер заменить. куда копать дальше что посоветуете спасибо.
« Последнее редактирование: 10 Января 2018, 11:11:34 от Селихов Дмитрий »
Записан
Записан
Касса была подключена к компьютеру через com и передавала данные по lan. Сейчас переключили её на usb передаёт данные в офд по rndis. Проблема возникает через некоторое время при любом типе подключения.
Записан
«Зависания» при нефискальной печати были и видимо частично остаются в прошивке от 11.08.
Попробуйте обновить ПО УМ до 29.08.17 : https://newskktblog.wordpress.com/2017/08/31/proshivka_avgust_v2/
Но отмечу что этой прошивки пока нет в ЛК ЦТО, т.е. она с пометкой «для тестирования».
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
по lan подключали?
а по lan ведь происходит связь с офд. оно как-то влияет на проблему?
связь с офд пока не настраивал просто почти уже «живу» в этом магазине каждый день с него начинается и подсоединить ккт к роутеру раз в неделю совсем не напрягает
Записан
«Зависания» при нефискальной печати были и видимо частично остаются в прошивке от 11.08.
странно но с прошивкой от 11.08 виснет при каждом чеке безналичной оплаты. поэтому пришлось откатиться до 29.05 с ней хоть как-то работает(зависания наблюдаются в 30-ти % — тах случаев)
Попробуйте обновить ПО УМ до 29.08.17
конечно попробуем о результате отпишусь
Записан
Связь с ОФД по lan проходит нормально, чеки все передаются. Зависания на ккт чаще всего происходят при пробитие безнала и закрытие смены.
Записан
конечно попробуем о результате отпишусь
Хорошо.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
отписываюсь. УМ от 29.08.17 загрузчик v133 драйвер 4.14.0.614. зависания продолжаются при печати нефискальных документов. что-то можно еще придумать?
Записан
Это на «всех» ККТ или только на одном ? Если заменить УМ на заведомо исправную, то проблема остается ?
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
Это на «всех» ККТ или только на одном ? Если заменить УМ на заведомо исправную, то проблема остается ?
УМ заменили — проблема осталась. УМ от 29.08.17 загрузчик v133 драйвер 4.14.0.617. модернизировали около 10-ти штук. проблема только на одном ФР, но другие ФР работают не с интегрированным банковским терминалом, а с автономным. что-то ещё можно предпринять?
Записан
Ну пинпад напрямую в ККТ не подклчюается, так что врядли в этом дело, если проблема на этом а другие 10 работают и замена УМ не помогла — пробуем менять системную плату.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
В одном магазине точно такая же ситуация. Было замечено что если карту из пин-пада не доставать до полной печати всех чеков (1 чек и 2 слипа) то печать происходит без зависаний. ПО 1С розница.
« Последнее редактирование: 28 Сентября 2017, 23:57:02 от Максим »
Записан
Ну пинпад напрямую в ККТ не подклчюается, так что врядли в этом дело, если проблема на этом а другие 10 работают и замена УМ не помогла — пробуем менять системную плату.
поменяли системную плату — тоже самое: виснет
Записан
В одном магазине точно такая же ситуация. Было замечено что если карту из пин-пада не доставать до полной печати всех чеков (1 чек и 2 слипа) то печать происходит без зависаний. ПО 1С розница.
не помогает — все равно зависает
Записан
- Печать
Страницы: [1] 2 3 … 5
Ошибки в кассовом чеке (чек-коррекции)
В общем случае в ФФД 1.05 ошибки исправляются чеком возврата, в ФФД 1.1 и 1.2 — чеком коррекции. А если кассу не применили при расчете, то нужен чек коррекции, и не имеет значения по какому формату работает ККТ.
Согласно нормативно-правовым документам: Приказ ФНС России от 14.09.2020 № ЕД-7-20/662@ и п.4 статьи 4.3 54-ФЗ.
Для исправления ошибки в чеке – неправильная СНО / НДС / цена товара
- Необходимо сформировать чек возврата абсолютно идентичный неправильному чеку прихода. В случае, если расчет был картой и невозможно сразу пробить возврат – следует оформить возврат через нефискальный приход и фискальный возврат. Способ оплаты “безналичные”.
- Необходимо сформировать новый кассовый чек прихода с указанием правильных реквизитов. Даже если оплачивали раньше картой, необходимо пробить приход как “безналичный”.
- Необходимо сформировать пояснительную записку с описанием ФП и ФД некорректного чека, указать причину, по которой ошибку исправляли, указать ФД и ФП нового правильного чека прихода. Эту пояснительную в любой форме передать в ФНС, либо через лк фнс, либо отнести в отделение.
В случае, если ККТ при расчете не применили – формируется чек-коррекции.
Касса не заряжается при использовании переходника aQsi Hub
- Опустить шторку / Спец возможности,
- Включить пункт OTG HUB & Параллельная зарядка.
- Подключить aQsi Hub к aQsi кассе через USB Type-C.
- Подключить патч-корд Ethernet, второй конец подключить к источнику, раздающему Ethernet (интернет-розетка, маршрутизатор и прочее).
- Если после этого зарядка не идет, попробуйте использовать другой провод питания
Ошибка 116 : ошибка файлового ввода вывода
Данная ошибка может возникать по двум причинам:
- Заполнена память. Необходимо очистить память на кассе, перезагрузить (reboot) и проверить работоспособность.
- Не обновлено приложение MCU. Настройки/ Тех.обслуживание ККТ / Доп.операции / Принудительное обновление MCU. Перезагрузить кассу (reboot). Проверить работоспособность.
В случае, если ошибка сохраняется- необходимо обратиться в службу поддержки.
Ошибка 20 ФН Ограничение ресурса ФН
Ошибка говорит о том, что данные не передаются в ОФД и налоговую. Если данные не уходят в течение 30 дней – касса блокируется (ошибка 20).
- Возможно, смена не была вовремя закрыта: Необходимо изменить время на кассе (опускаете шторку настроек Android на кассе движением пальца сверху вниз, открываете настройки – Дата и время). Установите значения даты и времени на время, когда была открыта последняя смена.Далее зайдите в настройки в главном меню – Техническое обслуживание ККТ – Дополнительные операции – Дата и время – установить системное (нажимаем на надпись системное).Закройте смену и верните корректное время по такому же алгоритму.
- Проверьте стабильность интернета (без подключения к сети – чеки не отправляются).
- Проверьте подключение к ОФД:
Вам нужно на кассе зайти в Настройки / тех. обслуживание ККТ / подключение к ОФД. Далее нужно сверить настройки и исправить их, если они неверные. (https://kassopttorg.ru/questions/12732/ – список параметров)
IP —
Порт —
Таймаут — 30 - Если все установлено корректно, то нужно направить клиента в ОФД, возможно, что услуги в ОФД не оплачены.
Ошибка Notimplemented при закрытии смены
Необходимо зайти на кассе в Настройки / Основные настройки / Смены / “Перезагрузка рабочих ключей при закрытии смены” – выкл.
Ошибка QR кода маркировки в ЛК на вкладке Товароучет
Необходимо открыть раздел в ЛК – Настройки / Общее / Учёт кодов маркировки – выкл.
Ошибка 126 в чеке коррекции.
Ошибка 126 говорит о том, что поле “Номер документа основания” заполнено некорректно.
Если тип коррекции “Самостоятельно”, то номером документа является порядковый номер пояснительной (объяснительной) записки.
Ошибка 7 ФН (подходит и для ошибки 23)
Опустите шторку Андроида / Шестеренка / Дата и время / Дата и время в сети — выкл, Часовой пояс — выкл. / Проверьте время корректное или нет. Если время некорректное – исправьте.
Закройте смену (если она была открыта).
Далее зайдите в Настройки / Тех.обслуживание ККТ / Доп.операции / Дата и время —нажмите на синее поле “установить системное”.
В этом же меню нажмите «открыть смену» (при необходимости нажмите 2 раза).
Ошибка уйдет.
Примечание! В случае, если ошибка 7 ФН сохраняется, проверяем Дату последнего ФД в информации об устройстве. Если Дата последнего ФД установлена в будущем времени, то клиент не сможет пробивать чеки, пока на кассе не наступит эта дата.
Ошибка Read time out
Зайдите в Настройки — Тех. обслуживание ККТ — Доп. операции — Отключить печать КЯ. Закройте и откройте смену.
Затем перезагрузите кассу.
Проверьте на наличие ошибки. Если ошибка сохраняется – обратитесь в поддержку Акси.
Ошибка принтера Paper Exception Error ret null
- Войти в настройки/ техническое обслуживание ККТ/ дополнительные операции/ нажать на “Принудительное обновление MCU”.
- После обновления MCU нажать на “Отключить печать КЯ”.
Если ошибка сохраняется – необходимо запросить обновления в технической поддержке указав наименование ошибки.
Ошибка 51 общая
- Убедитесь, что на кассе установлена корректная СНО в разделе Настройки / Основные / Чеки / СНО по умолчанию
- Пройдите перефискализацию повторно. Зайдите в раздел мастер фискализации, с 1 шага проверьте все данные, обратите внимание на СНО. На 2 шаге внимательно заполните поля Адрес и Место расчетов. На 4 шаге обратите внимание на поле «сведения о применении кассы», либо ничего не заполняйте, либо выберите нужный пункт. Завершите перефискализацию с причиной «изменение настроек ККТ». Email отправителя чека – заполните электронный адрес почты нужного ОФД. Пример перерегистрации по инструкции – https://aqsi.ru/support/pereregistraciya-kassyi-c-envd-na-usn/
- Проверьте способ и предмет расчета. Зайдите в раздел База товаров, выберите одну из товарных позиций, прикоснитесь на 2 секунды — «изменить».
- Проверьте, чтобы в поле предмет расчета у Вас был «товар» (если продаете товары) или «услуга» (если оказываете услуги).
Также обратите внимание на способ расчета — должен быть полный расчет. - После выполнения пункта 1-3 зайдите в Настройки / Тех.обслуживание ККТ / Дополнительные операции / Перезагрузить кассовое ядро.
При нажатии звукового и видимого эффекта не будет. - Попробуйте оформить чек из истории или выбить новый.
Примечание: При применении ОСН + ФН на 36 месяцев, оформлять на кассе можно ТОЛЬКО УСЛУГИ!
Ошибка при сохранении в ФН
Ошибка говорит о том, что чек не сохранился в ФН и не был отправлен в ОФД и ФНС.
Вам необходимо:
- Отключить фискальный накопитель, затем плотно подключить его и перезагрузить кассу (команда reboot).
- Далее зайти в Настройки / Тех.обслуживание ККТ / Доп.операции / Перезагрузить кассовое ядро (при нажатии ничего не произойдет, видимых эффектов не будет).
- После этого зайти в историю чеков, нажать на чек с надписью “ошибка при сохранении” и нажать снизу “оформить чек”.
Также проверьте в Настройках / Основные настройки / Чеки / СНО по умолчанию — указана ли верная система налогообложения.
Если ошибка сохраняется, необходимо найти причину или уточнить код ошибки. Действия, соответственно, будут иные.
Окно “в работе приложения кассовое ядро …” при включении кассы
Данное сообщение не является ошибкой. Это информация о том, что при запуске ККТ кассовое ядро не успело загрузиться.
Вам необходимо закрыть уведомление и войти в кассу.
Рекомендуем зайти в Настройки / Тех. обслуживание ККТ / Доп. операции / Перезагрузить кассовое ядро. (видимых эффектов не произойдет).
Далее сделать перезагрузку ККТ (Reboot).
Ошибка Parcelable encountered ClassNotFoundException reading a Serializable object (name= re.aqsi.commons.exception.ShiftAlreadyOpenException)
Ошибка при открытии смены означает, что смена уже находится в состоянии “открыта”.
Необходимо зайти в Настройки / Тех. обслуживание ККТ / Доп. операции / Закрыть смену. Затем необходимо повторно открыть смену.
Ошибка “Исчерпан ресурс КС” или ошибка 18, когда закончился ФН
Эта ошибка говорит о том, что у клиента закончился ФН и нужно его заменить.
Но у клиента могла остаться открыта смена.
- Движением пальца сверху вниз, откройте шторку настроек системы. Далее перейдите в «Дата и время». Установите значения даты и времени, равное последнему открытию смены.
- В главном меню перейдите в Настройки -> Техническое обслуживание ККТ -> Дополнительные операции -> Дата и время -> установите системное (нажать на «системное»).
- Нажмите «Закрыть ФН».
Неотправленных документов в разделе Настройки / Тех. обслуживание ККТ / Информация об устройстве – должно быть 0.
Ошибка в ЛК Orange data – Fiscalization for device … not found. / cashbox fiscalized cloudly
Для того, чтобы избавиться от ошибки Вам необходимо выполнить следующее:
Настройки / Мастер фискализации / с использованием ФН — далее / на Шаге № 2 уберите галочку «разъездная торговля» , проверьте корректность остальных полей.
Дойдите до Шага № 4:
– выберите пункт перерегистрация с причиной «изменение настроек ККТ»;
– email отправителя — адрес Вашего ОФД, выбранного на шаге № 3;
– сведения о применении ККТ — для расчетов в сети «Интернет» — поставьте галочку;
– нажмите «проверка параметров» — распечатается чек;
– нажмите «зарегистрировать кассу» — распечатается чек;
– на экране нажмите «я ввел данные», затем нажмите «готово».
После этого необходимо сгенерировать токен в личном кабинете aQsi.
Инструкция по ссылке — https://aqsi.ru/support/fiskalizaciya-chekov-orangedata-internet-magazinyi/
– в личном кабинете Акси вкладка Настройки / Интеграции / Фискализация чеков на aQsi 5 из Оранж Дата / сгенерировать токен (ключ) / скопируйте токен;
– открыть ЛК Оранж Дата / раздел Услуги / вставьте токен(ключ) / сформируйте счет без ошибки.
Эквайринговое ядро не отвечает по тайм-ауту.
Если эквайринговое ядро не отвечает по таймауту, нужно нажать внизу экрана “Попробовать еще раз”.
Это не ошибка, а сообщение о том что касса не может достучаться до банковского хоста.
Можно перезагрузить кассу и попробовать еще раз.
Ошибка “Введены некорректные данные” при фискализации
Если касса при фискализации выдает ошибку “Введены некорректные данные” необходимо:
- Убедиться в правильности заполнения всех полей;
- Выполнен ли вход в кассу под пользователем Администратор.
Ошибка “Некорректный РНМ” при фискализации (перефискализации).
Если касса при фискализации выдает ошибку “Введен некорректный РНМ” необходимо:
- Проверить подключение ФН к кассе;
- Войти в настройки/ техническое обслуживание ККТ/ и проверить, записан ли серийный номер кассы в строке ЗН ККТ.
- Если серийный номер в информации об устройстве отсутствует, нужно войти в Настройки/ тех обслуживание/ ввод заводского номера/ ввести заводской номер кассы в строку и нажать “Записать”.
- Убедиться в правильности заполнения поля ОГРН на шаге 1.
- Убедиться в правильности заполнения полей “Сведения о пользователе” на шаге 2.
- Убедиться в правильности заполнения поля Email отправителя чека – электронный адрес ОФД.
- Если все данные введены корректно, то необходимо обратиться в техническую поддержку.
Ошибка connection refused
Данная ошибка говорит о том, что касса не подключена к сети интернет. Для устранения ошибки необходимо подключить ее к сети интернет через WI-FI либо через сим-карту.
Ошибка missingdata при оплате банковской картой
Если появилась данная ошибка, то нужно зайти в НастройкиТехническое обслуживание ККТДополнительные операцииЗагрузить конфигурацию эквайрингового ядра.
Существует два варианта:
- появляется сообщение «Успешно», это значит, что конфигурация в кассу загружена, а ошибка возникает из-за плохого интернет соединения.
- появляется ошибка «при загрузке конфигурации произошли ошибки, код: missingdata», в данном случае для решения проблемы вам необходимо обратиться в техническую поддержку.
Заранее уточните детали операции, ИНН организации, ЗН кассы, сумма оплаты, время, вид карты, прикладывали или вставляли чипом.
Не нажимается кнопка «Регистрация кассы», только галка «Перерегистрация» (при первичной фискализации кассы)
Данная ошибка говорит о том, что касса уже была зарегистрирована. Необходимо:
Проверить статус в ЛК / проверить История чеков /проверить смены / проверить печатается ли отчет о фискализации.
Если касса б/у – необходимо сделать полный сброс в Настройках /Тех. обслуживание ККТ / Доп. операции / Полный сброс.
В случае неуспеха – отправьте запрос в техническую поддержку на переустановку РМК.
Ошибка при оплате иностранной картой
Чтобы касса принимала карты иностранных банков, необходимо отправить дополнительный запрос в aQsi. Для этого необходимо:
- запросить ИНН организации;
- уточнить вид деятельности;
- уточнить размер среднего чека для применения иностранной карты (в переводе на рубли);
- отправить запрос в поддержку (info@aqsi.ru) на подключение лимита по приему иностранных карт, указав информацию из пункт 1-3.
Примечание: услуга для клиента бесплатная.
Касса не подключается к сети Wi-fi
Необходимо проверить возможные ограничения сети:
- Опустить шторку Андроид / нажать и удерживать значок “батареи” / Режим энергосбережения – отключить
- Опустить шторку Андроид / Шестеренка / Передача данных / Экономия трафика – выкл.
- Опустить шторку Андроид / Шестеренка / Передача данных / Ограничения трафика – выкл.
- Проверить актуальность времени в шторке / Шестеренка / Дата и время.
Ошибка «Отсутствует чековая лента», либо «Отсутствует фискальный накопитель»
При возникновении данной ошибки, необходимо:
- Не отключая устройство, отсоединить от него фискальный накопитель и аккумулятор, в последовательности (Фискальный накопитель/Аккумулятор).
- Подключить фискальный накопитель и аккумулятор обратно к устройству, в последовательности (Аккумулятор/Фискальный накопитель).
- После включения аппарата ошибки не будет.
Касса печатает неверную СНО
Зайдите в “Настройки” / “Мастер фискализации”, проверьте пошагово корректность введенных данных (СНО выбирается на 1 шаге), на 4 шаге поставьте точку на «перерегистрация кассы», в причинах укажите «изменение настроек ККТ», после перефискализируйте кассу.
Примечание: Настройки мастера фискализации необходимо проводить только при закрытой смене.
После заставки aQsi касса выключается
Для того чтобы включить кассу, необходимо:
- Подключите к кассе провод зарядки и начинайте включать аппарат, после того как аппарат начнёт включаться выньте из него аккумулятор.
- Отключите провод зарядного устройства, вставьте аккумулятор и включите.
- После этих действий войдите в Настройки/ техническое обслуживание ККТ/ дополнительные операции/ и нажмите «Принудительное обновление MCU”.
Ошибки 1002, 211. Ошибка печати
Для устранения данных ошибок, необходимо:
- Войти в настройки/ техническое обслуживание ККТ/ дополнительные операции/ нажать на “Принудительное обновление MCU”.
- После обновления MCU нажать на “Отключить печать КЯ”, ошибка уйдет.
Ошибки 115, 77 и 94 (общие) после обновления кассы
Выполните, пожалуйста, следующую инструкцию:
- Зайдите на кассе в Настройки / тех. обслуживание ККТ / доп. операции и нажмите на «Принудительное обновление МСЮ». Закройте смену и откройте ее снова.
- Перезагрузите кассу
- Зайдите в Настройки / Основные настройки / Чеки и проверьте, что там указана верная система налогообложения.
- Далее зайдите в «Историю чеков» и оформите повторно чек с ошибкой.
Ошибка 178: Код ошибки 32h(50) от ФН: Запрещена работа с маркированными товарами.
Данная ошибка возникает в момент сканирования маркированного товара при продаже, если касса не фискализирована с галочкой “при приеме маркированного товара” в Мастере фискализации.
Нужно закрыть смену и фискализировать кассу правильно.
Маркированный товар
В форматах ФФД 1.05 и 1.1, в бумажном чеке рядом с маркированным товаром ставится префикс [M]. В чеках ФФД 1.2 у префикса появились вариации:
(М+) – проверка в фискальном накопителе и системе маркировки прошли успешно. Для покупателя это значит, что он точно купил оригинальный маркированный товар.
(М) – хотя бы одна проверка не была произведена, например, из-за того, что касса не смогла связаться с системой маркировки, либо работает в автономном режиме. Для покупателя это значит, что с товаром могут быть проблемы — стоит перепроверить код маркировки самостоятельно.
(М-) хотя бы одна проверка завершилась провалом. Для покупателя это значит, что с товаром точно что-то не так.
Настройки / Основные настройки / Чеки / Режим проверки маркировки.
Здесь можно указать способ проверки кода маркировки при продаже. Например, при настройке как на фото, если код маркировки будет некорректный (невалидный) касса об этом предупредит. Пользователь (кассир) может сам принять решение, пробивать чек или нет.
Ошибка 33h (51) от ККТ: некорректные параметры в команде <0x0033005B: предварительно необходимо сформировать «Отчёт о текущем состоянии расчётов”> при фискализации / перефискализации
При возникновении данной ошибки необходимо снять отчет о текущем состоянии расчетов.
Далее в Мастере фискализации необходимо обязательно выбрать ИНН организации из выпадающего списка, проверить правильность всех введенных данных на каждом шаге Мастера фискализации.
Примечание: Код ошибки 33h (51) от ККТ: передает причину ошибки в самом запросе. Например, код ошибки 33h (51) от ккт: некорректные параметры в команде <0x0033005B: предварительно необходимо сформировать “Отчёт о текущем состоянии расчётов”> – для устранения требуется сформировать отчет, ошибка уйдет.
Ошибка 162. Код ошибки 34h(52) от ФН: Работа с маркированными товарами временно заблокирована
Для устранения ошибки необходимо проверить и указать корректные данные для подключения к ОФД и настройки ОИСМ.
– Зайдите в раздел Настройки / Тех. обслуживание ККТ / Подключение к ОФД – Проверьте данные согласно вашему ОФД по ссылке https://kassopttorg.ru/questions/12732/
Ошибка 3005 при оплате картой.
Ошибка дубля транзакции. Необходимо запросить информацию об успешности платежа в поддержке aQsi, отправив запрос на почту info@aqsi.ru с указанием ИНН, суммы и времени платежа.
Ошибка 3004 при оплате картой.
Необходимо запросить у клиента информацию:
- ИНН
- Сумма и время транзакции
- Вид карты
- Способ оплаты (nfc / чип)
Передать информацию в aQsi для уточнения причины ошибки в Банке.
Теперь возникла другая ситуация. Если по одной карте были 2 продажи на одинаковую сумму, то возврат сделать не получается. Терминал при попытке возврата просто высвечивает белый экран, а через минуту выдаёт
«2000 (Отказано) : Операция прервана нажатием клавиши ОТМЕНА. Другая возможная причина – не проведена предварительная сверка итогов, и на терминале еще нет сеансовых ключей.»
Если по карте были платежи на разную сумму, то всё проходит без ошибок.
Если сделать по одной карте 2 продажи через интерфейс самого kkmserver, а потом сделать возвраты, то первая операция отменяется, а вторая идёт на возврат.
Команда, которая отсылается на продажу:
Код: Выделить всё
Текст команды:
IdType: RrElectro, IdModel: 24, ver: 2.1.40.40, Width: 48, Firmware: 60325 от 24.10.2018, IP client: [::ffff:127.0.0.1]:54143
{"Command":"RegisterCheck","NumDevice":"1","IsFiscalCheck":true,"NotPrint":false,"TypeCheck":0,"CheckStrings":[{"PrintText":{"Text":">#2#<u041eu041eu041e "u041au0443u0437u043du0435u0446u043au0421u043fu0435u0446u0422u0440u0430u043du0441""}},{"PrintText":{"Text":">#2#<u0422u0435u0441u0442u043eu0432u0430u044f"}},{"PrintText":{"Text":">#2#<u0433. u041du043eu0432u043eu043au0443u0437u043du0435u0446u043a, u0448. u041au043eu043du0434u043eu043cu0441u043au043eu0435, 6u0430 u043a8"}},{"BarCode":{"BarcodeType":"CODE128","Barcode":"00000000000000693257"}},{"PrintText":{"Text":">#2#<0000 0000 0000 0069 3257"}},{"PrintText":{"Text":"<<->>"}},{"Register":{"Name":"u0421u043cu0435u0442u0430u043du0430 30 u0433u0440","Quantity":1,"Price":6,"Amount":6,"Department":0,"Tax":-1,"SignMethodCalculation":4,"SignCalculationObject":1,"EAN13":"","MeasurementUnit":"","NomenclatureCode":"","AgentSign":null,"AgentData":null,"PurveyorData":null},"EndPage":false},{"PrintText":{"Text":"<<->>"}}],"CashierName":"u041fu043eu043bu0438u0432u0430u043du043eu0432 u0410u043du0434u0440u0435u0439 u0413u0440u0438u0433u043eu0440u044cu0435u0432u0438u0447","CashierVATIN":"000000000000","SenderEmail":null,"Cash":0,"ElectronicPayment":6,"AdvancePayment":0,"Credit":0,"CashProvision":0,"IdCommand":"f0d33cca-89ce-c100-a962-e2917d264022"}
Текст ошибки:
Время выполнения команды:00:13.593757
Текст ответа:
{"CheckNumber":100,"SessionNumber":8,"SessionCheckNumber":35,"URL":"https://receipt.taxcom.ru/v01/show?fp=2219471214&s=6.00","QRCode":"t=20210129T123100&s=6.00&fn=9999078900011489&i=100&fp=2219471214&n=1","Cash":0.0,"ElectronicPayment":6.0,"AdvancePayment":0.0,"Credit":0.0,"CashProvision":0.0,"RezultProcessing":{"CardNumber":"************3384","ReceiptNumber":"","RRNCode":"843450338634","AuthorizationCode":"095699","Slip":" АВТОМОЙКА rnг. Новокузнецк, Кемеровская облаrnш. Кондомское, Центральный р-н, rn 6а rn29.01.21 12:31 ЧЕК 0001rn Оплата rnТерминал: 23035100rnМерчант: 260000098622rnMASTERCARD A0000000041010rnКарта:(E1) ************3384rnКлиент: rnСумма (Руб):rn 6.00rnКомиссия за операцию - 0 Руб.rn ОДОБРЕНОrnКод авторизации: 095699rnНомер ссылки: 843450338634rn Подпись клиента не требуется rnAF20C5EAEB6910AE389BAD6C001E91E8rn================================rn","PrintSlipOnTerminal":false,"Amount":6.0,"CardHash":"8005724388A7ADD07F2CD46E28037047CE34A802","TransDate":"2021-01-29T12:31:09","TerminalID":"23035100","Command":"PayByPaymentCard","Error":"","Warning":"","Message":"","Status":0,"IdCommand":"dc65a444-3795-42a1-b6e2-d605aef25f11","NumDevice":2},"Command":"RegisterCheck","Error":"","Warning":"","Message":"","Status":0,"IdCommand":"f0d33cca-89ce-c100-a962-e2917d264022","NumDevice":1}
Команда, которая отсылается на возврат:
Код: Выделить всё
Текст команды:
IdType: RrElectro, IdModel: 24, ver: 2.1.40.40, Width: 48, Firmware: 60325 от 24.10.2018, IP client: [::ffff:127.0.0.1]:54179
{"Command":"RegisterCheck","NumDevice":"1","IsFiscalCheck":true,"NotPrint":false,"TypeCheck":1,"CheckStrings":[{"PrintText":{"Text":">#2#<u041eu041eu041e "u041au0443u0437u043du0435u0446u043au0421u043fu0435u0446u0422u0440u0430u043du0441""}},{"PrintText":{"Text":">#2#<u0422u0435u0441u0442u043eu0432u0430u044f"}},{"PrintText":{"Text":">#2#<u0433. u041du043eu0432u043eu043au0443u0437u043du0435u0446u043a, u0448. u041au043eu043du0434u043eu043cu0441u043au043eu0435, 6u0430 u043a8"}},{"PrintText":{"Text":"<<->>"}},{"Register":{"Name":"u0421u043cu0435u0442u0430u043du0430 30 u0433u0440","Quantity":1,"Price":6,"Amount":6,"Department":0,"Tax":-1,"SignMethodCalculation":4,"SignCalculationObject":1,"EAN13":"","MeasurementUnit":"","NomenclatureCode":"","AgentSign":null,"AgentData":null,"PurveyorData":null},"EndPage":false},{"PrintText":{"Text":"<<->>"}}],"CashierName":"u041fu043eu043bu0438u0432u0430u043du043eu0432 u0410u043du0434u0440u0435u0439 u0413u0440u0438u0433u043eu0440u044cu0435u0432u0438u0447","CashierVATIN":"000000000000","SenderEmail":null,"Cash":0,"ElectronicPayment":6,"AdvancePayment":0,"Credit":0,"CashProvision":0,"RRNCode":"843450338634","AuthorizationCode":"095699","IdCommand":"afdcb076-cf6d-46b6-020d-623cd8a66905"}
Текст ошибки:
Не выполнена транзакция по оплате: 2000 (Отказано) : Операция прервана нажатием клавиши ОТМЕНА. Другая возможная причина – не проведена предварительная сверка итогов, и на терминале еще нет сеансовых ключей.
Время выполнения команды:02:03.046995
Текст ответа:
{"Cash":0.0,"ElectronicPayment":6.0,"AdvancePayment":0.0,"Credit":0.0,"CashProvision":0.0,"RezultProcessing":{"CardNumber":"","ReceiptNumber":"","RRNCode":"","AuthorizationCode":"","Slip":"","PrintSlipOnTerminal":false,"Amount":0.0,"Command":"ReturnPaymentByPaymentCard","Error":"2000 (Отказано) : Операция прервана нажатием клавиши ОТМЕНА. Другая возможная причина – не проведена предварительная сверка итогов, и на терминале еще нет сеансовых ключей.","Warning":"","Message":"","Status":2,"IdCommand":"d5f92416-1668-4f4e-a919-66799411fc5f","NumDevice":2},"Command":"RegisterCheck","Error":"Не выполнена транзакция по оплате: 2000 (Отказано) : Операция прервана нажатием клавиши ОТМЕНА. Другая возможная причина – не проведена предварительная сверка итогов, и на терминале еще нет сеансовых ключей.","Warning":"","Message":"","Status":2,"IdCommand":"afdcb076-cf6d-46b6-020d-623cd8a66905","NumDevice":1}
В логах сбера (с папки sc) тоже вроде ничего критичного
Код: Выделить всё
29.01 13:38:22 SBKRNL: Close com 3
29.01 13:38:22 SBKRNL: Result = 2000
29.01 13:38:22 GATE: unlock:'000009A4'
29.01 13:38:22 GATE: lock:'00002500' 'UPOSWINMUTEX2'
29.01 13:38:22 GATE: unlock:'00002500'
29.01 13:38:22 GATE: Unloaded 'sb_kernel.dll' (CC30000)
29.01 13:38:22 PILOT: Unloaded 'gate.dll' (F00000)
29.01 13:38:22 PILOT: card_authorize12: result=2000, RC=99, cheque=No, vas=0
29.01 13:38:22 PILOT: Dump[000..255):03000000C8000000393900CEF2EAE0E7E0EDEE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D00700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000962CA58400000000000000
29.01 13:38:22 PILOT: Dump[255..265):00000000000000000000
29.01 13:38:35 PILOT: GetTerminalID:
29.01 13:38:35 PILOT: Loaded 'C:sc552gate.dll' (F00000)
29.01 13:38:35 GATE: lock:'00001C04' 'UPOSWINMUTEX2'
29.01 13:38:35 GATE: Loaded 'C:sc552sb_kernel.dll' (CC30000)
29.01 13:38:35 GATE: unlock:'00001C04'
29.01 13:38:35 GATE: lock:'000009A4' 'UPOSWINMUTEX2'
29.01 13:38:35 SBKRNL: Open com 3 (115200)
29.01 13:38:35 SBKRNL: Pinpad status timeout 0 s
29.01 13:38:35 SBKRNL: WaitPinpadSeconds=0
29.01 13:38:35 SBKRNL: WaitPinpadSeconds=0
29.01 13:38:35 SBKRNL: Start tmo 140200
29.01 13:38:35 SBKRNL: Close com 3
29.01 13:38:35 GATE: unlock:'000009A4'
29.01 13:38:35 PILOT: GetTerminalID: result=0, TID=23035100
29.01 13:38:35 PILOT: card_authorize12: track2=Q, TRType=3, CType=0, Amount=200
29.01 13:38:35 PILOT: Dump[000..255):03000000C800000000000000000000000000000000000000000000000000000000000032343634393100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313032
29.01 13:38:35 PILOT: Dump[255..265):39383432343332343000
29.01 13:38:35 GATE: lock:'00001C04' 'UPOSWINMUTEX2'
29.01 13:38:35 GATE: unlock:'00001C04'
29.01 13:38:35 GATE: lock:'000009A4' 'UPOSWINMUTEX2'
29.01 13:38:35 SBKRNL: Command = 4002, Amount = 2.00, RRN = 102984243240, Department = 1, additional data = 510000...000000
29.01 13:38:35 SBKRNL: Open com 3 (115200)
29.01 13:38:36 SBKRNL: Pinpad status timeout 0 s
29.01 13:38:36 SBKRNL: WaitPinpadSeconds=0
29.01 13:38:36 SBKRNL: WaitPinpadSeconds=0
29.01 13:38:36 SBKRNL: Start tmo 140200
29.01 13:38:40 SBKRNL: Connecting to port 670
29.01 13:38:40 SBKRNL: Connect OK
29.01 13:38:42 SBKRNL: Close socket
29.01 13:38:45 SBKRNL: Close com 3
29.01 13:38:45 SBKRNL: Result = 0, Amount = 2.00, Card = '************0374'
29.01 13:38:45 GATE: unlock:'000009A4'
29.01 13:38:45 GATE: lock:'000009A4' 'UPOSWINMUTEX2'
29.01 13:38:45 GATE: unlock:'000009A4'
29.01 13:38:45 GATE: lock:'000009A4' 'UPOSWINMUTEX2'
29.01 13:38:45 GATE: unlock:'000009A4'
29.01 13:38:45 GATE: lock:'00001C04' 'UPOSWINMUTEX2'
29.01 13:38:45 GATE: unlock:'00001C04'
29.01 13:38:45 GATE: Unloaded 'sb_kernel.dll' (CC30000)
29.01 13:38:45 PILOT: Unloaded 'gate.dll' (F00000)
29.01 13:38:45 PILOT: card_authorize12: result=0, RC=0, cheque=Yes, vas=0
29.01 13:38:45 PILOT: Dump[000..255):03000000C8000000300000CEE4EEE1F0E5EDEE000000000000000001000000D8419306323436343931002A2A2A2A2A2A2A2A2A2A2A2A303337340000000000000000000000000031333A31313A30362032392E30312E32303231000800000001000000353731343441363433363135414444443941384545343430453836373132384239413944423236320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B4CA78400000000313032
29.01 13:38:45 PILOT: Dump[255..265):39383432343332343000
Не ошибайтесь
Ошибки эквайринга
Устройства нового поколения, эквайринговые терминалы (ЭТ) дают возможность получать информацию, закодированную в чипе или магнитной полосе банковской карты, для автоматизации банковских безналичных расчетов. С процессинговым центром их соединяют специальные защищенные каналы. Однако, несмотря на относительное совершенство используемых технологий, ошибки эквайринга все же встречаются. Почему? Давайте разбираться.
Как это устроено
С учетом того, какой POS-терминал используется в работе, для подтверждения оплаты могут применяться два типа печати: на самом терминале или на фискальном регистраторе (ФР). Если используется второй вариант, для поддержания взаимосвязи двух компонентов системы необходимо следовать такому алгоритму:
- Установить ЭТ в случае необходимости осуществления безналичных расчетов.
- Установить ФР.
- Осуществить платеж и получить подтверждение из центра процессинга.
- Распечатать слип-чек, который подтвердит прохождение оплаты (если подобное не предусмотрено аппаратными возможностями устройства, данные будут занесены в библиотеку ФР).
- Отключить эквайринговый терминал.
- Распечатать фискальный чек.
Отключить фискальный регистратор
Если транзакция будет признана совершенной, центр процессинга отсылает обратно данные карты держателя, код транзакции, сумму и другую информацию. На этом основании происходит формирование слип-чека. Далее печатается фискальный чек. Если подтверждение не было получено, нужно перезапустить процесс, идентифицировать и устранить ошибку. Для этого необходимо:
- Заново подключить ЭТ.
- Подключить ФР.
- Провести оплату и, в случае повторения отказа, идентифицировать проблему, используя коды ошибок эквайринга.
- Отключить устройства ЭТ.
Если транзакция была успешно завершена, а ошибка касалась печати слип-чека, то процесс на ЭТ отменяется в аварийном режиме. В этом случае устройство получит выходные параметры предыдущего платежа. Далее будет выполнена команда «Отмена», и неудавшаяся транзакция будет аннулирована.
Часто используемые операции
Сверка итогов
Обычно происходит в момент завершения кассовой смены. Данная операция не предполагает передачи каких-либо параметров, результатом ее выполнения является отчет обо всех проведенных за смену действиях. Если распечатать отчет невозможно, процедура также предполагает возможность аварийной отмены.
Отмена транзакции по банковской карте
Это дублирующая аварийную отмену команда, исполнение которой может быть проведено непосредственно в период открытой кассовой смены, до того, как будет сформирован итоговый отчет. Во время этой операции происходит передача кода транзакции (ее ссылочный номер), а также код авторизации, то есть номер чека, который был сформирован во время отменяемого платежа. В итоге сумма возвращается обратно на карту держателя.
Возврат денег
В случае если кассовая смена была закрыта и сверка итогов уже произошла, используется следующая команда «возврат денежных средств». Для этого на терминал отправляются данные о сумме, реквизитах карты и коде авторизации.
В заключение отметим, что при отмене операции деньги могут быть зачислены на карту пользователя практически мгновенно. В случае же с возвратом должно пройти время, необходимое для подтверждения банком правомерности транзакции.
Похожие статьи
ejiki
31.07.15 — 04:36
1с Розница 2.1. При Возврате в последующие дни после покупки, на интегрированном терминале СБРФ возникает ошибка. Появилась она при обновлении до последнего актуального релиза 2.1.8.16.
Проблема явно не в терминале. Но ошибка возникает именно в момент попытки распечатать Терминальный чек на Фискальнике — «При печати слип чека возникла ошибки: При выполнении операции произошла ошибка: Устройство не подключенно. Перед выполнением операции устройство должно быть подключено.».
Это не эпизодическая ошибка, а постоянная.
До обновления все работало корректно на 100%.
Версия драйверов АТОЛ на ККМ FPrint-22k : FprnM1C82.dll 6.19.0.0
Куда хотябы копать? И если у кого-то Все ОК то скажите ваши параметры.
ejiki
1 — 31.07.15 — 05:00
АП
probably
2 — 31.07.15 — 08:06
Как сейчас решаешь проблему, чтобы дальше печатать?
ejiki
3 — 31.07.15 — 10:11
(2) Честно никак. Попробовали обновить прошивку ККМ — НИ-ФИ-ГА!!
ejiki
4 — 31.07.15 — 10:12
Проблема в том что несколько магазинов работает с интегрированными Эквайринговыми терминалами.
ejiki
5 — 31.07.15 — 10:12
Не уж то у всех остальных после обновления Розницы до релиза 2.1.8.16 все идеально воркает ?!
DmitriyDI
6 — 31.07.15 — 10:21
(5) у меня да, терминалы сбер, все в норме. при печати, не через эквайринг все ок?
ejiki
7 — 31.07.15 — 10:59
(6) Да, не через эквайринг все ок! только когда пытаюсь «пробить чек» для того чтобы в интегрированном прошел возврат и распечатался чек на ККМ.
ejiki
8 — 31.07.15 — 11:00
(6) А какой драйвер АТОЛ на ККМ?
ejiki
9 — 31.07.15 — 11:39
Прошу прощения но вопрос очень важный, подниму тему.
DmitriyDI
10 — 31.07.15 — 11:57
(8) DTO6_2008_10_01
DmitriyDI
11 — 31.07.15 — 12:08
(0) а операция оплаты в пинпаде проходит ?
Seeker
12 — 31.07.15 — 12:09
(0) — откатить релиз не пробовали?
ejiki
13 — 31.07.15 — 12:11
(11) операция проходит, в том то и дело. А вот при попытке распечатать на ККМ выдает ошибку и «передает» тип транзакции EmergencyVoid
ejiki
14 — 31.07.15 — 12:11
(12) Вы серьезно считаете что это вариант решения ошибки при том что обновление было установлено несколько дней назад? и при всем этом РИБ на 15 узлов
DmitriyDI
15 — 31.07.15 — 12:16
(13) так проверил релиз у меня 2.1.8.14 все же стоит, обновляться пока не собираюсь значит)))
ejiki
16 — 31.07.15 — 12:19
(15) вот я уже пожалел сто раз что поставил последний релиз. На сервисе багов от 1с вообще нету инфы даже по 14 релизу. Будто идеально все.
Seeker
17 — 31.07.15 — 12:24
может быть необходимо обновить драйвера АТОЛ?
DmitriyDI
18 — 31.07.15 — 12:27
(17) главное драйвер сканера не обновлять.
ejiki
19 — 31.07.15 — 12:32
(17) вот у вас какой версии драйвер АТОЛ?
ejiki
20 — 31.07.15 — 12:38
у меня же стоит 6.20.5.0
maxis_tm
21 — 10.08.15 — 21:58
Актуально. Обновился((( ситуация та же. Скажите решили проблему?
maxis_tm
22 — 13.08.15 — 14:22
UP. неужели никто больше не обновлялся?
ejiki
23 — 14.08.15 — 07:27
(22) Вухух я не один такой. Базу в 1с выслал с параметрами, чтож ждем. Причем ответ от 1с что у них все впорядке на Тестовом примере. Сослались что у них драйвера 8.7 на ККМ, поставил 8.4 эффект нулевой
mzelensky
24 — 14.08.15 — 08:43
(23) Еще рекомендую самим Атоловцам проблему скинуть ну или на их форуме полазить. Тоже упирались как-то в ошибку работы драйверов после обновления платформы 1С (при работе ТСД). Как в итоге оказалось драйвер обновили ,а работу с этим бравером оставили по старой версии и происходила ошибка обращения к процедуре, как к функции.
ejiki
25 — 14.08.15 — 09:03
(24) Спасибо за совет, убежал на форум атола зыркать)
Web00001
26 — 14.08.15 — 09:07
Сравнить обработки и те места где печатается не вариант? Пройти отладчиком и посмотреть в каком месте отвалилось не вариант? Вставить старый код, вместо того, который криво работает? Позвать специалиста который все это сделает?
ejiki
27 — 14.08.15 — 09:24
(26) вместо того чтобы высер тут устраивать предложил бы приемлимое решение. Отладчиком ходил. Сравнивать Модули вообще не вариант. Потому, что модули связанные с эквайрингом очень прилично переписаны. Но ты бы знал если бы спросил.
Вообще имеешь связь какую либо с Розницей? Или так пришел поболтать?
МимохожийОднако
28 — 14.08.15 — 09:27
(27)ОФФ: зря вернулся с форума Атола.
Web00001
29 — 14.08.15 — 09:30
(27)Тихо, тихо не рычи Я регулярно что нибудь для нее пишу. Эквайринг не трогал пока, не было необходимости, как нет необходимости держать всегда актуальный релиз на торгующей компании.
Попробую вычленить ответы и пронумеровать в этот раз.
1. >>Отладчиком ходил. И как результаты? Нашел проблемное место?
2. Старый код который нашел в (1) поставить не пробовал?
3. Все понятно.
Так и не понял почему сравнивать не вариант. Не подумай что я хочу тебя затроллить. Но всегда можно найти проблемное место и попробовать его или зафиксить или разобраться почему оно проблемное.
ejiki
30 — 17.08.15 — 04:52
(29) В общем так, проблема в том что обновился и был выявлен «баг» гораздо позже.
1) Ходил, нашел что «Печатающее Устройство» передается в виде пустой ссылки, а не ссылки на ИдентификаторУстройства.
2) Откатываться совсем не вариант (уже), а накатить на текущую рабочую базу старый релиз так совсем кажется жестоким подходом к решению проблем. Видел много казусов с данными потом.
3) Спасибо за наводку, попробую «ТИПО» отладкой погулять по старой конфигурации, может быть все таки найду где этот ИдентификаторУстройства для принтера заполняется не пустой ссылкой.
ejiki
31 — 17.08.15 — 04:53
(29) А вот мне регулярно приходится актуализировать из-за типового обмена Розница — БП.
DmitriyDI
32 — 18.08.15 — 19:50
(31) да, это точно! Ну как решилась проблема? Обновление до 2.2 розницы не помогло? Надо обновляться и мне, жду чем закончится
maxis_tm
33 — 20.08.15 — 20:55
Разобрался есть два пути:
1. В справочнике «Кассы» поставить галочку пробивать по кассе ККМ. Тогда из документов «эквайринг/расходный/приходный» можно пробивать чеки по кассе заодно начинает работать и печать слип чеков. (именно поэтому в 1с отвечают идите в … у нас такой проблемы нет)
2. В конфигураторе в модуле документа «ОплатаОтПокупателяПлатежнойКартой» прописать строку в Процедуре:
&НаСервере
Процедура ПолучитьНеобходимыеДанныеДляРаботыСКартой(ПараметрыКассыККМ, ПараметрыЭТ, Отказ)
ПараметрыЭТ = ЗначениеНастроекВызовСервера.ПолучитьПараметрыЭТ(Объект.ЭквайринговыйТерминал);
ПараметрыЭТ.ИспользоватьБезПодключенияОборудования = ПараметрыЭТ.ИспользоватьБезПодключенияОборудования ИЛИ НЕ ИспользоватьПодключаемоеОборудование;
Если НЕ Объект.ПробиватьЧекиПоКассеККМ Тогда
ПараметрыКассыККМ = ЗначениеНастроекВызовСервера.ПолучитьПараметрыКассыККМ(Справочники.КассыККМ.ПустаяСсылка());
ПараметрыКассыККМ.ИдентификаторУстройства = УстройствоПечатиСлипЧека.Ссылка; // <<== ВОТ ЭТУ
Иначе
….
maxis_tm
34 — 20.08.15 — 20:57
При оформлении эквайринга не забывать выбирать устройство в поле на форме «Устройство Печати Слип Чека»
viraboy
35 — 20.08.15 — 21:13
(34) Поздно заметил ветку. Вообще это было в описании изменений. А то что в расходнике не было ККМ и чеки не бились не настораживало?
maxis_tm
36 — 20.08.15 — 21:35
Я на 2ой Рознице с версии еще 2.0. И чеки из расходников не бились там вообще. Тогда настораживало, потом «забил», вроде как обходились (Розничная торговля). То что это когда то в процессе обновлений ввели просто не обратил внимания да и не требовалось. Так и сейчас можно отключить функцию пробития чеков (у меня и была выключена). Зачем? не знаю их можно и так не бить при включеной галочке.
viraboy
37 — 20.08.15 — 21:58
В 2.0 косяк был был с расходником, они даже внешнюю печатную форму распространяли. Да и сейчас с расходником не все так просто ))
Ошибка «отмена операции транзакции. Нет бумаги в эквайринге. 1С Розница / Frontol»
Рейтинг: 1.9/5 — 17
голосов
Недавно обратился клиент с такой проблемой:
При пробитии безнального чека по кассе (оплата платежной картой), программа 1С Розница ПРОФ редакция 2.3 пишет ошибку. При выполнении операции возникла ошибка: «Ошибка отмены операции транзакции. Обратитесь в банк. Нет бумаги». Оплата по карте не была произведена. Покопавшись на форумах нашел вот такую страницу у АТОЛ’овцев: http://forum.atol.ru/index.php?s=9273aeaf89972320af1a4b9d9dcac646&showtopic=38639&st=0&p=285855&#entry285855
Как оказалось, данная проблема возникает не только в программе 1С Розница, но и в УТ и других конфигурация, а также в программе FRONTOL. Что интересно, то у всех столкнувшихся с данной проблемой, ККТ ATOL и Пинпад от сбербанка. У моих клиентов с данной проблемой так же 2 кассы АТОЛ и 2 эквайринга сбербанк (Полная конфигурация клиентов представлена ниже).
Рабочее место 1 (Сервер и касса1) — тут впервые появилась данная проблема
— Xeon, 32 ОЗУ, 256 SSD, windows server 2012 r2
— касса Атол 55ф + драйвер ДТО 10.7.0.0
— Эквайринг сбербанк (инженико) + драйвера сбербанк типа SC552
Рабочее место 2 (касса 2)
— Pentium, 8гб озу, SSD, windows 10
— Атол 22ф + + драйвер ДТО 10.7.0.0
— Эквайринг сбербанк (без возможности печати чеков и установки рулона термобумаги)
Специалисты из банка сбер и спецалист АТОЛ (кассовый мастер) — нас дружно послали. Проще сказать — отфутболили, сославшись на ошибки в 1с. Хотя ранее были проблемы и с самой кассой и с эквайрингом и слип чеком, поэтому мы прекрасно понимали, что скорей всего дело именно в кассе. В первую очередь мы решили поменять кассы АТОЛ местами и проверить, повторится ли эта проблема на второй другой кассе. Эквайринг же мы решили не менять. На наше удивление ошибка пропала — значит дело в кассе АТОЛ (правда через какие-то пару дней проблема появилась на обеих кассах).
Какие мы увидели ответы в интернете?
- Не хватает питания для терминала эквайринга;
- Следует обновить драйвер кассы ДТО, обработку в 1с и саму программу 1С;
- Следует обновить программное обеспечение кассы АТОЛ;
- Заменить бумагу в кассе АТОЛ на более плотную;
- Заменить ТПМ;
- Заменить механизм отрезки чеков и почистить кассу изнутри.
Разумеется при продажи наличными в программе 1С Розница никаких ошибок нет. Начали пробовать разные варианты в разной последовательности. В итоге оказалась проблема в ….
Снова повторилось то же самое —
Оплата снялась, фиск чек не напечатался, кассир попыталась принять оплату во второй раз, фиск чек снова не напечатался, оплата снова снялась, чек не вышел. Бумага в ККМ была. Следующий фиск чек (другой клиент) вышел.
Что посоветуете? посылать всегда в любом случае сбоя при оплате безналом команду отмены последней платежной транзакции?
Не удалится ли случайно тогда оплата предыдущего чека, если, к примеру, транзакция отклонена банком из-за недостатка средств или прекращена клиентом?
Сторнировать только если есть в ответе код авторизации?
вот логи и контрольная лента терминала
№ Дата Тип Модель Заводской № ИНН Команда
194 29.10.2018 14:02:22 GateSbRf СБРФ: Эквайринговые терминалы PayByPaymentCard
Текст команды:
IdType: GateSbRf, IdModel: 0, ver: 2.1.22.25
Текст ошибки:
Низкоуровневые команды:
Время выполнения команды:00:15.280441
Время выполнения команды:00:08.202691
195 29.10.2018 14:02:22 KkmStrihM РИТЕЙЛ-01Ф 0027070012137951 XXXXXXXXXXX RegisterCheck
Текст команды:
IdType: KkmStrihM, IdModel: 22, ver: 2.1.22.25
{Command: «RegisterCheck»,NumDevice: «4», IdCommand: «B437FCA6-EA29-4D4E-8CAA-B555ED541772»,IsFiscalCheck: true,TypeCheck: «0», NotPrint: false,CashierName: «XXXXXXXА.»,CashierVATIN: «XXXXXXXXXXX»,TaxVariant: «2»,ClientAddress: «»,CheckStrings: [{ PrintText: { Text: «>#2#< СЧЕТ № 6», Font: «1», Intensity: «4»,},},{Register: {Name: «Сержио 30»,Quantity: «1.000», Price: «580.00»,Amount: «580.00», Department: «0»,Tax: «-1», SignMethodCalculation: «4»,SignCalculationObject: «1», MeasurementUnit: «»,}},{Register: {Name: «Капучино»,Quantity: «2.000», Price: «120.00»,Amount: «240.00», Department: «0»,Tax: «-1», SignMethodCalculation: «4»,SignCalculationObject: «1», MeasurementUnit: «»,}}, ], ReceiptNumber: «6», IsFiscalCheck: «True», NotPrint: «False», NumberCopies: «0», PrintSlipAfterCheck: «True», PrintSlipForCashier: «False», PayByProcessing: «True», Cash: «0.00», ElectronicPayment: «820.00», AdvancePayment: «0.00», Credit: «0.00», CashProvision: «0»}
Текст ошибки:
Отсуствует бумага
Низкоуровневые команды:
> 00:00.000041: Socket открыт.
< 00:00.000909: 05
> 00:00.000653: 15
< 00:00.000493: 02-05-11-1E-00-00-00-0A
> 00:00.000674: 06-02-30-11-00-1E-43-31-1C-B3-14-0C-11-01-88-0B-B2-04-02-01-02-4E-41-00-00-01-01-10-1D-0A-12-0E-0C-3B-00-DF-1A-02-00-3A-00-00-00-00-00-B4-B5-86-65-75-00-97
< 00:00.004144: 06
> 00:00.000727: FF
< 00:00.000262: 05
> 00:00.000779: 15
< 00:00.000147: 02-05-10-1E-00-00-00-0B
> 00:00.000796: 06-02-10-10-00-1E-B2-04-02-01-00-9E-D8-20-01-00-A4-02-00-6A
< 00:00.001202: 06
> 00:00.000683: FF
> 00:00.000265: Socket закрыт.
Время выполнения команды:00:08.343308
команда 196 аналог 199
№ Дата Тип Модель Заводской № ИНН Команда
197 29.10.2018 14:02:45 GateSbRf СБРФ: Эквайринговые терминалы PayByPaymentCard
Текст команды:
IdType: GateSbRf, IdModel: 0, ver: 2.1.22.25
Текст ошибки:
Низкоуровневые команды:
Время выполнения команды:00:15.280441
Время выполнения команды:00:08.202691
Время выполнения команды:00:09.093268
№ Дата Тип Модель Заводской № ИНН Команда
198 29.10.2018 14:02:45 KkmStrihM РИТЕЙЛ-01Ф 0027070012137951 XXXXXXXXXXX RegisterCheck
Текст команды:
IdType: KkmStrihM, IdModel: 22, ver: 2.1.22.25
{Command: «RegisterCheck»,NumDevice: «4», IdCommand: «4EA9D497-FFDE-495D-BF96-FFD3698504DE»,IsFiscalCheck: true,TypeCheck: «0», NotPrint: false,CashierName: «XXXXXXXА.»,CashierVATIN: «XXXXXXXXXXX»,TaxVariant: «2»,ClientAddress: «»,CheckStrings: [{ PrintText: { Text: «>#2#< СЧЕТ № 6», Font: «1», Intensity: «4»,},},{Register: {Name: «Сержио 30»,Quantity: «1.000», Price: «580.00»,Amount: «580.00», Department: «0»,Tax: «-1», SignMethodCalculation: «4»,SignCalculationObject: «1», MeasurementUnit: «»,}},{Register: {Name: «Капучино»,Quantity: «2.000», Price: «120.00»,Amount: «240.00», Department: «0»,Tax: «-1», SignMethodCalculation: «4»,SignCalculationObject: «1», MeasurementUnit: «»,}}, ], ReceiptNumber: «6», IsFiscalCheck: «True», NotPrint: «False», NumberCopies: «0», PrintSlipAfterCheck: «True», PrintSlipForCashier: «False», PayByProcessing: «True», Cash: «0.00», ElectronicPayment: «820.00», AdvancePayment: «0.00», Credit: «0.00», CashProvision: «0»}
Текст ошибки:
Отсуствует бумага
Низкоуровневые команды:
> 00:00.000037: Socket открыт.
< 00:00.000464: 05
> 00:00.000694: 15
< 00:00.000239: 02-05-11-1E-00-00-00-0A
> 00:00.000844: 06-02-30-11-00-1E-43-31-1C-B3-14-0C-11-01-88-0B-B2-04-02-01-02-4E-41-00-00-01-01-10-1D-0A-12-0E-0D-16-00-DF-1A-02-00-3A-00-00-00-00-00-B4-B5-86-65-75-00-BB
< 00:00.002492: 06
> 00:00.000763: FF
< 00:00.000163: 05
> 00:00.000765: 15
< 00:00.000113: 02-05-10-1E-00-00-00-0B
> 00:00.000775: 06-02-10-10-00-1E-B2-04-02-01-00-9E-D8-20-01-00-A4-02-00-6A
< 00:00.001142: 06
> 00:00.000769: FF
> 00:00.000004: Socket закрыт.
Время выполнения команды:00:09.218260
№ Дата Тип Модель Заводской № ИНН Команда
199 29.10.2018 14:02:45 KkmStrihM РИТЕЙЛ-01Ф 0027070012137951 XXXXXXXXXXX RegisterCheck
Текст команды:
IdType: KkmStrihM, IdModel: 22, ver: 2.1.22.25
Текст ошибки:
Отсуствует бумага
Низкоуровневые команды:
> 00:00.000040: Socket открыт.
< 00:00.000358: 05
> 00:00.000689: 15
< 00:00.000207: 02-05-11-1E-00-00-00-0A
> 00:00.000740: 06-02-30-11-00-1E-43-31-1C-B3-14-0C-11-01-88-0B-B2-04-02-01-02-4E-41-00-00-01-01-10-1D-0A-12-0E-0D-16-00-DF-1A-02-00-3A-00-00-00-00-00-B4-B5-86-65-75-00-BB
< 00:00.002479: 06
> 00:00.000711: FF
< 00:00.000215: 05
> 00:00.000762: 15
< 00:00.000207: 02-05-10-1E-00-00-00-0B
> 00:00.000778: 06-02-10-10-00-1E-B2-04-02-01-00-9F-D9-20-01-00-A5-02-00-6B
< 00:00.001291: 06
> 00:00.000706: FF
> 00:00.000005: Socket закрыт.
Время выполнения команды:00:00.000000
контрольная лента терминала:
XXXXXXXXXXX
29.10.18 14:16
Контрольная лента
Терминал: ХХХХХХХХ
Мерчант: ХХХХХХХХХХХХ
————————————
Валюта : Руб
Оплата
29.10.18 13:09 0001
Kарта: 410730******5713 (C)
Тип карты: Visa Credit
Код авторизации: 4327ХХ
Сумма: 1137.00
29.10.18 14:02 0002
Kарта: 480111******6659(E4)
Тип карты: Visa
Код авторизации: 2243ХХ
Сумма: 820.00
29.10.18 14:02 0003
Kарта: 480111******6659(E4)
Тип карты: Visa
Код авторизации: 2716ХХ
Сумма: 820.00
Всего операций: 3
на сумму: 2777.00
Скидка: 0.00
————————————
********* Отчет закончен *********
************************************
База знаний кассира
Оплата-картой.рф
************************************
====================================
Последний раз редактировалось Andy 30 окт 2018, 11:51, всего редактировалось 1 раз.