Найти тему
Просто о ККТ

Атол 90Ф, обновление до "безналичных"

Обычная процедура обновления ПО на ККТ Атол 90Ф, заняла больше часа времени.
Обычная процедура обновления ПО на ККТ Атол 90Ф, заняла больше часа времени.

Введение

С появлением апдейтеров, процесс обновления ПО намного упростился и это привело к потере навыка. Поэтому, когда пришлось обновить ПО на Атол 90Ф, появилось куча маленьких проблем, решение которых давно забыто, а на просторах Интеренета остались лишь крупицы знаний, порой недостаточных для понимания.

Исходные данные

При замене 36-ти месячной ФН, на Атол 90Ф, выяснилось, у клиента прошивка 6085, то есть без поддержки работы с безналичным расчетом. Вместо строки "безналичными", у этой прошивки печатается строка "электронными". База товаров скачана и сохранена при помощи Редактора таблиц. Таблицы сохранены при помощи ДТО 10.

Обновление

При обновлении ПО с 6085 на 7942, важно понимать, во -первых, обновления в рамках платформы 2.5 настоятельно не рекомендуется делать с точки зрения политики компании Атол, во-вторых, при обновлении ПО слетают таблицы и база товаров, так как структуры обоих таблиц на этих прошивках различаются радикально и не совместимы между собой.

Есть два варианта развития событий, правильный и неправильный. для обоих случаев обязательно сделать следующие шаги

1. Сохранить базу товаров при помощи Редактора таблиц
2. Сохранить таблицы с помощью драйвера ККТ.
3. Запускаем апдейтер и дожидаемся его завершения.

Неправильный вариант

1. После обновления на прошивку 7942, заходим в редактор таблиц и вручную правим таблицу "2. Тип и режимы кассы" поле 48 [выключение ККТ]- "Включать и по кнопке и по команде" и поле 53[Форма расчета по умолчанию] - "Наличными".

Редактировать неправильно заполненные при обновлении поля таблицы - не самая хорошая идея. Но если появится желание то вот подсказка
Редактировать неправильно заполненные при обновлении поля таблицы - не самая хорошая идея. Но если появится желание то вот подсказка

В случае ДТО 10 параметр 48=2 или Т2Р1П48=02 и соответственно параметр 53=1 или Т2Р1П53=01 .

Вместо указанных действий ввести команду нижнего уровня - 71 [инициализация таблиц].

На форумах пишут, что помогает и то и другое действие - лично мне не помогло. Хотя по логике, этих действий должно быть достаточно.

2. Заводим в ручную базу товаров, предварительно открыв в блокноте старую и используя CTRL+C, CTRL+V. Не забывая указывать нужные флаги.

3. Вручную заводим СНО по умолчанию и параметры ОФД.

Правильный вариант

1. Делаем тех. обнуление, не забываем, что на платформе 2.5, тех. обнуление делается при установленной перемычке.

2. Заводим в ручную базу товаров, предварительно открыв в блокноте старую и используя CTRL+C, CTRL+V. Не забывая указывать нужные флаги.

3. Вручную заводим параметры ОФД и проверяем СНО по умолчанию.

При использовании правильного варианта идет значительная экономия времени ибо всегда дает 100% результат. В случае неправильного варианта, есть шанс не получит результата и тогда все равно придется обратится к правильному варианту.