Перейти к содержанию

Настройка типов выгрузки данных

Предварительно см. Универсальная выгрузка данных.

Типы выгрузки данных настраиваются в специальном инструменте: Конструктор → Экспорт-импорт → Настройка типов выгрузки данных.

Список запросов

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

  • Кнопка Белый лист Создать новый запрос - позволяет создать новый запрос. Также можно вызвать последовательным выбором пунктов: Операции → Новый тип выгрузки, или воспользоваться сочетанием «горячих клавиш» Ctrl+N.

    Подробнее см. Создание и изменение типа выгрузки.

  • Кнопка Открытая папка Редактировать запрос - позволяет изменить существующий запрос. Также можно вызвать последовательным выбором пунктов: Операции → Редактировать, или воспользоваться клавишей Enter.

    Подробнее см. Создание и изменение типа выгрузки.

  • Кнопка Х Удалить запрос - позволяет удалить существующий запрос. Также можно вызвать последовательным выбором пунктов: Операции → Удалить; или воспользоваться клавишей Del. Удалить можно только один тип за раз.

  • Кнопка Зелёная стрелочка вверх Экспорт настроек типов выгрузки - позволяет экспортировать отмеченные клавишей Ins настройки в файл или отправить их по почте Внутренним контрагентам или Внешним контрагентам. Также можно вызвать последовательным выбором пунктов: Операции → Экспорт типов выгрузки; или воспользоваться сочетанием «горячих клавиш» Ctrl+S.

    Подробнее см. Экспорт типов выгрузки данных.

  • Кнопка Зелёная стрелочка вниз Импорт запросов настроек из файла - позволяет импортировать настройки из файла, который ранее был экспортирован. Также можно вызвать последовательным выбором пунктов: Операции → Импорт типов выгрузки из файла, или воспользоваться сочетанием «горячих клавиш» Ctrl+O.

  • Кнопка Светофор Настройка задачи в расписании автозадач - позволяет создать автозадачу, которая будет выгружать данные, соответствующие этому типу. Также можно вызвать последовательным выбором пунктов: Сервис → Настроить задачу для расписания.

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

  • Кнопка Ежедневник Настройка задачи в списке задач меню. Также можно вызвать последовательным выбором пунктов: Сервис → Настроить задачу для меню.

    Подробнее см. Универсальная выгрузка данных → Создание пункта меню для выгрузки данных.

  • Кнопка Галочка Ок Выбрать запрос - используется только для выбора типа выгрузки данных из списка по заранее настроенным запросам в соответствующем пункте меню.

    Подробнее см. Универсальная выгрузка данных → Создание пункта меню для выгрузки данных.

Создание и изменение типа выгрузки

Создание и изменение выполняется в форме:

