Генератор процессов

Генератор процессов (Fluig) облегчает создание и обслуживание процессов и процедур «Ма-3», обеспечивая быстроту адаптации и гибкость.

Основные преимущества этой функции:

  • Пользуясь лишь одной базовой моделью для интерфейса проверки и визуализации, можно создать любую технологическую схему.
  • Действия по установлению последовательности заданы с одинаковым удобством использования любой программы ERP.
  • Работа по проектированию форм формируется автоматически, так же как и генерация валидационных скриптов и визуализация форм.
  • Организация процесса и алгоритма, выполненная устойчивым и эффективным инструментом.
Табл. 1. Макропоток процесса
Fluig
Конфигуратор процессов
Модель проверки Просмотр

Процедуры:

  1. Для использования генератора процессов Fluig необходимо выполнить параметризацию, которая настраивает интеграцию между «Ма-3» и ECM. Эта процедура выполняется при помощи программы Мастер потока работ.
  2. Откройте генератор процессов Fluig и нажмите Добавить.
  3. Заполните поля:
    • Продолжение: введите код процедуры Fluig.

      Пример: AM

    • AM Продолжение: введите описание, соответствующее процедуре.

      Пример: Анализ рынка

    • Собственность: введите создателя процедуры. Для каждого ручного включения вводится параметр Пользователь. Для стандартной программы «Ма-3» ее выполнение – это опция «Ма-3». Это поле недоступно для редактирования.
    • Модель MVC: модель MVC (ModelDef()), ответственная за проверку формы из Fluig.

      Пример: GCPA100

    • Просмотр MVC: определите вид MVC (ViewDef()), используемый в качестве формы в Fluig.

      Пример: GCPA100

    • Форма: код папки в Fluig, где находится форма. Это поле недоступно для редактирования.
    • Статус: текущее положение процесса в «Ма-3». Может отображать параметр 1=Редактируется; 2=Выпущено; 3=Выпускается. Это поле недоступно для редактирования.
    • Нач. режим: определите, с чего будет запущен запрос процесса.

      Пример:

      Ма-3 Запущен в «Ма-3» и одобрен в Fluig, следовательно, его режим для запуска процесса – в «Ма-3».
      Fluig Выполняется прямо на Fluig, следовательно, метод, используемый для запуска процесса – в Fluig.
    • Обновить форму: укажите, будет ли момент в Fluig для взаимодействия с «Ма-3» необходимым для обновления данных в форме в Fluig.

      В случаях утверждения не требуется отмечать это поле, так как нет необходимости в обновлении формы после того, как указано, утверждено ли оно. Это поле необходимо использовать внимательно, так как для него требуется большая степень обработки со стороны Fluig и «Ма-3».

    • Инструкции: инструкции по использованию основного процесса в Fluig.

      Пример: позволяет добавлять анализ рынка по позициям.

    • Модуль: модуль «Ма-3», к которому привязаны таблицы из формы, указанной в поле Просмотр MVC.

      Пример: 87 – УПРАВЛЕНИЕ ТОРГАМИ

  4. В Действия по процедуре определяются действия, образующие процесс. Заполните следующие поля:
    • Позиция: последовательное поле, указывающее код действия. Это поле недоступно для редактирования.

      Пример: 001

    • Событие: заполнено параметром Действие. Это поле недоступно для редактирования.
    • Опис. дейст.: название действия в связи с процессом.

      Пример: Создать публичное уведомление

    • Мех. присв. атрибутов: определить тип механизма присваивания атрибутов действия и освободить поля Группа и Пользователь в зависимости от выбора. Стандартное значение – 0=Нет, так как каждый может быть ответственным за действие, но отображаются также параметры 1=Группа и 2=Пользователь.
    • Пользователь: код пользователя, ответственный за действие.
    • Опис. пользователя: автоматически заполняется в соответствии с полем Пользователь.
    • Группы пользователей: код группы, ответственной за действие.
    • Описание группы: автоматически заполняется в соответствии с полем Группа пользователей.
  5. Во вкладке Последовательные стадии можно задать установление последовательности действий. В ней есть следующие поля:
    • Последовательность: код позиции, соответствующий следующему действию.

      Пример: 002

    • Опис. дейст.: автоматически заполняется в соответствии с полем Последовательность.

      Пример: УТВЕРЖДЕНИЕ

  6. Вкладка Окно определяет метод визуализации в составе формы. Информация поля загружается автоматически в момент, когда вводятся поля Просмотр MVC:
    • Окно: ID окна.

      Пример: VIEW_COM

    • Имя: имя окна.

      Пример: СВОДКА

    • Вид: метод показа окна формы в Fluig. Доступные параметры:
      • 1=EDITABLE: окно, полностью редактируемое в Fluig.
      • 2=VISIBLE: окно можно видеть только в Fluig.
      • 3=HIDDEN: окно не отображается в Fluig.

        Пример: EDITABLE

  7. После заполнения всех полей нажмите Подтвердить.
  8. Система вернется к начальному экрану Генератор процесса Fluig.
Примечание: Добавленные процессы показывают следующие ситуации:

Редактируется.

Выпущено.

Если освобожденный процесс изменен, он переходит в состояние В редактировании.

Если изменение вносится в исходный код – пример: GCPA100 – (ViewDef()) – форма будет обновлена в Fluig.