Инструменты пользователя

Инструменты сайта


кассир_а:настройки:обмен_данными:имя_файла_справочника

Это старая версия документа!


Имя файла справочника

Параметр определяет файл-источник справоных данных для загрузки. Его значение зависит от параметра Способ обмена.

Нет обмена

Для этого значения способа обмена параметр игнорируется.

Текстовые файлы в формате SPR

Если используется формат файлов SPR, рессурсом для хранения файла может быть:

  • Windows share
  • FTP сервер
  • Карта памяти, подключаемая к устройству

Windows share

Значение параметра формируется следующим образом.

smb://<имя пользователя>:<пароль>@<ip>/<рессурс>/<файл>

где

  • имя пользователя - имя пользователя, которому разрешён доступ к рессурсу сервера
  • пароль - пароль пользователя
  • ip - ip адрес или доменное имя сервера
  • рессурс - имя рессурса
  • файл - путь к SPR-файлу на рессурсе

Пример:

smb:⁄⁄pos:12345@10.11.12.18/files/pos.spr

FTP сервер

Значение параметра формируется следующим образом.

ftp://<имя пользователя>:<пароль>@<ip>/<рессурс>/<файл>

где

  • имя пользователя - имя пользователя FTP сервера
  • пароль - пароль пользователя
  • ip - ip адрес или доменное имя сервера
  • рессурс - имя рессурса
  • файл - путь к SPR-файлу на рессурсе

Пример:

ftp:⁄⁄pos:12345@10.11.12.18/files/pos.spr

При частом обмене данными могут возникать коллизии доступа к файлу. С одной стороны товароучётная система записывает обновлённые данные в файл, а с другой кассовое ПО копирует файл в локальное хранилище. Чтобы эти два процесса не конкурировали друг с другом рекомендуется использовать следующую доп. настройку: к имени файла добавлять числовой автоинкрементный суффикс «{n}». Следующий пример демонстрирует полную совместимость по формату с продуктом "Штрих-М: Кассир v. 5"

ftp:⁄⁄pos:12345@10.11.12.18/files/pos.spr.${n}

Карта памяти

Суть способа доставки файла на устройство заключается в непосредственном подключении носителя к устройству. Носителем может быть как карта памяти, подключаемая в соответствующий разъем устройства, так и USB Flash, подключённая, например, кабелем OTG.

Этот способ доставки файла на устройство не на столько формализуем как предыдущие. Проблема в том, что для каждой модели устройства и версии Android необходимо определять точку монтирования носителя.

Значение параметра в этом случае формируется следующим образом:

file://<путь к файлу>

где

  • путь к файлу - абсоютный путь в файлу на носителе

Пример:

file:⁄⁄mnt/usb_storage/files/pos.spr
кассир_а/настройки/обмен_данными/имя_файла_справочника.1487802561.txt.gz · Последнее изменение: 2017/02/23 01:29 — versus