BarTender 可以与 SAP 集成吗?
您可以通过多种方式将 BarTender 与 SAP 集成。以下是最常见的几种方式:
SAP-AII
最强大的 SAP 集成方式是 SAP AII(自动识别基础设施),这是一款物流管理工具,可以实现 BarTender 的自动标签打印。
在 SAP 端,会生成一个基于 XML 的 SAP-AII 文档,里面包含了需要打印的变量信息,以及标签模板、打印机、打印份数等信息。
然后,这个 XML 文档会被发送到 BarTender 集成平台(可以作为文件发送到 Windows/SAP 文件夹、通过 TCP/IP 端口的数据流、HTTP 请求等方式),在这里它会被转换为 BarTender XML(BTXML)。集成平台会将 BTXML 直接发送给 BarTender,由 BarTender 处理打印请求。
SAP-AII 需要 BarTender 的 自动化版。
IDOCS
如果您更倾向于使用 IDOCS(中间文档)与 BarTender 集成,我们同样支持导入这些 SAP 数据类型。通过这种方式,我们的集成平台会检测由 SAP 生成的 IDOC 文件(包含变量信息和参数)。检测到文件后,集成平台会打印包含 SAP 变量信息的 BarTender 文档。要实现 IDOCS 的自动打印,需要 BarTender 的 自动化版。
CSV 文件
如果您希望通过 SAP 数据库输出普通的 CSV 类型数据,同样可以使用集成平台。这种方式允许您将打印数量、打印机名称、份数等信息作为数据的一部分,或者在数据开头以打印命令的形式指定。此方式同样需要 BarTender 的 自动化版。
集成平台
下面我来为您详细介绍一下我们的集成平台是如何工作的。集成平台是一款作为 Windows 服务运行的应用程序,随 BarTender 软件套件一起安装。它是一款中间件应用,用于连接两个系统。在这里,这两个系统分别是 SAP 和我们的 BarTender 标签设计及打印软件。集成平台会等待触发事件的发生(比如监控某个文件夹、等待接收邮件、等待 Web 服务请求,或监听 TCP/IP 端口)。这个事件就是来自 SAP 的数据文件、邮件或信息。一旦事件发生,集成平台会读取事件及其变量参数/信息,并唤醒 BarTender。BarTender 随后会根据 SAP 提供的变量信息打印标签。
如需了解更多信息,请参考以下技术文档: