详细功能说明
系统首页
创建项目
进入系统首页,点击“创建新的项目”, 弹出“创建项目”对话框。输入想要创建的项目名称即可。
确认 - 新项目创建成功,可以在项目列表中,查看已创建的项目名称。
取消 - 取消新项目创建。

创建使用向导任务
选择期望创建的任务类型,点击对应向导标签,即可弹出“创建项目”对话框,“确认”创建新项目。
当前支持 9 种向导任务,分别是 AS2 协议任务的工厂 EDI(1 种)和供应商(2 种)示例、OFTP2 协议任务的工厂和供应商示例、HTTP 组件示例、Excel 报表示例、Email 邮件发送示例以及数据库 DB 示例。

项目列表
项目列表,可显示当前创建的所有项目,以及项目创建时间,可支持同时对接多个客户场景。

项目主页 - 点击项目列表中的项目名称,可进入项目业务功能主界面。
项目删除 - 鼠标悬浮到项目列表中的创建时间后的删除键时(默认不可见,光标悬浮后显示),可显示删除按钮,用于删除该项目(删除项目属于高危操作,删除后,对应项目数据将彻底删除,且不可恢复,请谨慎操作。如确认需要删除,请提前备份项目数据)。

系统参数设置
在导航栏中,点击齿轮按钮中选择“设置”。
设置界面主要包括 “语言”、“点击关闭按钮”、“开机自启动”、“工程目录” 选项。
右上角语言 - 支持“简体中文”和“英文”版本切换。
点击关闭按钮 - 支持“点击关闭按钮最小化”和“点击关闭退出呈现”两种模式,默认“点击关闭最小化”,防止误操作导致服务终止。
开机自启动 - 可设置“关闭”或“开启”,用于服务器重启之后,系统是否自动启动运行。
工作目录 - 可选择系统服务运行的工作路径。

添加注册码
用于畅链 EDI 系统激活,否则,服务将无法正常运行。注册码可联系畅链科技服务客服进行申请。

注册码激活流程
- 客户先获取服务器机器码 Machine Name。
- 客户将机器码发送给畅链科技服务客服进行申请注册码。
- 畅链科技提供注册码给客户。
- 客户将注册码添加到系统,并激活软件(此过程进行注册码格式、内容以及有效期的校验)。
关于(如何申请注册码?)
介绍畅链 EDI 系统当前版本以及注册码相关信息。
注册码已激活状态:

注册码未激活状态:(如需激活,请截图或拍照该界面,并发送给畅链科技服务客服进行申请注册码)

关于界面,可查询注册码激活状态、注册码创建时间、注册码激活时间等。
业务功能主界面
业务功能主界面,包含左侧导航菜单和右侧导航菜单内容显示,默认显示仪表盘界面,右上角三个模块对应功能分别是导出此项目,切换老板界面、切换语言。

仪表盘
仪表盘界面包含 EDI 传输数据的统计。
- EDI 传输数据的统计: 统计发送、接收、成功和失败的文件统计。 通过柱状图,按照小时、日、月统计各状态下数据情况,可直观展示不同时间段数据之间的对比。
设置
设置界面分为 3 大模块:主要设置、邮箱设置、数据库设置。
主要设置
配置目录 - 显示当前项目配置参数、基础数据和运行服务所在根目录。
工作目录 - 显示当前项目运行服务的工作目录,服务脚本执行、接收发送、服务运行日志等数据,都存储在该目录。
线程数 - 用于服务运行时的线程数。
服务自启动 - 用于配置当前服务在重启后,是否自动启动执行命令。
日志数据库 - 用于配置数据库连接地址。
日志等级 - 用于配置日志记录级别(错误、警告、信息、调试、跟踪)。一般建议在试运行阶段,日志级别设置为“调试”状态,正式上线运行之后,可以设置为“警告”或“错误”状态。邮箱设置
用于配置邮箱参数,主要用于异常场景时邮件通知。
SMTP服务器 - 配置邮箱的 SMTP 服务器地址。
端口 - 配置 SMTP 服务器的端口。(仅供参考,具体数据请参考各邮箱服务官网说明)邮箱 SMTP服务器 SSL 协议端口 非 SSL 协议端口 163.com smtp.163.com 465 25 188.com smtp.188.com 465 25 126.com smtp.126.com 465 25 netease.com smtp.netease.com 465 25 yeah.net smtp.yeah.net 465 25 qq.com smtp.qq.com 465 25 邮箱 - 配置发件人电子邮箱地址(一般建议单独申请 EDI 专用邮箱,作为发件箱)。
密码 - 配置发件箱密码。
是否使用SSL - 一般为了安全,建议选择“是”(注意:选择“是”与“否”,对应的 SMTP 服务器端口是不一样的)。
发送给 - 配置收件人电子邮箱地址(配置多个电子邮箱地址,使用英文逗号(,)分割)。
抄送给 - 配置抄送人电子邮箱地址(配置多个电子邮箱地址,使用英文逗号(,)分割)。
密送给 - 配置密送人电子邮箱地址(配置多个电子邮箱地址,使用英文逗号(,)分割)。
标题模板 - 配置邮件标题部分模板内容。
内容模板 - 配置邮件正文部分模板内容。数据库设置
连接字符串 - 用于配置连接数据库的语句。
用户&密码 - 连接数据库的用户&密码。
操作 - 用于编辑或者删除数据库操作。
服务
用于设置连接协议以及合作伙伴信息,可以设置 AS2 协议、OFTP2 协议,与 AS2 相比 OFTP2 协议可以设置密码、过期时间、是否加密交换的认证信息、是否压缩数据、是否签名数据、是否要求对方返回 EERP、加密类型、签名类型,其他配置与 AS2 类似。下面以 AS2 为例。
主要
AS2 ID - 每个 AS2 通信参与者都有一个唯一的 AS2 ID,用于标识其身份。
地址 - AS2 地址通常是一个 URL,指定了 AS2 通信的终端节点的位置。这个 URL 可能以"http://"或"https://"开头,具体取决于是否使用安全套接层(SSL/TLS)来保护通信。
端口 - 使用 AS2 服务需要配置的端口根据使用协议不同,端口也不同,有 http 端口(80)和 https 端口(443)。
使用TLS - 是否使用 TLS(使用则 URL 以"https://"开头,不使用则以"http://"开头)。个人证书
个人证书通常是用于标识和验证个人身份的数字证书,包括了个人的公钥、个人身份信息和数字签名。
证书名称 - 关于个人/组织的证书(包含私钥的数字证书)。
证书别名 - 一个用于标识和引用数字证书的易记名称,通常用来标识证书。
证书密码 - 包含自己私钥的数字证书的密码。服务器证书
服务器证书是一种用于确保网络通信安全性的数字证书,它用于验证服务器的身份,并加密在服务器和客户端之间传输的数据。
证书名称 - 包含的关于实体(通常是个人、组织或设备)身份信息的字段。
证书别名 - 通常是在使用数字证书时为方便管理和识别而起的别名。
证书密码 - 用于保护数字证书私钥的密码或密钥。其他
家目录 - 创建在每个 Project 的工作组所在目录。
输出目录 - 在各个工作组的流程中处理文件的输出目录。伙伴列表
因为一家公司/企业的合作伙伴可以不止一个,所以此处伙伴列表会对所有合作伙伴进行展示。
伙伴 ID - 合作伙伴的 AS2ID。
伙伴名称 - 合作伙伴的名称。
URL - 合作伙伴的 URL(一般由合作伙伴提供的是否使用 TLS、地址以及端口号以及拼接而成)。
操作 - 可以对合作伙伴列表进行编辑或者删除。添加/修改合作伙伴

