Имя: Пароль:
1C
1С v8
1С Розница 2.1 Отмена пробития Эквайринговой операции ☑
0 ejiki
 
31.07.15
✎
04:36
1с Розница 2.1. При Возврате в последующие дни после покупки, на интегрированном терминале СБРФ возникает ошибка. Появилась она при обновлении до последнего актуального релиза 2.1.8.16.

Проблема явно не в терминале. Но ошибка возникает именно в момент попытки распечатать Терминальный чек на Фискальнике - "При печати слип чека возникла ошибки: При выполнении операции произошла ошибка: Устройство не подключенно. Перед выполнением операции устройство должно быть подключено.".

Это не эпизодическая ошибка, а постоянная.
До обновления все работало корректно на 100%.

Версия драйверов АТОЛ на ККМ FPrint-22k : FprnM1C82.dll 6.19.0.0

Куда хотябы копать? И если у кого-то Все ОК то скажите ваши параметры.
1 ejiki
 
31.07.15
✎
05:00
АП
2 probably
 
31.07.15
✎
08:06
Как сейчас решаешь проблему, чтобы дальше печатать?
3 ejiki
 
31.07.15
✎
10:11
(2) Честно никак. Попробовали обновить прошивку ККМ - НИ-ФИ-ГА!!
4 ejiki
 
31.07.15
✎
10:12
Проблема в том что несколько магазинов работает с интегрированными   Эквайринговыми терминалами.
5 ejiki
 
31.07.15
✎
10:12
Не уж то у всех остальных после обновления Розницы до релиза 2.1.8.16 все идеально воркает ?!
6 DmitriyDI
 
31.07.15
✎
10:21
(5) у меня да, терминалы сбер, все в норме. при печати, не через эквайринг все ок?
7 ejiki
 
31.07.15
✎
10:59
(6) Да, не через эквайринг все ок! только когда пытаюсь "пробить чек" для того чтобы в интегрированном прошел возврат и распечатался чек на ККМ.
8 ejiki
 
31.07.15
✎
11:00
(6) А какой драйвер АТОЛ на ККМ?
9 ejiki
 
31.07.15
✎
11:39
Прошу прощения но вопрос очень важный, подниму тему.
10 DmitriyDI
 
31.07.15
✎
11:57
(8) DTO6_2008_10_01
11 DmitriyDI
 
31.07.15
✎
12:08
(0) а операция оплаты в пинпаде проходит ?
12 Seeker
 
31.07.15
✎
12:09
(0) - откатить релиз не пробовали?
13 ejiki
 
31.07.15
✎
12:11
(11) операция проходит, в том то и дело. А вот при попытке распечатать на ККМ выдает ошибку и "передает" тип транзакции EmergencyVoid
14 ejiki
 
31.07.15
✎
12:11
(12) Вы серьезно считаете что это вариант решения ошибки при том что обновление было установлено несколько дней назад? и при всем этом РИБ на 15 узлов
15 DmitriyDI
 
31.07.15
✎
12:16
(13) так проверил релиз у меня 2.1.8.14 все же стоит, обновляться пока не собираюсь значит)))
16 ejiki
 
31.07.15
✎
12:19
(15) вот я уже пожалел сто раз что поставил последний релиз. На сервисе багов от 1с вообще нету инфы даже по 14 релизу. Будто идеально все.
17 Seeker
 
31.07.15
✎
12:24
может быть необходимо обновить драйвера АТОЛ?
18 DmitriyDI
 
31.07.15
✎
12:27
(17) главное драйвер сканера не обновлять.
19 ejiki
 
31.07.15
✎
12:32
(17) вот у вас какой версии драйвер АТОЛ?
20 ejiki
 
31.07.15
✎
12:38
у меня же стоит 6.20.5.0
21 maxis_tm
 
