|
Штрих М - после каждого чека закрывает смену | ☑ | ||
---|---|---|---|---|
0
Tarlich
05.01.19
✎
12:34
|
У одного клиента 4 штриха . Все на рдп сервере. Все Настройки одинаковые. Один носили в ККМ прям перед НГ (но он еще 2 дня работал). Так теперь он после каждого чека делает зет отчет... ККМ-щики говорят что это все из 1С ...
1С УТ 10,3 старенькая , обработка обслуживания своя ... |
|||
1
Масянька
05.01.19
✎
12:39
|
(0) Такого у меня, лично, не было :)
Все стоят на одной ПО? Ну, то есть все кассы работают с одной и той же эской? |
|||
2
Tarlich
05.01.19
✎
12:41
|
(1) уверен что ДА!
|
|||
3
Garykom
гуру
05.01.19
✎
12:47
|
(0) Через старую dll-ку работает "Addin.DrvFR1C" по древнему
ftp://ftp.shtrih-m.ru/download/FR/Doc/DriverFR_%20specification_1C.pdf Смотри "Массив значений для настройки подключения" и там "ЗакрыватьСмену (CloseSession)" Переписывать все на более новую dll SMDrvFR1C22 по стандарту 1С или лучше нативную "Addin.DrvFR" Ну или готовые решения или догоняй УТ10.3 до актуальной с новой обработкой ТО |
|||
4
Масянька
05.01.19
✎
12:50
|
(2) Вы стали счастливым (!!!) обладателем прошивки!
Там навертели... В общем, езжай и клиенту и на месте смотри. Если новый ФФД (1.05): OpenCheck не нужен, а вместо CloseChek надо FNCloseCheckEx и FNOperation + новые параметры (см. формат ФД). В общем, нужно смотреть на месте. По разному ведет себя эта прошивка. |
|||
5
Garykom
гуру
05.01.19
✎
12:50
|
(3) Где то на ИС вроде видел решение как не сложно переписать с DrvFR1C на SMDrvFR1C22
|
|||
6
Tarlich
05.01.19
✎
13:01
|
Я то же думаю что установили новую прошивку - которая успешно работала до НГ ...
|
|||
7
Garykom
гуру
05.01.19
✎
13:14
|
(6) Дело не в прошивке а в передаче "таблицы налогов" при каждом подключении ККТ, если она отличается.
Наступило 01.01.2019 - 18 поменялось на 20 и оно пытается назад исправить передавая/записывая таблицу в ККТ. А т.к. стоит "Истина" в "ЗакрыватьСмену" то "Параметр, указывающий на необходимость закрыть смену перед программированием налоговых ставок в методе ОткрытьЧек. Это необходимо для некоторых моделей ФР, не позволяющих программировать значения налоговых ставок. Смена закрывается лишь в том случае, если запрограммированные значения налоговых ставок не совпадают со значениями переданных налоговых ставок (Tax1, Tax2, Tax3, Tax4) и если данная реализация ФР требует закрытия смены перед программированием." |
|||
8
Garykom
гуру
05.01.19
✎
13:17
|
(7)+ Попробовать в коде 1С найти этот массив ставку 18.00 исправить на 20.00 в массиве с процедуре "ПодключитьУстройство" (или как там оно) перед
"ОбъектДрайвера.Подключить(МассивЗначений, ПараметрыПодключения.ИДУстройства)" |
|||
9
soofex
15.01.19
✎
11:48
|
(8) Это место?
мНДС = Новый Массив(); мНДС.Добавить(18.00); мНДС.Добавить(10.00); мНДС.Добавить(20.00); мНДС.Добавить(0); |
|||
10
soofex
16.01.19
✎
12:19
|
(9) Разобрался со своей проблемой. Проблема была такая. Каждый раз при запуске обработки для печати чеков на фискальнике ШтрихМ закрывалась смена. Причем в 1С смена оставалась открытой. Это происходило в тот момент когда при открытии обработки происходило подключении оборудования. Проблему решил путем установки новых драйверов на фискальник (4.14.744) и обновление драйверов в 1С в справочнике подключаемое оборудование. 1С еще не обновлена поэтому и драйвер в ней старый был.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |