RSSBus Connect基于事件的处理

Published On: 2016年3月25日Categories: 帮助文档, 知识库Views: 2

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

通过RSSBus Connect 端口连接多个事件可实现自定义逻辑,发送邮件通知,执行批处理文件等。本教程介绍了触发事件的操作方法,例如通过AS2 Port发送文件并进行批处理。

事件控制

RSSBus Connect可通过简单的脚本语言实现事件功能,在Events选项卡上,单击Insert Snippet插入代码段以执行相关操作,RSSBus Connect可执行的操作包括:

  • 批处理文件
  • 发送电子邮件
  • 处理Excel电子表格
  • 处理XML文件
  • 文件输入/输出
  • 数据库导入/导出

RSSBus Connect的脚本引擎易于实现模板文件的手工流程自动化,其中Script Port既可调用内置的操作,也可触发其他端口。

RSBScript作为RSSBus Connect的脚本语言,包括很多常用的编程结构,比如条件语句、循环和控制流。

在RSS feeds和XML结构中包括一些属性、项目和提供输入输出操作的站点。

触发事件批处理文件

sysExeute是一种可执行程序和命令的强大工具,当触发事件执行批处理文件时,点击 Insert Snippet -> Execute Batch File即可。如下是插入事件的脚本代码:

enter image description here

通过RSBScript可将下面的输入参数传递给sysExecute操作:

  • 名称:执行命令或程序的名称。在本例中,该值是一个字符串类型的批处理文件路径。
  • 参数:命令或程序的命令行参数。在本例中,该参数是输入到AfterSend的文件路径——已发送的文件名称,在取属性名称的值时使用方括号。

在脚本顶部rsb:info模块中列出了所有事件的输入,包含很多有用的信息和数据流。

下面是AfterSend事件的rsb:info模块:

enter image description here

通过RSSBus Connect的示例脚本和RSBScript引用文档可获得更多信息帮助处理输入模块。

了解更多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 交付的稳定性与及时性。

多工厂支持

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