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