Касса Онлайн АТОЛ Ф11 и закрытие смены банковского терминала УТ 10.3

1. AlexeyKuzn 16.08.17 10:16 Сейчас в теме
Всем привет!

После установки кассы онлайн на УТ 10.3 перестали проводится сверки итогов со Сбербанком.
1С просто пропускает сверку, не вызывая её через драйвер ТО.

В Обработке "Закрытие кассовой смены" в УТ 10.3.43.2 на 43 строке основной формы стоит код:

	МожноВыполнитьСверкуИтоговПоПлатежнымКартам = (мМассивЭС.Количество() <> 0
	   И ПолучитьСерверТО().ПолучитьСписокУстройств(мВидФР).Количество() <> 0);

	ЭлементыФормы.ВыполнитьСверкуИтоговПоПлатежнымКартам.Видимость = МожноВыполнитьСверкуИтоговПоПлатежнымКартам;
	ВыполнитьСверкуИтоговПоПлатежнымКартам = МожноВыполнитьСверкуИтоговПоПлатежнымКартам;



Таким образом, переменная "МожноВыполнитьСверкуИтоговПоПлатежнымКартам" принимает значение "Истина" только в том случае, если в ТО есть ФР и ЭС. То есть при наличии Кассы Онлайн галочка не появляется на форме.

В Процедуре "Процедура КоманднаяПанельДействийЗакрытьСмену(Кнопка)", которая вызывается по закрытии смены есть такой код

	Если ВыполнитьСверкуИтоговПоПлатежнымКартам Тогда
....
		МассивФУ = Новый Массив;
		ОбщегоНазначенияКлиентСервер.ДополнитьМассив(МассивФУ, МассивФР);
		ОбщегоНазначенияКлиентСервер.ДополнитьМассив(МассивФУ, МассивККТ);



Получается, что при отсутствии ФР, но наличии ККТ онлайн этот код не выполняется. По крайнем мере, так показала трассировка. При этом внутри "Если" МассивФУ должен заполняться списком ФУ и ККТ. Но это код недостижим.

Верно ли внести изменения в первый код вот так:

	МожноВыполнитьСверкуИтоговПоПлатежнымКартам = (мМассивЭС.Количество() <> 0
	   И ПолучитьСерверТО().ПолучитьСписокУстройств(мВидККТ).Количество() <> 0); // мВидККТ вместо мВидФР


чтобы заставить появляться галочку "ВыполнитьСверкуИтоговПоПлатежнымКартам"?
Или всё сделано верно и у нас какая то неверная настройка? Приходится смены на терминале закрывать вручную. Итоговые чеки при этом не выходят.
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот