Конфигурация интеграции ION Workflow

Интеграция SunSystems с ION Workflow позволяет отделять деятельность по вводу и обработке проводок в SunSystems от деятельности по авторизации и утверждению проводок и ответственности за нее. Так обеспечивается дополнительная гибкость при настройке процессов управления проводками, предлагая контрольный журнал, являющийся внешним по отношению к SunSystems для утверждения проводок, и позволяя согласовывать использование бизнес-систем с обязанностями ключевого персонала. Например, менеджеру проекта может быть не нужен доступ к функциональности по заказам на закупки SunSystems, но нужно лично подтверждать все связанные с проектом закупки в ION Workflow.

Воспользуйтесь функцией «Конфигурация рабочего процесса (WFC)» и настройте в SunSystems определение рабочего процесса интеграции для одного или нескольких бизнес-процессов. В ION Workflow настраивается представление SunSystems для определения рабочего процесса. В «Финансовом учете» можно настроить определения рабочего процесса для следующих бизнес-процессов: ввод в книгу/импорт книги, распределение по счету и авторизация платежа. В функции «Обработка заказов» можно настроить определение рабочего процесса для утверждения заказа на закупку. Можно создавать определения рабочего процесса для различных бизнес-процессов; однако для каждого бизнес-процесса можно создать только одно определение рабочего процесса.

Примечание. Авторизация используется для проводок или процессов «Финансового учета»; утверждение используется для проводок «Заказа на закупку».

Представление определения рабочего процесса SunSystems применяется к конкретной организации. Если для создания новой организации на основании ранее заданной с помощью определения рабочего процесс используется «Администрирование организации (BUA)» , данные определения рабочих процессов копируют в новую организацию, однако проводки рабочего процесса и журналы не копируются.

Предварительные требования

Для работы с ION Workflow в SunSystems необходимо выполнить следующие предварительные требования.

  • Необходимо создать в SunSystems конфигурацию интеграции, выбрав в качестве интегрируемой системы IONрабочий процесс Workflow. Необходимо сделать это до настройки SunSystems в ION, чтобы в SunSystems были доступны соответствующие таблицы базы данных (таблицы входящих и исходящих) до того, как ION Workflow подключится к SunSystems.
  • Необходимо установить и запустить Infor ION, при этом должен быть включен ION Workflow. См. руководство по установке ION в области документации по продукту Infor Xtreme.
  • Необходимо определить в панели ION Desk SunSystems в качестве приложения. А именно, на панели ION Desk нужно:
    • создать точку подключения к доменной базе данных SunSystems;
    • определить поток документов, представляющий маршрут документов бизнес-объекта (BOD) ION рабочего процесса через ION;
    • добавить документ ION рабочего процесса и задать глагол процесса, который будет отправляться приложением. ION автоматически создает логический ид., по которому ION распознает SunSystems и обменивается с ним данными. Точное значение данного логического ид. необходимо настроить в функции «Менеджер конфигураций» (CGM). Выберите «Интеграция» > «Общее» и укажите «Логический ИД», например lid://infor.sunsys6.

Подробные указания по использованию панели ION Desk см. в руководстве по администрированию подключения ION в области документации Infor Xtreme.

Примечание.  Если в качестве приложения определено SunSystems, при вводе логического ИД в функцию «Менеджер конфигураций (CGM)» вводимое значение должно в точности соответствовать логическому ИД, предоставленному ION.
  • Определения рабочего процесса SunSystems следует задавать так, чтобы они в точности соответствовали определениям ION Workflow. Параметры отправки в SunSystems должны точно соответствовать параметрам ввода в ION Workflow, а параметры получения в SunSystems должны в точности соответствовать параметрам вывода в ION Workflow. Данные параметры более подробно описываются для SunSystems ниже; см. также руководство по администрированию ION в разделе документации Infor Xtreme.
    Примечание.  Определение документации можно создать в ION Workflow как перед соответствующим представлением в SunSystems, так и после него.
  • Если необходимо передать функции авторизации модуля «Финансовый учет» в ION Workflow, следует настроить в SunSystems следующие параметры:
    • В пункте «Настройка книги» > «Дополнительные требования», установите для поля «Требуется авторизация» значение да.
    • Определите хотя бы один код отклонения в «Код отклонения (FJC)» , который должен по умолчанию использоваться в определении рабочего процесса.
    ION Workflow игнорирует настройку «Требуется авторизация» для отдельных типов операций; это означает, что если оставшаяся часть конфигурации настроена надлежащим образом, SunSystems принимает проводки, авторизованные в ION Workflow, вне зависимости от типа операции. Если в будущем использование ION Workflow для авторизации в модуле «Финансовый учет» прекратится и будет использоваться авторизация в самом SunSystems, то настройка «Требуется авторизация» для отдельных типов операций будет соблюдаться; в этом случае необходимо убедиться, что данный флажок надлежащим образом установлен для всех соответственных типов операций.

    Аналогично, в ION Workflow не нужно настраивать команды пользователей или этапы авторизации; однако если впоследствии потребуется выполнять авторизацию в SunSystems без ION рабочего процесса, придется настроить соответствующие параметры.

  • Если нужно делегировать утверждение заказа на закупку в ION Workflow, необходимо настроить утверждения в SunSystems на уровне заголовков заказов, потому что рабочий процесс утверждения заказа на закупку требует использования заголовков заказов, а не отдельных строк проводок. Для этого на вкладке «Утверждение закупки» в пункте «Настройка модуля «Управление закупками» (PBS)» выберите «Используются утверждения заказов», а в параметре «Типы закупок (PTS)» > «Настройка этапов» установите для пункта «Уровень проводки» значение «Документ» для того этапа, который требует утверждения.
    Примечание. Можно настроить делегирование утверждения для модуля «Заказ на закупку» в ION Workflow на этапе ввода заказа или подтверждения заказа; однако чрезвычайно рекомендуется не использовать этап ввода заказа для утверждения в ION рабочем процессе, если только содержимое заказов на закупку не изменяется крайне редко. Данное ограничение связано с тем, что SunSystems запрещает изменять заказ, пока его утверждение рассматривается с использованием ION Workflow. После утверждения заказа на закупку в ION Workflow запрещается изменять содержимое или сведения заказа на закупку. Если заказ на закупку все же необходимо изменить, создайте копию заказа для изменения, а потом удалите исходный заказ.
  • Если нужно делегировать утверждение заказа на закупку в ION Workflow, необходимо настроить утверждения в SunSystems исключительно для одного утверждающего.
  • Чтобы настроить в SunSystems заменяющего утверждающего пользователя, выберите в «Политике безопасности» в «Консоли безопасности» или «Менеджере пользователя» соответствующего утверждающего пользователя рабочего процесса.