本页面涵盖了合作伙伴信息的配置,其中包括与合作伙伴建立安全通信所需的数字证书。
数字证书包含了合作伙伴的公钥,同时对方也配置了我们的公钥。
通过这样的配置,我们实现了对 EDI(Electronic Data Interchange,电子数据交换)数据的加密传输。这意味着在数据传输过程中,我们使用了数字证书中包含的公钥进行加密,确保了数据的保密性和安全性。这种安全配置对于确保与合作伙伴之间的通信是安全、可信的至关重要。
工作流

工作流界面允许用户根据特定需求自定义报文处理流程。用户可以建立多个工作组,每个工作组可以代表一个合作伙伴。
在每个合作伙伴工作组中,用户可以创建多个流程,例如接收订单、发送标签、发送通知等。每个流程可以包含多个功能模块,如 AS2 Sender、Email、XML To X12、X12 To XML、写入文件等。
这些功能模块允许用户对数据进行不同操作,而某些功能模块甚至支持编写脚本以进行高度定制的数据处理。
编辑流程的任务通常由我们的实施人员负责,他们会根据用户需求进行相应的编辑,用户则无需过多关注细节。这样的灵活性和定制性确保了系统能够满足各种复杂的业务流程需求,同时简化了用户在配置流程时的操作。
运行
运行界面主要用来启动或停止所有服务。
用户能够在此界面方便地启动或停止编辑流程界面中配置的所有服务,请参考“安装与启动”。
默认工作组为 Service,AS2 服务的启动将使所有依赖其的其他服务正常运行。

文件日志
除了上述功能之外,我们还提供了文件日志功能,用户可在自己发送给合作伙伴或者合作伙伴发送给自己报文之后查看对应的文件日志,这其中包含了发送/接收文件的详细情况,每个报文的收发都会放在一个独立的文件夹,其中的 task.log 文件详细记录了成功/失败的日志情况,失败的日志会详细说明是在哪个环节出的问题。

收发文件
收发文件界面主要用来向合作伙伴发送报文消息,发送/接收完成后,用户可在此界面或仪表盘上查看发送/接收文件的时间、业务流程、业务编号、业务类型、合作伙伴ID、收发类型、状态等信息。

发送文件
发送文件界面主要用来向合作伙伴发送报文消息,发送完成后,用户可在此界面或仪表盘上立即查看发送文件的状态。

老板界面
在老板界面设计中,用户可以专注于业务结果的成功与否,而无需关注实际工作流的运行细节。为简化操作界面,仅保留了仪表盘、发件箱和收件箱三个核心模块,使得操作更加简洁明了,界面更为直观,有助于提高整体使用效率和决策判断。
仪表盘
仪表盘界面包含 EDI 传输数据的统计,用于统计发送、接收、成功和失败的文件数。

收件箱
收件箱用于集中查看所有接收到的报文信息,展示的关键内容包括接收时间、合作伙伴ID以及报文处理状态。每条接收的报文均配有下载按钮,用户可通过点击该按钮下载并查看详细内容,确保重要信息及时获取和处理。

发件箱
发件箱用于查看所有已发送的报文信息,展示的关键内容包括发送时间、业务编号(即报文编号)、业务类型以及操作状态。每条发送的报文均配备下载按钮,用户可通过点击下载并查看具体内容,方便对发送记录进行追踪和审阅。

