Вики Принт 57

Для работы с Вики используется следующий софт:
драйвера USB-VCOM VCP_V1.3.1_Setup_x64.exe
ComProxy 1.2.1 (для работы с Вики Принт, подключенным по USB)
Fito 2.1.66 (для касс с ФН) -Fito 2.1.66.zip
Утилита для прошивки фискальной платы KSL - KSL.exe

Вся информация берется в интернете , на сайте dreamkas.ru

сначала устанавливаем драйвера USB-VCOM

Тут все без проблем : в диспетчере устройств появляется COM порт (у нас COM 32)

фотка 1

ComProxy

Лучше сразу установить службу транспорта ComProxy (особенность Вики Принтов), это намного неудобнее чем у тех же Атолов или Штрихов. Но делать нечего... Без установки ComProxy нельзя будет управлять кассой по USB VCOM и чеки также не будут уходить в ОФД.

После установки ComProxy в диспетчере устройств появятся объекты com0com ( это не в разделе COM ports).

Настройка связей между портами можно делать из командной строки: install.cmd C:\ComProxyWindows COM32 COM7 COM8 (32 - это наш USB VCOM, COM 8 будет создан и использован далее для управления ККТ в программе (Fito), COM 7 можно не задумываться зачем).

В 2020г. уже появился установщик "Менеджер Обновлений 1.7.17.0.exe", который устанавливает ComProxy самостоятельно.

фотка 2

В результате появляется запущенный сервис :

фотка 3

Fito

Поскольку производитель Viki print не так давно занимается производством кассовых аппаратов, то их драйвер (их подход к управлению ккт) наверное поэтому такой своеобразный и не похожий на другие драйвера.

Подключение через USB и работа с тестовой программой Fito.

Проверяем на Win 10-64. Чтобы понять какой порт указывать для связи с кассой в программе Fito , надо открыть например какую-нибудь терминальную программу и посмотреть возможные COM порты. Или открыть саму fito и тупо выбирать по очереди из списка COM порты через меню : Функции - Параметры связи :

фотка 4

В какой-то момент произойдет успешное подключение на определенном COM порту.

Вручную настройка портов выглядит примерно так : (install.cmd C:\ComProxy COM32 COM7 COM8) - в Fito настраиваем связь на COM8.

Есть очень специфичный момент , который легко забыть : для регистрации надо обязательно авторизоваться. А вот для для перерегистрации без замены ФН авторизовываться Не надо.

фотка 5

При этом выдается очень страшное предупреждение :

фотка 6

Касса в итоге уходит на перезагрузку (это нормально).

Установка параметров

Далее рассмотрим закладку "Установка параметров" программы fito. У каждого из блоков параметров есть кнопки "Считать из ККТ" и "Установить". И обратите внимание в самом низу общие кнопки для все параметров : "Считать все параметры" и "Записать все параметры".

При записи в кассу через кнопку Установить получаем ответ "Некорректный формат или параметр команды" ! Это касается блока параметров Программирование заголовка документа и Программирование параметров регистрации (это так и должно быть).

Не забываем перед перерегистрацией считать и сохранить настройки в файл (на всякий случай).

фотка 7

Если надо - закрываем архив старого ФН

Все что нужно узнать (все есть в программе):
состояние ФН (когда заканчивается срок использования)
ушли ли все чеки в ОФД (надо обеспечить до операции закрытие ФН)

делаем если надо перепрошивку на новую версию (1.05)

Используем очень простую программу KSL.exe. Даже перемычки никакой внутри не пришлось устанавливать (респект ДримКасу).

И самое удивительное даже не надо делать техн.обнуление после перепрошивки и все данные владельца кассы не слетают. Версии ФФД см. теперь такие:

фотка 8

Так же замечено , что виды новые оплат добавились в самый конец таблицы оплат . И как следствие нет проблем с перенастройкой 1С и др. программ.

фотка 9

Например Контур-Маркет после перепрошивки кассы заработал "как ни в чем не бывало".

С версии 655 перепрошивка делается через менеджер обновлений (программа под Windows). Эта же программа устанавливаем агент (сервис) для мониторинга подключенной к ПК кассы.

Регистрация

