Обмен файлами Excel и CSV через утилиту обмена в Mobile SMARTS

Последние изменения: 26.07.2021

В «Складе 15», «Магазине 15» реализована возможность обмена данными при помощи текстовых файлов форматов xlsx, xls, csv и другими, в том числе и произвольных форматов. Для этого используется специальная утилита обмена, которую можно открыть через менеджер баз Mobile SMARTS.

Работа с утилитой Excel и CSV обмена доступна в любой конфигурации и в любом уровне лицензии «Склада 15» и «Магазина 15».

Первоначальная настройка и подключение

  1. Установите платформу Mobile SMARTS и конфигурацию «Склада 15» («Магазина 15») — утилита Excel и CSV обмена входит в пакет установки платформы.

  2. Выберите базу, с которой будет работать утилита обмена, и запустите утилиту (Пуск -> Программы — >Cleverence Soft — > Mobile SMARTS — > Открыть ExcelCsv обмен).

    Также утилиту можно запустить из приложения «Склад 15» («Магазин 15»).

  3. В выбранной базе автоматически создается папка XlsCsv, с которой будет работать утилита, выгружать оттуда файлы номенклатуры и документов на ТСД и загружать обратно выполненные документы.

    Содержимое папки XlsCsv

    Имя папки/ подпапки Описание
    Templates Папка с файлами шаблонов конвертации, готовые шаблоны добавляются в папку автоматически при установке.
    Templates\ Upload Содержит шаблоны, по которым разбираются файлы для терминала.
    Templates\ Download Содержит шаблоны, по которым формируются готовые файлы с терминала. Для получения документов в определенном виде нужно положить сюда файл шаблона с именем типа документа, для которого предназначен шаблон.
    На терминал Содержит файлы Excel и CSV, предназначенные для отправки на терминал.
    На терминал\ Архив Архив успешно конвертированных файлов Excel и CSV. Если файл «пропал», его можно найти здесь.
    На терминал\ Демо-данные Содержит демо-данные для работы с базой.
    С терминала Содержит файлы с терминала после конвертации их в Excel или CSV по шаблон.

    Пример:

    Если база расположена по пути «c:\ProgramData\Cleverence\Базы Mobile SMARTS\Склад 15 Базовый», то папка для работы утилиты будет иметь путь «c:\ProgramData\Cleverence\Базы Mobile SMARTS\Склад 15 Базовый\XlsCsv».

  4. На ТСД должен быть установлен и запущен клиент с базой «Склада 15».

  5. Настройте параметры обмена Xls и Csv файлами.

Настройка параметров обмена

Перед тем, как начать выгружать на ТСД или загружать с терминала данные, необходимо настроить параметры обмена.


Можно настроить следующие параметры обмена:

  1. «Формат файлов» — выбор формата файлов для загрузки/ выгрузки документов и справочника номенклатуры.
  2. «Кодировка» — указывается кодировка исходных файлов для выгрузки и результирующих файлов для загрузки.
  3. «Пути» — по умолчанию пути папок для загрузки/ выгрузки документов и справочников номенклатуры уже прописаны, но при необходимости их можно изменить.
  4. «Не удалять завершенные документы с терминала после обмена данными» — если Вы хотите оставлять на ТСД все завершенные документы, то проставьте галочку.
  5. «Не читать первую строку данных» — проставьте галочку, когда выгружаете номенклатуру или документы, и в качестве первой строки будут заданы имена колонок.
  6. «Перезаписывать существующую номенклатуру при выгрузке» — если галочка проставлена, то при выгрузке справочника номенклатуры на ТСД существующая номенклатура будет перезаписана.
  7. «Генерировать индекс полнотекстового поиска для номенклатуры» — формируется наименование товаров для поиска на ТСД.
  8. «Перезаписывать существующие ячейки при выгрузке» — если галочка проставлена, то при выгрузке справочника с ячейками на ТСД уже существующие данные будут перезаписаны.
  9. «Перезаписывать существующих пользователей при выгрузке» — в случае если галочка проставлена, при выгрузке документа новый список пользователей будет перезаписываться поверх старого, даже в том случае, если пользователи повторяются. Если же галочка не проставлена, старый список пользователей будет дополняться пользователями из нового.
  10. «При выгрузке помещать в Good/ Bad» — при включении данной настройки те файлы, что были выгружены без ошибок, попадают в папку Good, а те что выгружены с ошибками — в папку Bad.

Настройки параметров обмена хранятся в файле XlsCsvUtil.EXE.config, который находится в папке XlsCsv.

Обмен данными

Oбмен данными происходит в два этапа:

  1. Выгрузка номенклатуры и документов «На сервер».

    При нажатии на кнопку «На сервер» происходит выгрузка номенклатуры и документов на сервер (с ТСД, соединенного с ПК напрямую).

  2. Этап второй — загрузка документов «С сервера».

    При нажатии на кнопку «С сервера» происходит загрузка выполненных документов с сервера (на ТСД, соединенный с ПК напрямую).

Была ли статья полезна?
Спасибо за ваш отзыв!
Отзыв
Заполните, пожалуйста, данную форму, что конкретно вы не нашли, оставьте свои комментарии о работе сайта / полезности / сложности с навигацией
0/500