配置 ION Workflow 集成

通过将 SunSystemsION Workflow 集成,您可以将 SunSystems 中的业务录入/处理活动与业务授权或核准的活动与职责分开。这样,您在设置业务控制流程中将更加灵活,可使用 SunSystems 外部的审计追踪作核准,另外还可以按重要工作人员的职责来统一使用您的业务系统。例如,某项目经理可能不需要访问 SunSystems 采购订单功能,但可能需要在 ION Workflow 中核准与项目相关的所有采购请求。

使用工作流程配置 (WFC)功能可在 SunSystems 中设置一个[集成工作流程设置],用于一个或多个业务流程。这是在 SunSystems 中使用的工作流程设置,用于代表 ION Workflow 中设置的工作流程设置。在[财务管理]中,可以为这些业务流程设置工作流程设置:帐务录入/导入,业务对帐以及付款授权。在[订单履行]中,可以为采购订单核准流程设置工作流程设置。可以为不同的业务流程创建工作流程设置;但一个业务流程最多只能创建一个工作流程设置。

注意:授权用于[财务管理]的业务或流程;核准用于[采购订单]业务。

SunSystems 中的工作流程设置应用于特定的业务单位。如果您使用业务单位管理 (BUA)创建新业务单位,而使用的原始业务单位已设置工作流程设置,那么这些设置将复制到新业务单位,但不会复制工作流程业务或历史记录日志。

先决条件

必须先满足以下先决条件,SunSystems 才能与 ION Workflow 正常工作:

  • 必须在 SunSystems 中创建一个集成配置,并选择 ION Workflow 作为集成系统。必须先在 ION 中配置 SunSystems,这样在 ION Workflow 连接到 SunSystems 之前,SunSystems 中就有相关的数据库表(收件箱和发件箱表)可用。
  • 必须安装并运行 Infor ION,并且已启用 ION Workflow。请参阅 Infor Xtreme 的产品文档部分中的 ION Installation Guide。
  • 必须在 ION Desk 中将 SunSystems 设为应用程序。在 ION Desk 中的确切步骤如下:
    • 必须在 SunSystems 域数据库创建一个[连接点]。
    • 必须设置一个[文档流程],代表 IONWorkflow 业务对象文档 (BOD) 在 ION 中的流程。
    • 必须添加 ION Workflow 文档,并将“Process”动词设为由应用程序发送。ION 可识别并用于与 SunSystems 通信的[逻辑 ID]是由 ION 自动生成的。该[逻辑 ID]的确切值须在 [配置管理器 (CGM)]中配置。选择集成 > 公共,指定逻辑 ID,例如 lid://infor.sunsys6

有关使用 ION Desk 的详细信息,请参见 Infor Xtreme 的文档部分中的 ION Connect Administration Guide。

注意:配置管理器 (CGM)中输入[逻辑 ID]值时,输入的值必须与您将 SunSystems 设为应用程序时 ION 提供的[逻辑 ID]完全相同。
  • SunSystems 工作流程设置必须与 ION Workflow 中的设置完全相同。SunSystems 中的“发送”参数必须与 ION Workflow 中的“输入”参数完全相同,而 SunSystems 中的“接收”参数必须与 ION Workflow 中的“输出”参数完全相同。这些参数将在下面的 SunSystems 章节中详细叙述;另请参阅 Infor Xtreme 的文档部分中的 ION Administration Guide。
    注意:对于 ION Workflow 中的工作流程设置,它可以在 SunSystems 中代表它的相应设置创建之前创建,也可以在之后创建。
  • 如果需要将[财务管理授权]授权至 ION Workflow,那么必须在 SunSystems 中设置下列选项:
    • 帐务设置 > 补充财务管理中,将需要授权字段设置为
    • 拒绝代码 (FJC)中至少设置一个拒绝代码,它将在工作流程设置中用作默认值。
    注意各个凭证类型上的[需要授权]设置将被 ION Workflow 忽略;也就是说,只要配置的其他设置正确,ION Workflow 中授权的业务将被 SunSystems 接受,不管凭证类型是什么。如果将来您不再对[财务管理授权]使用 ION Workflow,而开始在 SunSystems 内部授权,那么各个凭证类型上的需要授权设置将重新被使用,届时您必须确保对于每个相关凭证类型已正确设置该复选框。

    同样,您不需要为 ION Workflow 设置[用户组]或[授权阶段];然而,如果之后在没有 ION Workflow 的 SunSystems 中需要授权,您可以在那时进行设置。

  • 如果需要将[采购订单核准]授权至 ION Workflow,那么必须在 SunSystems 中在订单表头级别设置采购核准,因为[采购订单核准]工作流程需要订单表头,而不需要各个业务行。若要执行此操作,请在采购业务设置 (PBS)采购核准选项卡上选择订单核准在使用中,并在采购类型 (PTS) > 阶段设置中,将需要核准的阶段的[业务级别]设为[文档]。
    注意:- 可以配置在[订单录入]或[订单确认]阶段将[采购订单核准]授权至 ION Workflow;但是强烈建议您勿将[订单录入]阶段用于 ION Workflow,除非您的采购订单内容很少发生变化。这是因为,在使用 ION Workflow 进行订单核准期间,SunSystems 禁止订单发生变化。一旦 ION Workflow 核准一个采购订单,您就不能再修改采购订单内容或细节。如果采购订单必须修改,则创建一个订单副本,在其中包括您的更改,然后删除原始订单。
  • 如果需要将[采购订单核准]授权至 ION Workflow,那么必须在 SunSystems 中设置采购核准,并且只包括一个核准人。
  • 若要在 SunSystems 中设置一个代理核准用户,请在安全控制台用户管理员的[安全策略]中选择相关的[Workflow 核准用户]。