在电子数据交换(EDI)项目中,对于信息技术尚不成熟或设备尚待完善的用户而言,EXCEL方案成为了一种较为适中的选择。当合作伙伴发送来850订单后,我们会将订单数据转换为EXCEL格式,并将此EXCEL文件发送至用户指定的邮箱。在订单量大的情况下,若每条订单都单独发送至用户邮箱,可能会导致用户邮箱接收过于频繁,处理订单邮件的负担较大。
为解决这一问题,我们可以采用知行之桥的ZIP端口对文件进行压缩处理。以Target/塔吉特项目为例,其接收报文方向的工作流程如下呈现:
系统会先通过AS2端口接收X12报文,随后经X12端口将报文转换为标准XML文件,并从中提取业务类型。根据业务类型,文件将被分别传输至相应的EXCEL处理端口。处理完毕的EXCEL文件会被送至ZIP端口进行多文件打包压缩,再通过EmailSend端口发送至用户指定的邮箱。
此ZIP端口具有广泛的应用功能,支持对多种格式的输入文件进行压缩及解压处理。
压缩功能详解
在“设置”页面的“配置”中,选择“操作”里的“压缩”,即可对输入文件进行压缩处理。
一、归档选项
用户可在“归档选项”栏中进行与当前处理或创建的归档文件相关的设置。在“归档格式”中,可选择如7zip、Bzip2、Gzip及Tar等格式,以便以所选格式生成压缩包。
二、加密设置
在“加密”栏中,可进行压缩时的加密存档相关设置。选择“加密算法”并设置“密码”,该密码将用于加密压缩包。只有输入正确密码,才能解压压缩包或打开其中的文件。
三、自动化处理
在压缩模式下,每个文件都将独立压缩,因此输出的Zip压缩包数量将等于输入文件的数量。若需将多个文件一起压缩,可在“自动化”选项卡中设置“定时发送”,选择所需的发送间隔,如小时、天、周或月等。
设置好频率和时间后,系统将在固定时刻将输入的多个文件一起压缩成一个压缩包。在发送间隔内到达该端口的文件将保持未发送状态,直至达到设置的固定时间进行压缩。
解压功能简述
知行之桥EDI系统同样支持对压缩包进行解压。在“设置”页面的“配置”中,选择“操作”里的“解压”,即可对输入文件进行解压处理。
一、归档选项与解压
在“归档选项”的“归档格式”中,选择输入文件的压缩格式,系统即可对应该格式的压缩包进行解压。
二、解压时的加理