Выгрузка прайса на кассу
Обмен с кассами Mercury-POS через облако Mercury: справочник касс и отправка розничного прайса (PRICE-new.zip). Операторы — в отдельной статье. См. также журнал чеков и журнал Z-отчётов.
Обмен через облако
Меркурий-ИИ не подключается к кассе напрямую. Между ERP и POS — облачный сервер Mercury:
- Меркурий-ИИ → облако — прайс, операторы, файлы весов, команды (восстановить чеки/Z, лог).
- Касса → облако — чеки, Z-отчёты, забор прайса и весов.
- Меркурий-ИИ ← облако — импорт чеков и Z в журналы, оперативные итоги смены.
Каждая касса — серийный номер 12 символов (одинаковый в Меркурий-ИИ и на POS). URL облака и ключ доступа задаёт администратор.
Касса в справочнике Меркурий-ИИ
- Выберите текущий склад в шапке.
- Розница → Справочники → Кассы Mercury-POS.
- Добавить и заполните:
- Номер кассы — как на POS.
- Серийный номер — 12 символов, ключ в облаке.
- Примечание — подпись для оперативных данных.
В карточке кассы — блок Команды облака: восстановить чеки/Z, получить лог (подробнее в загрузке чеков).
Настройка Mercury-POS
- На кассе — URL облачного сервера (от администратора).
- Серийный номер — 12 символов, как в Меркурий-ИИ.
- Касса периодически обменивается с облаком: забирает прайс, отправляет чеки и Z.
- Номер магазина на кассе = номер склада в ERP.
Чеки не приходят? Проверьте serial, связь кассы, запросите лог из карточки кассы. После «Восстановить чеки» подождите сеанс продаж и снова Загрузить Z-отчёты и чеки на вкладке Розница.
Отправка прайса
Касса читает SQLite внутри PRICE-new.zip. В выгрузку попадают товары с ценой в прайс-листе текущего склада.
- Обновите цены в Маркетинг.
- Розница → Отправить прайс на кассу.
- Дождитесь диалога «Отправлено на N касс(ы)».
- Кассы подхватят файл при следующем обмене (в архиве также
ver1.verс датой).
Операторы касс
Пользователи POS (логины кассиров) ведутся в отдельном справочнике. Подробно: Операторы касс.
Кратко: при выгрузке прайса операторы попадают в базу кассы автоматически; отдельно — кнопка Отправить на кассы в журнале операторов (newoperat.s3).
Локальная выгрузка
Скачать прайс локально на вкладке Розница — тот же ZIP для установки вручную (USB), без облака.
Дисконтная программа на кассе
Если в базе включена дисконтная программа, в SQLite прайса (bd_params) для каждого склада дополнительно записываются:
skidkabot_vendorid— код магазина (числовой идентификатор программы);skidkabot_vendorsecret— секрет API для кассы;skidkabot_api_base— базовый URL API Меркурий-ИИ (эндпоинтыget-balance,plus-balance,minus-balance,edit-balance).
Значения подставляются автоматически при выгрузке прайса, если программа включена. Отдельно выбирать склад в настройках дисконта не нужно. После первого включения переотправьте прайс на все кассы.