Утилита Excel и CSV обмена

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

Утилита Excel и CSV обмена позволяет конвертировать документы из нескольких форматов в формат, понятный терминалу, загружать их на терминал в виде заданий на исполнение, а также скачивать с терминала выполненные задания и конвертировать их обратно в нужный вам формат. В качестве программы для терминала используется клиент Mobile SMARTS.


Назначение кнопок программы следующее:

На сервер - выполняет только первую половину цикла обмена: отправляет на терминал документы, но ничего с терминала не скачивает.

С сервера- выполняет только вторую половину цикла обмена: забирает с терминала выполненные задания, но ничего на терминал не отправляет.

Для обмена документами и номенклатурой в программе предусмотрены папки «На терминал» и «С терминала», которые можно открыть через интерфейс программы, меню Папки. Программа поддерживает следующие форматы файлов:

  1. Файлы Excel (*.xls;*.xlsx) заданного формата. Примеры документов лежат в папке «На терминал»;
  2. Comma Separated Value (*.csv) – простые текстовые файлы, в которых колонки отделены табуляцией, а строки – переводом строки.

Для правильной работы программе необходимо иметь в папке «На терминал» файл с данными номенклатуры. Формат и наименование файла с номенклатурой жестко заданы, пример файла ставится вместе с программой и уже лежит в папке «На терминал». Файлы документов, которые нужно отправить на терминал, должны наименоваться определенным образом, а именно: сначала имя типа документа согласно конфигурации, а затем его номер в произвольном виде. Например:

  • «Приход на склад №801011 от 23.02.2009.xls» - документ типа «Приход на склад» в виде файла Excel за номером «№801011 от 23.02.2009»
  • «Приход на склад мама мыла раму.xls» - документ типа «Приход на склад» в виде файла Excel за номером «мама мыла раму»
  • «Инвентаризация 7.csv» - документ типа «Инвентаризация» в виде файла CSV за номером «7».

Подготовленный документ проходит следующий путь:


Все специальные папки программы:

  • На терминал - содержит файлы Excel и CSV, предназначенные для отправки на терминал
  • UploadDocuments - файлы в формате терминала, конвертированные из папки «На терминал» и предназначенные для Excel или CSV Excel или CSV Excel или CSV XML XML 20 копирования на терминал
  • На терминал\Архив - архив успешно конвертированных файлов Excel и CSV. Если файл «пропал», его можно найти здесь
  • DownloadedDocuments - исполненные файлы с терминала в формате терминала
  • С терминала - сюда складываются файлы с терминала после конвертации их в Excel или CSV по шаблон
  • Templates - папка с файлами шаблонов конвертации
  • Templates\Upload - содержит шаблоны, по которым разбираются файлы для терминала (в текущей версии не используется)
  • Templates\Download - содержит шаблоны, по которым формируются готовые файлы с терминала. Для получения документов в определенном виде нужно положить сюда файл шаблона с именем типа документа, для которого предназначен шаблон

Подробнее смотрите статью Структура файлов и папок для файлового обмена (Excel CSV) с Mobile SMARTS.


Настройки программы

С помощью пункта меню «Файл -> Параметры обмена…» можно настроить используемый формат данных и переопределить пути к папкам «На терминал» и «С терминала».


Универсальная программа поддерживает четыре формата данных: файлы Excel (*.xls;*.xlsx), файлы CSV c разделителем «запятая», и файлы CSV с разделителем «точка с запятой». Единовременно может быть выбран только один используемый формат. Файлы других форматов будут игнорироваться.