Header Match 端口

Published On: 2019年12月3日Categories: MFT, 解决方案Views: 149

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号

Header Match端口将决策形状添加到流中,能够根据文件内的头部信息将文件发送到两个已定义的端口之一。

概览

Header Match端口在工作流中似为叉子。 根据文件中指定的头部是否与定义的值匹配,文件沿着流中的不同路径发送。 匹配的文件沿着稳定的蓝色流路径发送,而不匹配的文件沿着虚线的灰色流路径发送。

对于文件中已经存在的头部,只需配置端口以检查所需的头部名称,然后将头部值与指定的值进行比较。 此外,可以通过脚本将自定义头部添加到文件中,以促进基于自定义数据的动态路由。

端口配置

本文包含所有可配置的端口属性。

配置

与端口核心操作相关的设置。

类型 标题的数据类型,将用于匹配文件。 支持数据类型为字符串,数字和日期时间格式。
标题名称 用来匹配文件的标题名称。 如果在输入文件中找到具有此名称的标题,则该标题的值将与“值”设置进行比较。
运算符 用于比较输入文件中的标题值和值设置的逻辑运算符。
值 从输入文件解析的标题值将与此设置进行比较。 比较类型取决于运算符设置。
本地文件夹

这些配置确定将待处理文件、已处理文件存在磁盘上的文件夹,以及输出后的文件夹放置何处。

输入文件夹(Send) 端口可以处理放置在此文件夹中的文件。 如果启用了“自动化”,则端口将自动轮询此位置以处理文件。
输出文件夹(Receive) 端口完成文件处理后,结果将放置在此文件夹中。 如果端口已连接到流程中的另一个端口,则文件将不会保留在此处,而是会传递到所连接端口的“输入/发送”文件夹中。
处理后文件夹(Sent) 处理文件后,如果启用了“保存到Sent文件夹”,端口会将已处理文件的副本放置在此文件夹中。 该文件的副本将不会传递到流中的下一个端口。
其他配置

先前分类中包含的配置

保留消息副本 已处理文件的日志条目是否将包括文件本身的副本。

保存到Sent文件夹 端口处理的文件是否应复制到端口的“Sent”文件夹。

自动化

端口自动处理文件的相关配置。

Send 到达端口的消息是否将被自动处理。

Custom Headers

通过portSetMessageHeader脚本操作将自定义标题添加到文件中。 可以在任何端口的事件脚本或专用脚本端口中使用此操作。 例如,可以将以下脚本放置在流中的标题匹配端口之前的任何端口的After Receive事件中:


  

还可以用于动态确定自定义标题,然后可以使用上述操作将此动态值添加为自定义标题。 作为一个简单的示例,可能需要根据文件中的特殊字符来路由文件,可以使用fileReadLine操作读取该特殊字符。 以下脚本在文件第二行的开头查找特殊字符,并将其添加为自定义标题:


    
    
    
      
        
      
    
    
    
    

在文件上运行上述脚本后,Header Match 端口可以根据特殊字符沿不同的流路径路由文件。

了解更多EDI信息,请您电话 150-0298-3180 / 177-8250-8152 或邮件 edi@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用EDI软件。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

为什么选择

知行之桥®?​

根据企业规模与集成需求,提供从本地部署到云端托管的灵活选择

可视化 EDI 工作流

基于拖拽式图形化设计器,零代码构建完整 EDI 业务流程,满足复杂供应链自动化场景。

Odette & Drummond 认证

通过 Odette(OFTP) 与 Drummond(AS2) 权威认证,确保与主机厂安全合规、高可靠的数据交换。

多系统集成能力

提供数据库、REST/SOAP、FTP/SFTP 等标准化接口,实现 ERP、WMS、MES 等系统的双向数据自动同步。

数据映射格式转换

内置可视化 Mapping 编辑器,零代码实现 EDI 报文与企业内部数据格式(XML/JSON…)的映射转换及复杂规则处理。

实时监控预警机制

全流程可视化监控报文状态,支持邮件、钉钉、企业微信自动预警,保障 JIT 交付的稳定性与及时性。

多工厂支持

支持集团级多组织、多工厂架构,实现数据隔离与权限管控,统一平台集中运维,满足大型制造企业多地点协同需求。