常用工作流

Version 24.3.9111


常用工作流


当设计工作流包含多个步骤的业务流程时,在流程中设计和创建单独的路径以适应不同的业务流程,并在运行时将它们连接到较大的工作流是很有帮助的。

本节讨论可以合并到工作流中的常见处理路径的一些用例。

视频资源

观看此视频,了解知行之桥中的 EDI 映射和集成示例。 这是由三部分组成的视频系列中的第三部分,涵盖了端到端 B2B 集成的每个步骤:可控文件传输(以 AS2 为例)、后端集成以及 EDI 转换和映射。 该系列其他部分的链接如下。


创建简单工作流

应用程序到应用程序(A2A)工作流涉及两个应用程序数据源之间的数据通信,用于数据迁移、同步和报告。

A2A 工作流的配置相对简单。首先,将数据源的触发端口添加到工作流设计器(有关详细信息,请参阅设计工作流)。 如果没有看到要查找的数据源,请在线查看 https://www.kasoftware.com/sampleflow.html。 此端口充当此流程中的数据源。

接下来,将 XML Map 端口 添加到设计器。 此端口充当文档映射,将数据从源端口中的表结构映射到目标端口中的表结构。 然后从第一个端口上的箭头拖动并将链接放到 XML Map 端口上。

最后,添加与集成数据源(上例中的 Shopify)对应的终结端口,并将其链接到工作流。

从这里,还可以配置工作流中每个端口的连接详细信息。要执行此操作,请单击端口以显示“设置”选项。建议首先配置源和目标端口的连接详细信息。从每个表中选择要使用的表时,可以在 XML Map 端口中选择这些表架构,以便可以使用端口配置设计器将字段从一个表映射到另一个表。

创建 EDI 消息工作流

企业对企业(B2B)工作流涉及两个交易伙伴之间的数据通信,通常称为电子数据交换(EDI)通信。这些工作流可以大致分为入站和出站消息工作流。在流程的一端是交易伙伴,通常需要通过安全传输协议和使用正式文档标准进行通信。在工作流的另一端,通过与现有数据库或 ERP 系统的直接集成,与本地业务逻辑集成,或作为可识别格式的文件用于现有的后端解决方案。

B2B 工作流比 A2A 工作流更复杂,但在分解为过程组件时,相对简单。A2A 工作流通常由三个端口(两个数据源和它们之间的映射)组成,而 B2B 消息工作流通常由四个端口组成:

根据的要求,可能不需要所有端口来创建 B2B 流程。 要省略上面显示的任何端口,只需继续处理流程中的下一个端口并根据需要进行连接即可。 如果犯了错误,可以很简单地在流程中添加或删除端口。

安全传输

在大多数情况下,需要安全传输端口才能与交易伙伴进行通信。常见的通信协议包括 AS2,SFTP,FTP / S OFTP 和 AS4,但是某些行业可能会采用其它通信协议。

翻译/验证

如果交易伙伴交换 EDI-X12 或 EDIFACT 格式的消息,则需要相应的该类型端口来执行该格式的转换和验证。X12 和 EDIFACT 端口执行到 XML 的转换以进行文档映射,以及管理文档验证和功能确认生成和跟踪(这些在 EDI-X12 中称为 997/999 文档,在 EDIFACT 中称为 CONTRL 文档)。

数据映射

如果交易伙伴使用的文档标准在后端业务逻辑中不受本机支持,需要一个数据映射端口来将文档与交易伙伴通信的格式转换为可以在端系统中处理的格式。当集成到数据库或 ERP 解决方案时,映射端口通常用于 XML 映射-这将重组 XML 与后端数据表的文档架构相对应,但映射端口是基于模板的,并且可以另外用于任何结构化数据格式,例如基于位置的平面文件 csv/tsv。其它数据映射端口包括 PDF 和 Excel 端口,用于将数据呈现为 PDF 或 Excel 电子表格,对于交换频率较低且需要以用户友好格式进行手动审阅的文档非常有用。

其他数据映射端口包括 PDFExcel 端口,它们用于将数据呈现为 PDF 或 Excel 电子表格。 这些对于交换频率较低且需要以用户友好的格式进行手动审核的文档非常有用。

集成

最后,如果希望将数据直接集成到后端数据库或 ERP 系统中,则需要一个集成端口将文档插入到数据源中。知行之桥支持多种数据库格式、会计和 ERP 解决方案,随着新系统的普及,知行之桥将继续开发。