Вчера заменяли фискальный накопитель. Возможно кому-то будет полезен алгоритм замены для этой кассы:
Обновление прошивки:
1. Скачайте последнюю версию Test FR и последнюю прошивку для кассы с старрус.рф/support.html
2. Запустите Test FR настройте порт, пароль для соединения с кассой и перейдите в секцию Прошивка.
3. Откройте файл с прошивкой и нажмите Загрузка файла с обновлением ПО.
4. По завершению загрузки нажмите Подтверждение переданного файла. Перезапустите кассу и убедитесь, что версия обновилась.
Замена ФН:
1. Закройте смену и убедитесь, что все чеки переданы в ОФД (на странице ФН/Получение состояния информационного обмена с ОФД).
2. На вкладке ФН нажмите 'Отчет о закрытии фискального режима' и подтвердите действие. Это закроет фискальный накопитель и сформирует и выведет чек об этом. Содержимое чека скопируйте, оно понадобится на nalog.ru.
3. Дождитесь пока в ОФД уйдет чек о закрытии.
4. На вкладке Сервис нажмите нажмите кнопку «Очистить данные». (этого пункта нет в документации, узнали у тех.поддержки)
5. Отключите кассу, замените ФН на новый. Старый не выбрасывайте (его нужно хранить 5 лет). Запустите кассу.
6. Откройте вкладку Мастер регистрации и пройдите все шаги, при необходимости обновите данные. На последнем шаге нажмите кнопку «Отчет о перерегистрации с заменой ФН».
7. Сформируется чек о перерегистрации, выведите его (ФН/Показать последний документ). И сохраните куда-нибудь — он также понадобиться на nalog.ru.
8. Войдите на nalog.ru с ЭЦП и следуйте инструкции kontur.ru/ofd/support/materials/44
9. Чеки у нас после этого накапливались в очереди и отправляться начали только через несколько часов (офд — Контур).
UPDATE: По итогу у нас чеки все равно не отправлялись в ОФД (Контур). Тех.поддержка Старруса ответила, выслав прошивку 3.3 на почту (у нас была 3.0). После обновления прошивки чеки стали отправляться.
Приобрели у Старруса ККТ РП Система 1ФА с прошивкой 1ФС (как заверил продавец).
Но затем не смогли зарегистрировать ФН, так как все время писал ошибку — «ПРИНТЕР В ОФФЛАЙНЕ».
Тех.поддержка в течение дня не ответила.
Почитав документацию, решили эту проблему, выставив вручную через TestFR значение '1' в строке 23 в таблице №3 (Настройки печати). То есть выставили параметр игнорирования ошибки ПРИНТЕР В ОФФЛАЙНЕ.
После этого все прошло успешно по инструкции.
Дополнительно спросили у тех.поддержки можно ли так делать, но она пока не ответила.
Также при регистрации ФН выставляли 'Режим работы' только 'Признак расчетов в интернете' ('Автоматический режим' не выставляли) и 'Номер терминала' оставляли пустым.
Ну, как гласят ресурсы про использование RefreshToken: если не использовать RefreshToken, то чтобы блокировать сворованный AccessToken необходимо в каждом запросе проверять его (и сверять например с черным списком токенов). Но token-ы и являются self-contained (то есть включают и имя пользователя и роль и другие необходимые для авторизации поля), чтобы не делать лишних обращений к бд. В случае с RefreshToken — он отправляется редко, и при этом уже происходит обращение к базе данных и проверяется что токен валидный и пользователь не блокирован и т.д.
Ну и плюс если токены летают не по SSL, то украсть refresh token, сложнее, так как он реже отправляется.
В общем грубо говоря Refresh Token — это как замена полной пере-аутентификации пользователя, только она автоматическая и не требует светить логин и пароль лишний раз.
Обновление прошивки:
1. Скачайте последнюю версию Test FR и последнюю прошивку для кассы с старрус.рф/support.html
2. Запустите Test FR настройте порт, пароль для соединения с кассой и перейдите в секцию Прошивка.
3. Откройте файл с прошивкой и нажмите Загрузка файла с обновлением ПО.
4. По завершению загрузки нажмите Подтверждение переданного файла. Перезапустите кассу и убедитесь, что версия обновилась.
Замена ФН:
1. Закройте смену и убедитесь, что все чеки переданы в ОФД (на странице ФН/Получение состояния информационного обмена с ОФД).
2. На вкладке ФН нажмите 'Отчет о закрытии фискального режима' и подтвердите действие. Это закроет фискальный накопитель и сформирует и выведет чек об этом. Содержимое чека скопируйте, оно понадобится на nalog.ru.
3. Дождитесь пока в ОФД уйдет чек о закрытии.
4. На вкладке Сервис нажмите нажмите кнопку «Очистить данные». (этого пункта нет в документации, узнали у тех.поддержки)
5. Отключите кассу, замените ФН на новый. Старый не выбрасывайте (его нужно хранить 5 лет). Запустите кассу.
6. Откройте вкладку Мастер регистрации и пройдите все шаги, при необходимости обновите данные. На последнем шаге нажмите кнопку «Отчет о перерегистрации с заменой ФН».
7. Сформируется чек о перерегистрации, выведите его (ФН/Показать последний документ). И сохраните куда-нибудь — он также понадобиться на nalog.ru.
8. Войдите на nalog.ru с ЭЦП и следуйте инструкции kontur.ru/ofd/support/materials/44
9. Чеки у нас после этого накапливались в очереди и отправляться начали только через несколько часов (офд — Контур).
Также возможно кому-то будет полезно:
Приобрели у Старруса ККТ РП Система 1ФА с прошивкой 1ФС (как заверил продавец).
Но затем не смогли зарегистрировать ФН, так как все время писал ошибку — «ПРИНТЕР В ОФФЛАЙНЕ».
Тех.поддержка в течение дня не ответила.
Почитав документацию, решили эту проблему, выставив вручную через TestFR значение '1' в строке 23 в таблице №3 (Настройки печати). То есть выставили параметр игнорирования ошибки ПРИНТЕР В ОФФЛАЙНЕ.
После этого все прошло успешно по инструкции.
Дополнительно спросили у тех.поддержки можно ли так делать, но она пока не ответила.
Также при регистрации ФН выставляли 'Режим работы' только 'Признак расчетов в интернете' ('Автоматический режим' не выставляли) и 'Номер терминала' оставляли пустым.
Ну и плюс если токены летают не по SSL, то украсть refresh token, сложнее, так как он реже отправляется.
В общем грубо говоря Refresh Token — это как замена полной пере-аутентификации пользователя, только она автоматическая и не требует светить логин и пароль лишний раз.