1. Главная
  2. Документы
  3. Процессы
  4. Модули
  5. Operation

Operation

Назначение

выполняет действия с элементами Операции модели

Описание

применяется в случае необходимости записи, обновления данных Операции

Настройки:

  • In step – Модуль после которого выполнится
  • Title – название шага, произвольное название, характеризующее элемент
  • Name – имя Модуля, используемое для обращения к данным из других Модулей
  • Operation – Операция, в которуюю будут записанны/обновленны данные
  • Source path - обращение к коллекции данных (имя_модуля.имя_коллекции)
  • Regime - режим действия (Создать новую запись (Create), Создать или Обновить (Create & Update) , Обновить (Update)
  • Condition - условие, при котором действие выполняется  (см. Условные выражения)
  • Search by - поле данных Операции, по которому происходит поиск элемента для обновления данных или пропуска действия в режиме Create
  • Mapping - Маршрутизация данных на поля Операции в которые производится запись, обновление данных
    • Source - обращение у массиву данных (имя_модуля.имя_массива)
    • Destination - имя поля Операции, в которое производиться запись, обновление данных
    • Default - значение, которое будет записанно в поле в случае отсутствия данных в Source
    • Search by - имя поля (id, name, title итд) Справочника по которому будет найден и подставлен элемент Справочника в случае если тип данных Справочник
    • Data type - Тип данных
    • Create if not exists - опция, позволяющая создавать элемент Справочника "на лету". Рекомендуем использовать со Справочниками типа "Простой Список"
  • Table mapping - Маршрутизация данных на поля табличных частей Операции
    • Table - имя табличной части Операции
    • Source path - путь к Коллекции данных для записи в табличную часть
    • Item name - Имя объекта, который будет содержать данные для записи в табличную часть
    • Table fields mapping - Маршрутизация данных на поля таблицы операции в которые производится запись, обновление данных
      • Source - адресс, выражение источника данных
      • Destination - имя поля операции, в которое производиться запись, обновление данных
      • Default - значение, которое будет записанно в поле в случае отсутствия данных в Source
      • Search by - имя поля (id, name, title итд) Справочника по которому будет найден и подставлен элемент Справочника в случае если тип данных Справочник
      • Data type - Тип данных
      • Create if not exists - опция, позволяющая создавать элемент Справочника "на лету". Рекомендуем использовать со Справочниками типа "Простой Список"
  • Actions - список дополнительных действий, которые нужно выполнить в операции
    • Action - действие, которое нужно выполнить в операции
      • Field change - обновляет заначение поля (Field) операции, запуская процесс пересчета зависимых полей операции
      • Fill table - вполняет заполение табличной части (Table) операции
  • Create records - опция активирует запись данных Операции в зависимые Журналы.
  • Memo - произвольное описание, памятка о назначении элемента

Возвращаемый тип данных:

  • Коллекция - набор данных о созданных элементе/ах Операции

Параметризация:

Пример:

Рис. 1 Пример настройки Операции

Подробно см.Параметризация в процессах