Настройка типов выгрузки

  • Код - вводится вручную при создании и должен быть уникальным. Максимальная длина - 50 символов.

  • Наименование - вводится вручную при создании. Максимальная длина – 250 символов.

  • Запрос - выбирается из списка ранее созданных запросов (см. Настройка запросов для универсального экспорта.

  • Тип экспорта - выбирается из существующих типов экспорта.

  • Описание - произвольный текст, вводится по желанию.

Экспорт типов выгрузки данных

В открывшемся окне Экспорт данных выбрать один из способов отправки выбранных типов выгрузки данных:

Настройка типов выгрузки

  • По почте. Позволяет отправить выгрузку по почте, по настроенному списку участников почтового обмена.

  • Если выбрать вариант По почте, то откроется выбор типа участников почтового обмена:

    Выбор контрагентов

  • Кнопки вверху позволяют выбрать контрагентов, которым будут отправлены данные:

    • Внутренние - отправить данные внутренним контрагентам.
    • Внешние - отправить данные внешним контрагентам.
    • Все - отправить и внутренним и внешним контрагентам.

    Примечание

    По умолчанию выбраны Внутренние контрагенты. Система запоминает выбор для каждого пользователя отдельно.

  • Кнопки справа позволяют выбрать или снять выделение сразу со всех контрагентов:

    • Кнопка Зелёная галочка (Отметить все элементы списка) - выбрать всех контрагентов.
    • Кнопка Красный Х (Снять отметку со всех элементов списка) - снять выделение со всех контрагентов.
  • Далее следует нажать на кнопку Экспорт для того, чтобы выполнить отправку типов выгрузки данных.

  • В файл. Позволяет сохранить выгрузку в файл.

  • Если выбрать вариант В файл, то откроется выбор наименования и месторасположения файла экспорта:

Выбор контрагентов

  1. Панель Создать файл на позволяет выбрать место, где будет создан файл:

    • На сервере - файл будет создан на сервере, где установлена база программы «М-АПТЕКА плюс».
    • На клиенте - файл будет создан на локальной машине, на которой ведётся работа.
  2. В поле Имя файла следует нажать на кнопку Три точки и в открывшемся окне выбрать путь к файлу и его наименование.

    Примечание

    Указывать расширение для файла не требуется, или же можно указать произвольное расширение (для удобства работы).

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

Внимание

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

Создание и настройка автозадачи экспорта данных универсальной выгрузки

Для каждого настроенного типа выгрузки данных одной командой можно создать автозадачу, которая будет выгружать данные, соответствующие этому типу.

Внимание

Автозадач, выполняющих экспорт через универсальную выгрузку может быть произвольное количество (все с разными типами выгрузки данных). См. Автозадачи универсальной выгрузки.

По кнопке Светофор Настройка задачи в расписании автозадач, или можно последовательно выбрать пункты: Сервис → Настроить задачу для расписания, открывается окно редактирования автозадачи, в котором будут уже установлены:

  • название автозадачи – формируется по наименованию типа выгрузки;

  • выполняемый алгоритм - следует выбрать алгоритм Выполнить экспорт данных для универсального экспортера [User.LibShudulerEsc.UniversalExport];

  • метод конфигурации автозадачи - следует выбрать конфигурацию автозадачи "Экспорт данных для универсального экспортера" [User.LibShudulerEsc.UniversalExport()].

Для автозадачи нужно будет выбрать способ запуска (по очереди или уникальный) и задать параметры выбранного способа запуска.

После сохранения автозадачи откроется окно Расписание автозадач, в котором уже будет созданная автозадача. При необходимости, её можно сконфигурировать кнопкой Гаечный ключ (Конфигурация отмеченной автозадачи), подробнее см. Конфигурирование автозадач универсальной выгрузки.

Конфигурирование автозадачи универсальной выгрузки

Автозадача универсальной выгрузки конфигурируется в экранной форме:

Экспортер данных

  • Тип выгрузки данных для задачи можно выбрать другой.

  • Тип экспорта - настраивается в предыдущем пункте (см. Создание и настройка автозадачи экспорта данных универсальной выгрузки) и здесь показан исключительно в качестве напоминания пользователю.

  • Запрос - настраивается в Настройке запросов для универсального экспорта и тут показан в качестве напоминания пользователю.

  • Параметры запроса размещаются на части экранной формы именно так, как это было настроено при создании и редактировании источника данных.

  • После задания параметрам корректных значений, они запоминаются для автозадачи кнопкой Галочка Ок (Выбрать запрос).

  • Кнопкой Стопка листов (Подготовить данные) выполняется SQL-запрос, после чего в нижнем окне формы формируется таблица–источник данных - таким образом можно проверить корректность SQL-запроса.

  • Кнопкой Зелёная стрелочка вверх (Экспорт данных) данные, уже размещённые в таблице–источнике данных, выгружаются с использованием типа экспорта.

  • Имя файла для выгрузки можно указать произвольное (по умолчанию берётся из настроек типа экспорта).

  • Если установить «галочку» Отправить по почте, то нужно будет выбрать абонентов, которым данные результаты выборки будут отправлены по почте.

Внимание

Для всех абонентов, которым данная автозадача должна будет отправлять результаты выгрузки, необходимо открыть инструмент Участники почтового обмена, расположенный по адресу: Учёт товарных запасов → Работа с почтой → Журнал почтовых сообщений, последовательно выбрать пункты: Настройки почты → Адресная книга (Участники почтового обмена) и отредактировать запись об абоненте.

  • В поле Тип экспорта следует выбрать значение Передача подготовленного файла (для передачи данных по FTP).
  • Остальные параметры абонента настраиваются по местным условиям (подробнее о параметрах настройки см. Редактирование записи в Участниках почтового обмена).
  • По итогам отправки данных автозадачей в Журнале почтовых сообщений будет создано письмо, у которого в колонке Тип сообщения будет значение Передача подготовленного файла (код типа сообщения – EscFileName).