Заменяем если надо ФН и делаем перерегистрацию в ФНС. Саму кассу регистрируем в той же программе Fito. Все очень удобно и понятно. Респект Дримкасу. Но есть как всегда нюансы:

Но есть нюанс - это сообщение "Некорректный формат или параметр команды" при регистрации/перерегистрации.

Поле Адрес расчетов [строка 1] и [строка 2] имеют длину (в fito 2.2.37 к примеру) 57 символов. На самом деле использовать все 57 НЕЛЬЗЯ, так как получаем в результате Некорректный формат или параметр команды. Понять , что это имеет отношение к количеству вводимых символов невозможно (человеческим интелектом). Сколько реально можно забивать символов нигде не сказано и надо экспериментировать... Можно добавить только , что прокатывает нормально например [строка 1] : 44 символа, [строка 2] : 35 символов. Но реально печатается в [строке 1] 42 символа, оставшиеся 2 символа переносятся на новую строку (вторая строка), далее [строка 2] печатается реально уже на третьей строке . В общем ошибка Некорректный формат или параметр команды уходит.

Не фискальный режим

В какой-то момент ловим "Не фискальный режим" у зарегистрированной ккм. Это может быть связано с тем ,что ФН вынимали и работали напрямую с ним через сервисные программы (перерегистрировали, отправляли чеки в ОФД и т.д.). Что делать?

Проверка записи регистрации

Cмотрим файл Fito.ini или может быть Fito 2.2.37.ini он в той-же папке где и сама fito). Проверяем наличие записи в [Common] ServAccess=767 (если нет дописываем). Загружаем опять fito и видим , что появились новые пункты "Проверка записи регистрации" и "проверка NVR". Это важно .

В ветке Проверка записи регистрации указываем рег.номер , ИНН, номер ФН , (зав. номер ККТ должен уже быть). Записываем. Перезагружает кассу и касса печатает "Расхождение данных в ФН и NVR". Это нормально.

Расхождение данных в ФН и NVR

Переходим к пункту проверка NFR. Тут просто Считать - Умолчание -Записать. Перезагружаем и ошибка (Расхождение данных в ФН и NVR) уходит.

Но появляется ошибка на чеке (ПРИ ВКЛЮЧЕНИИ ПЕЧАТАЕТСЯ сразу в первых строчках , после идет диагностический отчет):

АВАРИЙНОЕ ВОССТАНОВЛЕНИЕ ДАННЫХ
ПРОВЕРЬТЕ ИНФОРМАЦИЮ В 
ДИАГНОСТИЧЕСКОМ ОТЧЕТЕ , НАСТРОЙТЕ
КОНФИГУРАЦИЮ И ЗАКРОЙТЕ СМЕНУ

Чтобы это хрень ушла надо как-то из fito закрыть смену. Если смена не открыта, то и закрыть ее не получится (а надо). Значит тогда открываем смену сначала. Делается это только через Ручной ввод команд (как удобно не правда ли):

Открыть смену: Fito → «Тестирование» → «Ручной ввод команды» → Номер команды = 23, Параметр 1 = имя кассира → «Выполнить»
Закрыть смену: Fito → «Тестирование» → «Печать отчетов» → «Печать z-отчета» → Имя оператора = имя кассира → «Выполнить»

Огромное неудобство fito в том , что нельзя бить чеки из неё. А как проверить все теги входящие в чек?
Кстати добавив в раздел [Common] строчку AllTax=1 можно будет из fito делать чек коррекции (но и только).

Надо сказать несколько слов о встроенном (аппаратном RS232) разъеме на viki print 57. Через него связь установить получится, но некоторые функции работать почему-то не будут.

При перерегистрации со сменой ОФД обратите внимание на закладку Установка параметров , там есть функционал установки параметров ОФД. Надо понимать , что чек с перерегистрацией замены ОФД должен уйти в новый ОФД. Но может получиться так , что имя сервера офд еще будет висеть старое в fito и тогда этот чек перерегистрации уйдет в старый ОФД.

При перерегистрации смены адреса не превышайте длину строки 42 символа.

Чтобы через fito уходили чеки в ОФД надо проверить закладку Программирование настроек сети и настроить на ваш ОФД. DNS лучше установить реальный 8.8.8.8.

фотка 1