Имя: Пароль:
1C
 
Принтер ШК АТОЛ ТТ42 не работает из 1С
0 Aksakal
 
15.02.25
08:35
Имеем принтер ШК АТОЛ ТТ42, который в списке 1С:Совместимо и драйвер которого есть в любой современной типовой конфе. Подключение по LAN, статический IP. Подключен к типовой Розница 3.0.10.210 (последняя на данный момент), и первые несколько дней работал отлично. Сейчас не проходит тест подключения, ошибка "Тест не пройден", в логах есть вот такое:

2025.02.15 10:21:08.185    DEBUG    > DeviceTest:     Params: [; ]
2025.02.15 10:21:10.402    ERROR    Exception:     Ошибка при получении ответа от сервера
2025.02.15 10:21:10.402    DEBUG    < DeviceTest:     Result=False; Params: [Ошибка при получении ответа от сервера; ]
2025.02.15 10:21:10.413    DEBUG    > GetLastError:     Params: []
2025.02.15 10:21:10.420    DEBUG    < GetLastError:     Result=1001; Params: [Ошибка при получении ответа от сервера]
2025.02.15 10:21:12.552    DEBUG    > SetParameter:     Params: [EquipmentType; ПринтерЭтикеток]
2025.02.15 10:21:12.553    ERROR    Exception:     Property not found: EquipmentType
2025.02.15 10:21:12.563    DEBUG    < SetParameter:     Result=False; Params: [EquipmentType; ПринтерЭтикеток]
2025.02.15 10:21:12.571    DEBUG    > GetLastError:     Params: []
2025.02.15 10:21:12.578    DEBUG    < GetLastError:     Result=1001; Params: [Property not found: EquipmentType]


Сброс до заводских сделал, прошивку принтера обновил до последней. Пробовал с разных компьютеров, попробовал из БП 3.0 - монопенисуально, ошибка одна и та же. При этом с ТСД этикетки печатает нормально. Что делать и куда ковырять?
1 Aksakal
 
15.02.25
08:39
Добавлю, что при нажатии "Тест подключения" в 1С принтер реагирует морганием светодиода. То есть он что-то отвечает
2 lEvGl
 
гуру
15.02.25
08:43
1С:Совместимо

этот инкубатор когда то взорвется
3 lEvGl
 
гуру
15.02.25
08:45
Тест не пройден

проблема железная
надо жать кнопки на принтере, иногда в хаотичном порядке, иногда по инструкции. в прочем, все кнопки существуют программно
4 Маленький Вопросик
 
15.02.25
08:48
обращайся к вендору, если принтер куплен "не на барахолке" а у официалов
5 Aksakal
 
15.02.25
08:49
(3) а что это даст? Я включал и выключал принтер, это вообще не помогло. Ну это как бы естественно, я уже 20 лет ставлю торговое оборудование
6 Aksakal
 
15.02.25
08:51
(4) принтер куплен у официалов, но они 100% пошлют к 1С, так как принтер печатает из других источников. А 1С пошлют к вендору. Я это уже тысячу раз проходил
7 lEvGl
 
гуру
15.02.25
09:04
(5) поэтому лучше по инструкции
8 Tarlich
 
15.02.25
09:10
(0) Пробовал в БП на той же компе  ? как я понимаю он пингуется и из других источников все ок - попробовать с другого  компа  -
9 Aksakal
 
15.02.25
09:54
(8) с разных компов пробовал, без разницы вообще. То ли на принтер грешить, то ли на 1С. Как Win принтер не ставил, печать только через компоненту
10 lEvGl
 
гуру
15.02.25
10:16
ох уж эти типовые люди
возьмите протокол принтера, сделайте свой блек джек
компонента панимашь
11 Ёпрст
 
15.02.25
10:26
(0) дрова поди поставили другие, да?
12 Aksakal
 
15.02.25
11:22
(11) никаких дров не ставил вообще. Только компонента 1С, встроенная в конфигурацию. Как Win принтер использовать не планирую, дрова не нужны
13 Garykom
 
гуру
15.02.25
12:02
(6)
Я это уже тысячу раз проходил

Если проходил значит уже знаешь как решать проблему

(0)
Что делать и куда ковырять?

Если не знаешь - обратиться к специалисту, лучше всего за деньги
14 Aksakal
 
17.02.25
12:00
(13) готов заплатить за решение этой проблемы. Возьмёшься?
15 arsik
 
гуру
17.02.25
12:05
ИП менять не пробовал? В другой пач корд втыкал?
Ну и как вариант. Выключи его и попробуй по его адресу пингануть.
Ну и статический IP - такое себе решение.
16 Aksakal
 
17.02.25
12:28
(15) другой IP, другой проверенный патч корд, другой порт в свитче - всё пробовал. Пингуется отлично.
Не вижу никаких проблем в статическом IP. Тем более, что на всех клиентах требуется именно IP адрес. У меня диапазон адресов DHCP 200-245, а у принтера 35, пересекаться точно не будут. Более того, при проблемах с DHCP принтер будет работать дальше
17 Aksakal
 
17.02.25
12:30
(15) то есть при выключенном принтере пинга нет, я имел в виду
18 Ёпрст
 
17.02.25
12:31
(17) чего хоть есть в настройках подключения из 1с-ины?..
19 Aksakal
 
