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

Опубликовано Valery - ср, 09/21/2022 - 15:13


Обычная процедура обновления ПО на ККТ Атол 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% результат. В случае неправильного варианта, есть шанс не получит результата и тогда все равно придется обратится к правильному варианту.

Теги