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

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


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

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
кассир_а:настройки:обмен_данными:имя_файла_справочника [2017/02/22 22:22]
versus создано
кассир_а:настройки:обмен_данными:имя_файла_справочника [2024/04/05 13:06] (текущий)
maimakarov [FTP сервер]
Строка 1: Строка 1:
 ====== Имя файла справочника ====== ====== Имя файла справочника ======
  
-Параметр определяет файл-источник справоных данных для загрузки. Его значение зависит от параметра [[кассир_а:настройки:обмен_данными:способ_обмена|Способ обмена]].+Параметр определяет файл-источник справочных данных для загрузки. Его значение зависит от параметра [[кассир_а:настройки:обмен_данными:способ_обмена|Способ обмена]].
  
 ===== Нет обмена ===== ===== Нет обмена =====
  
-Для этого значения способа обмена параметр игнорируется.+Для этого значения способа обмена параметр игнорируется.\\ 
 + 
 +===== Облачный сервис ===== 
 + 
 +В настройках типа обмена выбираем Обмен через сервис\\ 
 +Для настройки обмена в товароучетной программе понадобится UIN, который пишется выше и токен, который можно получить по кнопке Обновить токен.\\ 
 + 
 +===== Облачный сервис в формате SPR ===== 
 + 
 +В способе обмена данными выбираем Текстовый файл в формате SPR\\ 
 +В имя файла прописываем <code>tlv://</code> 
 +Для настройки обмена в товароучетной программе понадобится UIN, который пишется выше и токен, который можно получить по кнопке Обновить токен.\\
  
 ===== Текстовые файлы в формате SPR ===== ===== Текстовые файлы в формате SPR =====
Строка 13: Строка 24:
   * FTP сервер   * FTP сервер
   * Карта памяти, подключаемая к устройству   * Карта памяти, подключаемая к устройству
 +
 +==== Windows share ====
 +
 +Значение параметра формируется следующим образом. <code>smb://<имя пользователя>:<пароль>@<ip>/<рессурс>/<файл></code>
 +где
 +  * имя пользователя - имя пользователя, которому разрешён доступ к рессурсу сервера
 +  * пароль - пароль пользователя
 +  * ip - ip адрес или доменное имя сервера
 +  * рессурс - имя рессурса
 +  * файл - путь к SPR-файлу на рессурсе
 +
 +Пример: <code>smb:// pos:12345@10.11.12.18/files/pos.spr</code>
 +
 +==== FTP сервер ====
 +
 +Значение параметра формируется следующим образом. <code>ftp://<имя пользователя>:<пароль>@<ip>/<рессурс>/<файл></code>
 +где
 +  * имя пользователя - имя пользователя FTP сервера
 +  * пароль - пароль пользователя
 +  * ip - ip адрес или доменное имя сервера
 +  * рессурс - имя рессурса
 +  * файл - путь к SPR-файлу на рессурсе
 +
 +Пример: <code>ftp:// pos:12345@10.11.12.18/files/pos.spr</code>
 +
 +При частом обмене данными могут возникать коллизии доступа к файлу. С одной стороны товароучётная система записывает обновлённые данные в файл, а с другой кассовое ПО копирует файл в локальное хранилище. Чтобы эти два процесса не конкурировали друг с другом рекомендуется использовать следующую доп. настройку: к имени файла добавлять числовой автоинкрементный суффикс "{n}". Следующий пример демонстрирует полную совместимость по формату с продуктом [[кассир5:start|"Кассир v. 5"]] <code>ftp:// pos:12345@10.11.12.18/files/pos.spr.${n}</code>
 +
 +==== Карта памяти ====
 +
 +Суть способа доставки файла на устройство заключается в непосредственном подключении носителя к устройству. Носителем может быть как карта памяти, подключаемая в соответствующий разъем устройства, так и USB Flash, подключённая, например, кабелем OTG.
 +
 +Этот способ доставки файла на устройство не на столько формализуем как предыдущие. Проблема в том, что для каждой модели устройства и версии Android необходимо определять точку монтирования носителя.
 +
 +Значение параметра в этом случае формируется следующим образом: <code>file://<путь к файлу></code>где
 +  * путь к файлу - абсоютный путь в файлу на носителе
 +
 +Пример: <code>file:⁄⁄mnt/usb_storage/files/pos.spr</code>
 +
 +==== Внутренний каталог ====
 +
 +После выгрузки файла справочника из товароучетной программы его можно поместить в каталог на устройстве, например. в загрузки.
 +
 +Значение параметра в этом случае формируется следующим образом: <code>file://<путь к файлу></code>где
 +  * путь к файлу - абсоютный путь в файлу на носителе
 +
 +Пример: <code>file://sdcard/Download/POS1.spr</code>
 +
кассир_а/настройки/обмен_данными/имя_файла_справочника.1487791342.txt.gz · Последнее изменение: 2017/02/22 22:22 — versus