Работа с утилитой Excel и CSV обмена в «Mobile SMARTS: Склад 15»

Последние изменение: 20.11.2018

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

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

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

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

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

    Также утилиту можно запустить из приложения «Склад 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. На ТСД должен быть установлен и запущен клиент с базой «Mobile SMARTS: Склад 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. Этап второй – загрузка документов «С сервера».

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