在设计流程以包含多个步骤的业务流程时,在流程中设计和创建单独的工作区域,以适应不同的业务流程。
这个部分讨论了一些可以合并到流程中的常见处理路径的用例。
创建一个简单的流程 应用程序到应用程序(A2A)流涉及两个应用程序数据源之间的数据通信,用于数据迁移,同步和报告。
A2A流程配置相对简单。
首先,从左侧面板中列出的端口中选择数据源的端口。将端口放到设计器上时,系统会提示您选择端口的名称。
接下来,从左侧的“端口”列表中选择XML Map端口,并将其拖到流程设计器中,并命名端口。该端口用作文档映射,将数据从源端口中的表结构映射到目标端口中的表结构。创建后,选择第一个端口前的箭头,并将其拖动到新创建的XML Map端口中。
最后,选择并拖拽与集成数据源相对应的端口,命名它,然后通过从XML Map端口上拖动箭头并将其连接到新端口来,将端口连接到工作流中。
从这里,您还可以配置工作流中每个端口的连接详细信息。为此,请单击端口以显示“设置”选项卡。建议您首先配置源端口和目标端口的连接详细信息。从每个表中选择要使用的表时,可以在XML Map端口中选择这些表模式,因此可以使用端口配置设计器将字段从一个表映射到另一个表。
创建EDI消息流
企业对企业(B2B)流涉及两个业务合作伙伴之间的数据通信,通常称为电子数据交换(EDI)通信。 这些流可以大致分为入站消息流和出站消息流。 在流程的一个端点处是一个贸易伙伴,通常需要通过安全的传输协议并使用正式文档标准进行通信,而在流程的另一个端点上,则是通过与现有数据库直接来与本地ERP集成,或作为可识别格式的文件与现有后端解决方案一起使用。
B2B流程比A2A流程要配置的复杂得多,但将其分解为过程组件时,仍然相对简单。 A2A流通常包含三个端口(两个数据源以及它们之间的映射),但B2B消息流通常包含四个端口:
安全可控传输
在大多数情况下,您需要安全传输端口才能与贸易伙伴进行通信。常见的通信协议包括AS2,SFTP,FTP/S,OFTP和AS4等,但是某些行业可能会采用其他通信协议。
翻译/验证
如果您的贸易伙伴交换EDI-X12或EDIFACT格式的消息,则将需要该类型的相应端口来执行该格式的转换和验证。 X12和EDIFACT端口执行EDI到XML的转换,以进行文档映射,以及管理文档验证以及功能确认的生成和跟踪(在EDI-X12中称为997/999文档,在EDIFACT中称为CONTRL文档)。
关系映射
如果后端ERP系统本身不支持您的贸易伙伴使用的文档标准,则需要一个数据映射端口将文档从伙伴支持的通信格式转换为可以在后端系统中处理的格式。集成到数据库或ERP解决方案时,Map端口通常用于XML映射-这会重新构造XML以使其对应于后端数据表的文档架构,但是Map端口是基于模板的,并且可以额外用于任何结构化数据格式,例如平面文件csv / tsv。其他数据映射端口包括PDF和Excel端口,它们用于将数据呈现为PDF或Excel电子表格,对业务数据交换频率较低且需要以用户友好格式手动查看的文档非常有用。
集成
最后,如果您想将数据直接集成到后端数据库或ERP系统中,则需要一个集成端口来将文档数据插入数据源中。随着新系统的普及,知行EDI系统支持各种数据库格式,会计和ERP解决方案,这些方案也在不断更新与发展。
基于上述条件,您可能需要,也可能不需要所有端口来创建此流程。如果省略上面的任何端口,只需继续执行流程中的下一个端口并根据需要进行连接。如果出现错误,在工作流中添加或删除端口很简单。
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。