Имя: Пароль:
IT
 
Мешают друг-другу дрова 8 и 9-го релизов от Атолла установленные одновеременно или нет?
0 Сияющий Асинхраль
 
04.07.18
14:12
Экспериментировать на рабочих компах клиента не получается - имеем практически неостановимую розницу, на своем компе вроде получается, что нет, но операционка, которая стоит у клиентов специализированная и совсем не соответствует обычной Professional, поэтому, собсно, и вопрос такой...
1 spectre1978
 
04.07.18
14:49
а смысл?
2 piter3
 
04.07.18
14:50
есть ккм со старыми прошивками видимо
3 mishaPH
 
модератор
04.07.18
14:59
(0) а к чему этот зоопарк на одном компе?
4 Garykom
 
гуру
04.07.18
15:04
Если служба EoU не занимает порт (не тот) то не мешают.
5 Сияющий Асинхраль
 
04.07.18
15:13
(4) Подозреваю, что службу можно, скажем, не ставить для одной версий дров...

(3) Будешь смеяться :-) , пытаюсь облегчить себе жизнь. Кстати, ты вроде бы тоже с этим дело как-то поимел - или нет? Есть конфа в которой печатались чеки и специализированные коды для кофейных аппаратов. Работало все это на 8-ых дровах. После перехода на новые дрова (чтобы печатались чеки) отвалилась печать ШК. Вот и хотелось бы чеки пропускать по девятым дровам, а печать ШК (есно нефискализуемую) по восьмым - по сути восьмые мне нужны только для использования ККТ как принтера, где все команды известны...
6 Garykom
 
гуру
04.07.18
15:30
(5) Упрости себе еще жизнь, сделай все на 8-х дровах в т.ч.  печать чеков
7 Garykom
 
гуру
04.07.18
15:31
Одновременно к одной ККТ дрова не могут обращаться же, порт будет занят.
8 Сияющий Асинхраль
 
04.07.18
15:46
(6) Знал бы, что будет такая закавыка - сделал бы именно так :-( , Но никто не предупредил об этих ШК. Просто дали в зубы конфу старинную (еще под 8.2) и попросили сделать возможным подключение новых ККТ, я и вставил туда типовую работу с такими ККТ из последних конф. У клиента оказалось четыре точки, на трех из которых все заработало как часы, а на третьей - печатали QR-коды... В итоге под восьмыми дровами чеки тупо бьются некорректно - иногда просто не бьються, поставили девятку - а здесь облом со штрихкодами и переписывать все - небыстро...
9 Сияющий Асинхраль
 
04.07.18
15:49
(7) А вот это, да. Важное замечание :-( , тест драйвера, помнится тоже не запускается, когда работает 1С...
10 Garykom
 
гуру
04.07.18
16:06
Сейчас в свете грядущих изменений все старинные конфы идут лесом-полем.

Ибо ладно ставка НДС 20% (не всем надо) но вот разные виды оплат через ККТ допиливать это же гемор страшный для старых конф.
11 ildary
 
04.07.18
16:58
(8) может реальнее будет разнести печать ШК и чеков по разным машинам?
12 ДНН
 
04.07.18
17:44
(0) мешают
13 mishaPH
 
модератор
04.07.18
17:46
(5) У нас некие купоны тоже печатаются иногда. надо проверить
14 mishaPH
 
модератор
04.07.18
17:46
(9) кстати да
15 Сияющий Асинхраль
 
09.07.18
10:15
Победил печать ШК. Если кому надо будет в будущем кратко рассказываю. Есть в обработке ТОСервер маленькая процедурка:

ПолучитьXMLПакетДляФискализацияЧека

куда передаются позиции чека и еще что-то. Позиции чеков в понятии 1С имеются трех типов:

1) "ФискальнаяСтрока" - при наличии в переданной строке поля с представлением "ФискальнаяСтрока". Проверяется просто:

Если ТекущаяПозиция.Свойство("ФискальнаяСтрока") Тогда
...
КонецЕсли;

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

2) "ТекстоваяСтрока" - аппарату передается нефискальная строка. И, наконец:

3) "ШтрихКод" - сюда передается тот ШК, который надо напечататать. Проверяется просто:

ИначеЕсли ТекущаяПозиция.Свойство("ШтрихКод") Тогда

....

Сюда передается всего два параметра: сам штрихкод и его тип. Если надо распечатать QR код достаточно передать в качестве типа строку со значением "QR". Ну а уж сам штрихкод сгенерите сами, какой нужен.

Да, сама 1С сюда ничего и не передает, это, я так понял у нее сделано на всяк случай, но если вы сюда передадите нужные параметры 1С-ная прокладка отработает вполне корректно передав атолловским дровам на печать нужный штрихкод, который будет с успехом распечатан. Одно замечание, мне так и не удалось программно задать масштаб печати штрихкода (масштаб не передается из 1С) - он получается слишком маленький, но это уже не 1С-ные проблемы. Этот самый масштаб, по-видимому, можно установить в настройках драйвера...
16 kofeinik
 
09.07.18
10:28
(10) Не надо ничего допиливать, нормально заводятся даже конфы на 8.1 десятилетней давности (платформу только обновить).
17 Масянька
 
09.07.18
11:04
(10) Как мне сказал один клиент (УТ 10.2): лучше один раз поиметь геморрой и нормально работать далее, чем плеваться кажный божий день.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.