17.02.25
14:35
(18) самое основное это модель принтера, IP и порт. Всё остальное особо нет смысла настраивать, если при проверке связи ошибка "Тест не пройден"
20 Маленький Вопросик
 
17.02.25
14:39
У меня есть обработка - по тесту чековых принтеров в 1с, скоро выложу на известный портал
21 arsik
 
гуру
17.02.25
15:07
Попробуй еще БПО чистое скачать и из него попробовать напечатать.
И вот тут (e1cib/list/Справочник.ВнешниеКомпоненты) у тебя что сейчас есть ?
22 Aksakal
 
17.02.25
15:34
(20) а можно мне прислать? [email protected]
23 Aksakal
 
17.02.25
15:45
(22)
ExtraCryptoAPI 3.0.2.24
InputDevice 1С: Сканеры штрихкода (Native Api)
lp_atol1c8x3n АТОЛ:Принтера этикеток
24 arsik
 
гуру
17.02.25
15:48
lp_atol1c8x3n АТОЛ:Принтера этикеток - это удали
25 Aksakal
 
17.02.25
15:55
(24) завтра буду пробовать. Принтер отдал обратно официалам, где покупал. Ожидаемо ответили "принтер исправен, ковыряйте 1С". Отпишусь послезавтра утром
26 arsik
 
гуру
17.02.25
16:02
(25) А можешь открыть этот элемент и скрин сюда приложить?
27 Aksakal
 
17.02.25
16:05
(26)
28 arsik
 
гуру
17.02.25
16:08
Проблемы 13го начались? Возможно достаточно будет просто отключить
29 Aksakal
 
17.02.25
16:11
(29) да, примерно 13 и начались. Надо удалить полностью эту компоненту в этом справочнике?
30 arsik
 
гуру
17.02.25
16:16
1) Для начала просто отключи.
2) Если не поможет - из папки удали эту компоненту c:\Users\USER\AppData\Roaming\1C\1cv8\ExtCompT\
3) Ну уж если и снова не поможет удали.
31 Aksakal
 
17.02.25
16:29
(30) невероятно, кто-то включился и реально помогает. Спасибо тебе, бро! Я завтра забираю принтер и буду вот это всё делать, обязательно отпишусь здесь. Буду рад обменяться контактами и поболтать за жизнь, напиши мне [email protected]
32 Маленький Вопросик
 
18.02.25
18:58
По принтерам и работе БПО - можете у меня в профиле на известном ресурсе посмотреть
33 Aksakal
 
19.02.25
06:47
(32) нашёл только по принтерам чеков, а надо по ШК
34 Маленький Вопросик
 
19.02.25
07:57
(33) в принципе ты прав, там подходы разные... но я почему предложил - у меня задача стояла - печать текста и штрихкодов на кассе.

будет у меня в разработке именно принтер этикеток - я полностью разберу этот механизм работы
35 Aksakal
 
19.02.25
09:59
(30)
1) при отключенной компоненте ругается, что компонента отключена.
2) удаление из папки и из справочника компонент не помогло, ругается и хочет загрузить с сайта. Выгрузил компоненту из конфигурации, загрузил в справочник - не помогло.

Развернул чистую базу - результат нулевой
36 Ёпрст
 
19.02.25
10:12
(35) архива, когда всё работало, нема?.
37 bolder
 
19.02.25
11:00
(0) А то что это аппаратная проблема, и решается в индивидуальном порядке, мысль не приходила?Никогда не встречались с неработающим оборудованием?
38 bolder
 
19.02.25
11:07
(37) +Чем хороши всякие ТО - их надо кончиками пальцев чувствовать, удаленно чтото исправить-это высший пилотаж.
39 arsik
 
гуру
19.02.25
12:09
(35) Вот тут, в стандартных драйверах, у тебя что указано?
Поменяй на "подключается из макета"
40 Aksakal
 
19.02.25
12:09
(36) есть, толку нет. Развернул абсолютно чистую базу, толку ноль
(37) Отдал на тест вендору, он сказал всё ок. Я сильно сомневаюсь теперь
41 Aksakal
 
19.02.25
12:11
(39) драйвер подключается из информационной базы
42 Aksakal
 
19.02.25
12:14
(39) кстати, через USB печатает только как Win принтер, через компоненту так же не печатает. Хотя тест проходит успешно
43 arsik
 
гуру
19.02.25
12:17
Ну почисти все в папке юзер еще. Переведи на подключается из макета.
44 Aksakal
 
19.02.25
12:32
(43) сделал. Толку ноль. Похоже, всё-таки принтер
45 arsik
 
гуру
19.02.25
13:22
(44) Так с ТСД то у тебя печатает. Там на том же языке наверно (ZPL, TSPL) в принтер отправляется
PS: У атола есть тестовая утилита. Через нее печатает?
46 Aksakal
 
19.02.25
13:43
(45) да, через неё всё печатает
47 arsik
 
гуру
19.02.25
13:58
(46) Значит дело не в принтере. Доставай отладчик. Смотри какие дрова грузятся, откуда. Какие команды летят на принтер.
48 Aksakal
 
28.02.25
14:03
(47) Всё-таки дело было в принтере. Проблема была в том, что нужно установить протокол по умолчанию TSC. С ZPL и EPL компонента 1С работать отказывается.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс