Работа без интернета и обновления

Что касса умеет без связи, что копится в очереди и как приходят новые версии программы.

Что работает без интернета

Касса рассчитана на то, что связь будет пропадать. Без интернета продолжают работать:

  • продажа по каталогу, который уже загружен;
  • оплата наличными и оплата картой (терминал ходит в банк сам, не через кассу);
  • открытие и закрытие смены, X- и Z-отчёты;
  • внесение и изъятие, возвраты, печать чеков;
  • склад и остатки в том виде, в котором они были загружены.

Фискальный накопитель интернета не требует — чеки уходят в ОФД сами, когда связь появится.

Что без интернета не работает

  • Новые заказы с сайта не приходят, а отмена и правка состава заказа требуют связи в момент нажатия.
  • Чат с клиентом не обновляется.
  • Обновление каталога и остатков с сайта.
  • Облачная касса и Дримкас вообще не пробьют чек, потому что для них фискализация — это запрос по сети. Локальные ККТ (АТОЛ, ШТРИХ-М, Меркурий) работают без связи нормально.

Индикатор связи

В строке состояния под меню:

  • «● онлайн» зелёным;
  • «● офлайн · продажи идут» оранжевым;
  • «● офлайн · продажи идут · к отправке N» — в очереди N документов;
  • «● синхронизация…» — идёт досылка.

Очередь

Продажи, заказы и события журнала складываются в локальную очередь и досылаются сами, когда связь появится. Ручная досылка — «Сервис → Синхронизация».

Требование одно: первый вход и первая загрузка каталога должны пройти онлайн. Дальше касса автономна.

Офлайн-вход работает, только если раньше был хотя бы один успешный вход онлайн тем же логином и паролем. Иначе касса скажет: «Нет связи с сервером. Для офлайн-входа нужен хотя бы один успешный вход онлайн (тем же логином/паролем).»

Локальный журнал денежных событий

Рядом с файлом данных касса ведёт отдельный журнал, куда попадают именно те события, которые случаются при обрыве связи и которые иначе потерялись бы: списание без чека, отмена платежа, возврат без чека, «терминал не ответил».

Это сделано специально: серверная запись при обрыве не доходит, а разбираться с такими случаями приходится потом.

Обновления

Автоматически: через минуту после запуска касса тихо спрашивает сервер о новой версии. Обновление ставится только когда касса свободна — чек пуст и смена закрыта. Иначе откладывается до следующего запуска: обновляться посреди продажи нельзя.

Вручную: «Сервис → ⬇ Проверить обновление». Ответы: «Установлена актуальная версия версия.», «Не удалось проверить обновления.» или предложение обновиться.

Если версия новее, касса спросит: «Доступна новая версия кассы X (у вас Y). Обновить сейчас?». Если владелец отметил обновление как обязательное — поставится молча.

Безопасность обновлений: файл скачивается только по https и только с того же адреса, что API кассы. Касса проверяет, что файл докачался и похож на установщик, иначе откажется его запускать.

Дальше установщик сам закроет кассу, обновит файлы и запустит её заново. Перед закрытием данные принудительно сохраняются на диск.

Если что-то пошло не так

  • «Данные не сохраняются: причина» — самое серьёзное сообщение кассы. Диск полон, нет прав на папку или антивирус держит файл. Не игнорируйте: без записи файла потеряются и смена, и отложенные чеки.
  • Файл данных повреждён — касса сама поднимется из последней резервной копии. Копии делаются при запуске и при закрытии смены, хранятся последние 14.
  • «Не удалось обновиться автоматически» — касса даст прямую ссылку, установщик можно скачать и запустить руками.

Служба поддержки

Не нашли ответ в инструкциях — напишите нам. Отвечаем в течение рабочего дня.

Почта: yumurta.ru@mail.ru

Продавцы могут написать прямо из кабинета, покупатели — в чате по заказу.

ИП Мамедов Анар Юсиф оглы, ОГРНИП 317619600075150, ИНН 614904997565.