Вход в аккаунт, синхронизация с облаком и работа без интернета — Paloma365 Classic (касса для Windows)
Как касса входит в облачный аккаунт, как и когда она обменивается данными с личным кабинетом, что продолжает работать без интернета и какие сервисные кнопки синхронизации есть в настройках кассы.
Вход в облачный аккаунт на экране входа
- Где в интерфейсе: окно входа «Paloma365» → поля «Логин "Личного кабинета Paloma365"» (подсказка «Пример: Paloma365Account»), «Логин "Рабочего места"» (подсказка «Пример: TradePoint»), «Пароль "Рабочего места"» (подсказка «Пароль от TradePoint») → галочка «Запомнить» → кнопка «Вход».
- Как настроить: логин и пароль рабочего места создаются в личном кабинете. С галочкой «Запомнить» касса сохраняет логин и пароль на компьютере и в следующий раз входит сама.
- Что касса получает при входе: из облака приходят данные торговой точки и рабочего места, список подключённых плагинов и признак оплаты программы.
- Сообщения:
- если какое-то из трёх полей пустое — «Неверно введены логины или пароль!»;
- если облако отказало во входе — касса показывает текст ответа сервера (там указана причина);
- если войти не удалось, а ответа от облака нет (например, нет интернета и на этой кассе ещё не было входа) — «Неверно введены логины или пароль...»;
- «Ответ сервера: …» появляется, когда не удался автоматический вход при запуске или облако прислало служебное сообщение по аккаунту.
- Кнопки: «Поддержка» открывает контакты поддержки, «Выход» закрывает окно входа и программу.
Автоматический вход при запуске кассы
- Где в интерфейсе: при запуске на заставке видно «Авторизация в облаке...»; если вход удался, окно входа не показывается.
- Как работает: сначала касса пробует продолжить сохранённую сессию, затем — войти по сохранённым логину и паролю (если при входе стояла галочка «Запомнить»).
- Как сбросить: кнопка «Сменить аккаунт» в настройках кассы (вкладка «Настройки аккаунта»). Перед операцией касса предупредит: убедитесь, что все счета выгружены и смена закрыта. Кнопка завершает сессию, откладывает текущую локальную базу, стирает сохранённые настройки программы на компьютере и перезапускает её.
- Примечание: при выходе из программы касса завершает сессию в облаке.
Вход без интернета
- Где в интерфейсе: окно входа → «Вход». Если облако недоступно, касса сама проверяет введённые данные по сохранённым на этом компьютере.
- Условие: на этой кассе должен быть хотя бы один успешный вход с интернетом — при нём касса запоминает данные рабочего места для офлайн-входа. Без такого входа первый запуск без интернета не пройдёт: появится «Неверно введены логины или пароль...».
- Примечания: когда связь появляется, касса в фоне проверяет логин и пароль в облаке. Если облако их отклонило (пароль сменили, доступ закрыли), сохранённые данные для офлайн-входа стираются, и следующий вход без интернета не пройдёт. Признак оплаты программы при офлайн-входе берётся из данных, сохранённых на кассе.
Автоматическая фоновая синхронизация с облаком
- Где видно: на главном экране в строке состояния с бегущей полосой: «Синхронизация», «Получение данных», «Отправка данных», «Загрузка остатков», «Очистка временных данных», «Кассовые операции», «Складские документы», «Документы основания», «Корректировка данных», при подключённом ТУВИС — «ТУВИС операции».
- Интервал: каждые 4 минуты; первый запуск — через 3 секунды после старта. Полный обмен делает только касса с галочкой «Этот компьютер синхронизирует». На остальных кассах (или если синхронизация выключена) интервал 8 минут, и выполняется только проверка аккаунта и задолженности.
- В каждом цикле: авторизация; приём изменившихся справочников и настроек (товары, цены, меню, сотрудники, права, клиенты, скидки, столы, виды оплат и др.); выгрузка счетов, смен, журналов, стоп-листа, настроек; остатки (если в кабинете включено предупреждение об остатках).
- Каждый 5-й цикл дополнительно: кассовые операции (внесения, изъятия, перемещения), складские документы, корректировка балансов клиентов, очистка старых уже выгруженных данных. Периодически касса обновляет структуру локальной базы по скриптам из облака.
- Примечания: синхронизация не запускается во время оплаты. Если пришли изменения, влияющие на меню и товары, касса перечитывает меню.
Ручной запуск синхронизации с главного экрана
- Где в интерфейсе: главный экран → «МЕНЮ» → «Синхронизация» → подтверждение «Внимание! Будет проведена синхронизация данных».
- Когда кнопка доступна: видна только на кассе, которая синхронизирует точку (стоит «Этот компьютер синхронизирует» и не включено «Выключить синхронизацию»). Пока нет связи с облаком, кнопка серая.
- Примечания: ручной запуск выполняет полный цикл (как каждый 5-й автоматический) и заново запрашивает задолженность аккаунта. Если синхронизация уже идёт, нажатие игнорируется.
Надпись «Данные получены» и «Данные отправлены» на главном экране
- Где в интерфейсе: главный экран, надпись «Данные получены:
<дата и время>» и «Данные отправлены:<дата и время>». Если данных ещё не было — «НЕ ПОЛУЧЕНО» и «НЕТ ДАННЫХ». - Как обновляется: надпись перерисовывается при запуске каждого цикла синхронизации (примерно раз в 4 минуты) и показывает итог предыдущего цикла.
- Примечания: «Данные получены» обновляется, когда из облака пришли изменения хотя бы по одному справочнику; «Данные отправлены» — когда хотя бы одна группа данных выгрузилась успешно.
Индикатор связи с облаком HTTP / HTTPS
- Где в интерфейсе: главный экран, надпись «HTTP» или «HTTPS»; рядом названия торговой точки и рабочего места.
- Как работает: доступность облака проверяется каждые 15 секунд, реальный запрос к серверу — не чаще раза в минуту. Если связи нет, надпись становится красной, названия торговой точки и рабочего места — серыми, кнопка «Синхронизация» — неактивной. Когда цикл синхронизации не может связаться с облаком, текст меняется на «HTTP нет связи с облаком» / «HTTPS нет связи с облаком»; при следующем удачном запуске возвращается «HTTP» / «HTTPS».
- HTTP или HTTPS: показывается «HTTPS», если в настройках кассы (вкладка «Настройки аккаунта») не включена галочка «Отключить HTTPS соединение»; иначе — «HTTP».
- Примечание: при восстановлении связи касса, вошедшая без интернета, заново проверяет вход в облаке.
Работа кассы без интернета
- Как работает: касса работает с локальной базой на компьютере точки; данные, накопленные без связи, выгружаются при следующей успешной синхронизации. Ничего настраивать не нужно.
- Ограничения:
- если касса не связывалась с облаком 15 дней, рабочие интерфейсы не открываются: «Программа не имела доступ к интернету в течении последних 15 дней. Подключите интернет!»;
- операции с облачным депозитом, баллами и сертификатами требуют связи (см. следующий раздел);
- онлайн-кассы (облачная фискализация) без интернета не фискализируют — это описано в статье о фискальных регистраторах.
Операции, которым нужен интернет в момент выполнения
- Какие: облачный депозит клиента (списание, пополнение, остаток), баллы, проверка и погашение сертификатов, задолженность клиента, копия чека, отчёт по кассе по данным облака.
- Сообщения: «Отсутсвует интернет соединение...»; для сертификатов — и при продаже, и при оплате счёта сертификатом — «Невозможно продать сертификат без подключения к интернету!» (под заголовком «Ошибка обновления сведений по сертификату...»).
- Локальный депозит: если в личном кабинете включён локальный (офлайн) депозит, депозит списывается и пополняется на кассе и работает без интернета. Этот признак касса получает из облака при входе.
- Отчёт по кассе без интернета: в интерфейсе «Кассир» окно отчёта по кассе без связи открывается только при включённом локальном депозите. Печать самого отчёта без связи возможна только с галочкой «Кассовый отчет офлайн» (см. ниже).
- Также без интернета недоступно: пополнение и снятие депозита из интерфейса «Кассир» (если локальный депозит не включён).
Настройка «Кассовый отчет офлайн»
- Где в интерфейсе: настройки кассы → вкладка «Чеки и Отчеты» → галочка «Кассовый отчет офлайн».
- По умолчанию: выключена. Тогда при печати отчёта по кассе касса запрашивает данные из облака (нужна связь; при неудаче — «Не удалось получить остатки по кассе»), а при закрытии смены с инкассацией сначала требует выгрузить счета.
- Если включить: отчёт по кассе строится по локальным данным кассы, а закрытие смены с инкассацией не требует предварительной выгрузки.
- Примечание: галочка влияет и на перемещение денег между кассами: сумма подставляется остатком кассы и не редактируется.
Проверка выгрузки при закрытии смены
- Где в интерфейсе: интерфейс «Кассир» → закрытие смены. Если есть невыгруженные счета или кассовые документы, появится «Внимание!», «Не выгружено счетов: N.», «Будет проведена синхронизация данных»; после подтверждения касса ждёт окончания с сообщением «Подождите, идет синхронизация».
- Когда проверяется: только если включена галочка «Инкассировать при закрытии смены» (настройки кассы → «Общие настройки» → «Дополнительные модули») и выключена «Кассовый отчет офлайн». Такая же проверка есть в режиме продаж.
- Примечания: отказ от синхронизации в этом диалоге прерывает закрытие смены. После закрытия смены касса всегда сама запускает синхронизацию.
Мгновенная отправка счёта в облако при QR-оплатах
- Когда включается: автоматически, если к точке подключена оплата Kaspi QR, Halyk QR или BePay (признаки приходят из кабинета при входе).
- Как работает: после оплаты, печати и других изменений счёта (возврат, смена вида оплаты, разделение счёта и др.) касса отправляет в облако открытые и ещё не выгруженные закрытые счета, не дожидаясь 4-минутного цикла. В режиме официанта и при предоплате в тарификаторе отправка откладывается на 2,5 секунды.
- Условие: работает только на кассе, которая синхронизирует точку. Такая же отправка выполняется в конце каждого полного цикла синхронизации.
Настройка «Этот компьютер синхронизирует» — какая касса обменивается данными за точку
- Где в интерфейсе: настройки кассы → вкладка «Синхронизация» → галочка «Этот компьютер синхронизирует».
- Как работает: если на одной базе несколько касс, обмен с облаком за всю точку ведёт одна из них. По умолчанию это первое рабочее место, загрузившее настройки; если роль ни за кем не закреплена, её возьмёт первая касса.
- Как передать роль: поставьте галочку на нужной кассе — роль перейдёт сразу. Прежняя касса перестанет синхронизировать, когда заново загрузит настройки (после своего цикла синхронизации, закрытия окна настроек или перезапуска).
- Примечания: на кассе, которая уже синхронизирует, галочка при открытии настроек заблокирована — снять её можно только сразу после установки, не закрывая окно. На кассах без этой роли кнопка «Синхронизация» на главном экране скрыта, выполняется только проверка аккаунта и задолженности, а настройки из облака применяются на каждой кассе (база общая). При файловой базе на одном компьютере галочка не показывается.
Кнопка «Полная синхронизация» — перекачать справочники заново
- Где в интерфейсе: настройки кассы → вкладка «Синхронизация» → раздел «Управление синхронизацией» → список таблиц с галочками → «Полная синхронизация».
- Как пользоваться: отметьте нужные таблицы (двойной щелчок по списку отмечает все) и нажмите кнопку — для отмеченных таблиц касса сбросит отметки последнего приёма и сразу запустит синхронизацию, скачав их заново. Если ничего не отмечено, кнопка просто запускает внеочередную синхронизацию. Скачивает данные касса, которая синхронизирует точку; на остальных кассах кнопка запускает только проверку аккаунта.
- Примечания: в списке — технические имена таблиц на английском, как в базе, а не привычные названия справочников. Для таблицы остатков дополнительно сбрасываются отметки остатков.
Кнопка «Обновить структуру» локальной базы
- Где в интерфейсе: настройки кассы → вкладка «Синхронизация» → раздел «Управление синхронизацией» → «Обновить структуру».
- Что делает: сбрасывает сохранённые версии структуры локальной базы, чтобы касса заново проверила и применила скрипты структуры из облака, и сразу запускает синхронизацию. Нужна связь с облаком; применяет структуру касса, которая синхронизирует точку.
- Важно: кнопка удаляет все пользовательские привязки горячих клавиш — их придётся настроить заново.
Кнопка «Не выгружено счетов и смен»
- Где в интерфейсе: настройки кассы → вкладка «Синхронизация» → раздел «Управление синхронизацией» → «Не выгружено счетов и смен».
- Что показывает: сообщение вида «Не выгружено N счетов» — сколько счетов ещё не отправлено в облако.
- Примечание: отдельного счётчика невыгруженных счетов на главном экране касса не показывает — проверяйте через эту кнопку.
Кнопка «Перезагрузить счет» — повторно отправить счёт в облако
- Где в интерфейсе: настройки кассы → вкладка «Синхронизация» → «Перезагрузить счет» → окно «Перезагрузка счета» → «Выберите дату когда был закрыт счет:», «Введите номер счета:» → кнопка «Перезагрузить счет».
- Как работает: касса снимает со счёта отметку о выгрузке, и он уйдёт в облако при следующей синхронизации.
- Сообщения: «Счет был успешно перезагружен!» или «Счет не найден!».
- Когда пригодится: если конкретной продажи нет в личном кабинете или она там отличается от кассы.
Автоматическая очистка локальной базы от старых счетов
- Где видно: в фоне, каждый 5-й цикл синхронизации (строка состояния «Очистка временных данных»).
- Срок: задаётся настройкой торговой точки в личном кабинете — удалять счета старше 1 месяца или старше 3 месяцев. Удаляются только счета, уже выгруженные в облако, из закрытых смен и не из текущей смены. Журналы кассы старше месяца тоже удаляются.
- Ручной запуск: кнопка «Удалить заказы» (настройки кассы → вкладка «Синхронизация») запускает ту же очистку со сроком 1 месяц, но срабатывает, только если в кабинете выбран срок 1 месяц.
Изображения товаров на плитках и формат WebP
- Где в интерфейсе: настройки кассы → вкладка «Синхронизация» → галочка «Использовать изображения товаров», кнопка «Перекачать», галочка «Использовать WebP (libwebp.dll)».
- Как работает: новые и изменённые картинки товаров скачиваются в фоне при каждом запуске цикла синхронизации в папку «Документы\Paloma365_Pic» — независимо от галочки. Галочка «Использовать изображения товаров» управляет только их показом на плитках.
- «Перекачать»: доступна только при включённых изображениях; удаляет скачанные картинки и сразу запускает синхронизацию, чтобы скачать их заново.
- WebP: для формата WebP рядом с программой нужна библиотека libwebp.dll. Если её не удалось загрузить, галочка снимается с сообщением «Не удалось загрузить libwebp.dll. Проверьте наличие файла в каталоге программы и установите Microsoft Visual C++ Redistributable 2015–2022.».
- Вид плиток: способ показа картинок («Изображения на плитках»: «Текст внизу» / «Текст поверх» / «Текст сбоку») — на вкладке «Вид программы», доступен только при включённых изображениях.
Таймауты обмена с облаком
- Где в интерфейсе: настройки кассы → вкладка «Синхронизация» → поля «Время ожидание ответа:» (по умолчанию 60000 мс) и «Время ожидания соединения:» (по умолчанию 25000 мс), рядом с каждым — кнопка ввода.
- Как изменить: нажмите кнопку рядом с полем и введите значение в миллисекундах на экранной клавиатуре («Интервал ожидания post запросов» — для ответа, «Интервал ожидания get запросов» — для соединения). Значения меньше 1000 или нечисловые сбрасываются к значению по умолчанию.
- Когда менять: увеличивать при медленном интернете, если обмен с облаком обрывается по таймауту.