10.08.15
✎
21:58
Актуально. Обновился((( ситуация та же. Скажите решили проблему?
22 maxis_tm
 
13.08.15
✎
14:22
UP.  неужели никто больше не обновлялся?
23 ejiki
 
14.08.15
✎
07:27
(22) Вухух я не один такой. Базу в 1с выслал с параметрами, чтож ждем. Причем ответ от 1с что у них все впорядке на Тестовом примере. Сослались что у них драйвера 8.7 на ККМ, поставил 8.4 эффект нулевой
24 mzelensky
 
14.08.15
✎
08:43
(23) Еще рекомендую самим Атоловцам проблему скинуть ну или на их форуме полазить. Тоже упирались как-то в ошибку работы драйверов после обновления платформы 1С (при работе ТСД). Как в итоге оказалось драйвер обновили ,а работу с этим бравером оставили по старой версии и происходила ошибка обращения к процедуре, как к функции.
25 ejiki
 
14.08.15
✎
09:03
(24)  Спасибо за совет, убежал на форум атола зыркать)
26 Web00001
 
14.08.15
✎
09:07
Сравнить обработки и те места где печатается не вариант? Пройти отладчиком и посмотреть в каком месте отвалилось не вариант? Вставить старый код, вместо того, который криво работает? Позвать специалиста который все это сделает?
27 ejiki
 
14.08.15
✎
09:24
(26) вместо того чтобы высер тут устраивать предложил бы приемлимое решение. Отладчиком ходил. Сравнивать Модули вообще не вариант. Потому, что модули связанные с эквайрингом очень прилично переписаны. Но ты бы знал если бы спросил.

Вообще имеешь связь какую либо с Розницей? Или так пришел поболтать?
28 Мимохожий Однако
 
14.08.15
✎
09:27
(27)ОФФ: зря вернулся с форума Атола.
29 Web00001
 
14.08.15
✎
09:30
(27)Тихо, тихо не рычи :) Я регулярно что нибудь для нее пишу. Эквайринг не трогал пока, не было необходимости, как нет необходимости держать всегда актуальный релиз на торгующей компании.
Попробую вычленить ответы и пронумеровать в этот раз.
1. >>Отладчиком ходил. И как результаты? Нашел проблемное место?
2. Старый код который нашел в (1) поставить не пробовал?
3. Все понятно.
Так и не понял почему сравнивать не вариант. Не подумай что я хочу тебя затроллить. Но всегда можно найти проблемное место и попробовать его или зафиксить или разобраться почему оно проблемное.
30 ejiki
 
17.08.15
✎
04:52
(29) В общем так, проблема в том что обновился и был выявлен "баг" гораздо позже.


1) Ходил, нашел что "Печатающее Устройство" передается в виде пустой ссылки, а не ссылки на ИдентификаторУстройства.

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

3) Спасибо за наводку, попробую "ТИПО" отладкой погулять по старой конфигурации, может быть все таки найду где этот ИдентификаторУстройства для принтера заполняется не пустой ссылкой.
31 ejiki
 
17.08.15
✎
04:53
(29) А вот мне регулярно приходится актуализировать из-за типового обмена Розница - БП.
32 DmitriyDI
 
18.08.15
✎
19:50
(31) да, это точно! Ну как решилась проблема? Обновление до 2.2 розницы не помогло? Надо обновляться и мне, жду чем закончится
33 maxis_tm
 
20.08.15
✎
20:55
Разобрался есть два пути:
1. В справочнике "Кассы" поставить галочку пробивать по кассе ККМ.  Тогда из документов "эквайринг/расходный/приходный" можно пробивать чеки по кассе заодно начинает работать и печать слип чеков. (именно поэтому в 1с отвечают идите в ...  у нас такой проблемы нет)

2. В конфигураторе в модуле документа "ОплатаОтПокупателяПлатежнойКартой" прописать строку в Процедуре:

&НаСервере
Процедура ПолучитьНеобходимыеДанныеДляРаботыСКартой(ПараметрыКассыККМ, ПараметрыЭТ, Отказ)

    
    ПараметрыЭТ = ЗначениеНастроекВызовСервера.ПолучитьПараметрыЭТ(Объект.ЭквайринговыйТерминал);
    ПараметрыЭТ.ИспользоватьБезПодключенияОборудования = ПараметрыЭТ.ИспользоватьБезПодключенияОборудования ИЛИ НЕ ИспользоватьПодключаемоеОборудование;
    
    Если НЕ Объект.ПробиватьЧекиПоКассеККМ Тогда
        ПараметрыКассыККМ = ЗначениеНастроекВызовСервера.ПолучитьПараметрыКассыККМ(Справочники.КассыККМ.ПустаяСсылка());
        ПараметрыКассыККМ.ИдентификаторУстройства = УстройствоПечатиСлипЧека.Ссылка;  // <<==   ВОТ ЭТУ
    Иначе
....
34 maxis_tm
 
20.08.15
✎
20:57
При оформлении эквайринга не забывать выбирать устройство в поле на форме "Устройство Печати Слип Чека"
35 viraboy
 
20.08.15
✎
21:13
(34) Поздно заметил ветку. Вообще это было в описании изменений. А то что в расходнике не было ККМ и чеки не бились не настораживало?
36 maxis_tm
 
20.08.15
✎
21:35
Я на 2ой Рознице с версии еще 2.0.   И чеки из расходников не бились там вообще. Тогда настораживало, потом "забил", вроде как обходились (Розничная торговля). То что это когда то в процессе обновлений ввели просто не обратил внимания да и не требовалось. Так и сейчас можно отключить функцию пробития чеков (у меня и была выключена). Зачем?  не знаю их можно и так не бить при включеной галочке.
37 viraboy
 
20.08.15
✎
21:58
В 2.0 косяк был был с расходником, они даже внешнюю печатную форму распространяли. Да и сейчас с расходником не все так просто ))
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.