核心功能
- 支持 IATA PADIS 标准,提供 IATA PADIS 与 XML 之间的双向转换
- 针对航空业消息,提供自动的 EDIFACT 子集架构检测与验证
- 支持 CONTRL 回执生成与处理,具备用于路由的交换报文头管理功能
概述
当收到 PADIS 文档时,IATA PADIS 端口验证文件交换头,并将 PADIS 文件转换成 XML。这样分步实现很有用,因为 XML 是 用于处理工作流中数据的主要格式。IATA PADIS 端口自动读取输入文件以确定适当的 PADIS schema,然后根据该 schema 解析文档。IATA PADIS 是 EDIFACT 标准的一个子集,IATA PADIS 端口的许多特性和功能与更通用的 EDIFACT 端口共享。 在生成 PADIS 文档时,IATA PADIS 端口将 XML 转换为 PADIS 文档语法,并应用适当的交换头。在工作流中的其他地方提取并转换了 XML 数据之后,这是创建 PADIS 文档的最后一步。通过启用 测试指示器 设置,可以避免交换头验证。
端口配置
本节包含所有可配置的端口属性。设置
转换配置
与端口核心操作相关的设置。EDI 交易伙伴
交换头配置
与 IATA PADIS 交换头相关的设置。从 XML 生成 PADIS 文档时,这些设置用于生成文档标题。解析 PADIS 文档时,这些设置用于验证传入文档。ACK
与生成和请求 ACK 相关的设置。样本文件选项卡
高级设置
EDI 分隔符
指定了段、元素等的分隔设置。交换头配置
与 IATA PADIS 交换头相关的其他设置。这些选项的显示或消失取决于”设置”选项卡上指定的 语法版本。功能组配置
与 IATA PADIS 文档的功能组标题相关的设置。这些可选的标识符可能有助于将类似的交换组在一起,或者有助于组织内的子寻址。高级设置
未包含在先前类别中的设置。消息
日志
杂项
EDI 伙伴选项卡
自动化
自动化
与端口自动处理文件相关的设置。性能
告警选项卡
SLA 选项卡
转换类型
以下各节详细介绍了将 PADIS 转换为 XML 的过程,以及将 XML 转换为 PADIS 的过程。PADIS to XML
将 转换类型 设置为 IATA to XML 指示端口将传入的 PADIS 文档解析为 XML。端口首先读取文档的”交换”和”功能组”部分的所有消息头信息,并根据配置的端口设置对其进行验证(除非启用了 测试指示器)。然后,端口解析文档中使用的特定 PADIS schema,并从磁盘上的edifact_schemas 文件夹加载 schema(其他 schema 文件可从我们的网站免费下载)。
使用该 schema,端口生成表示文档结构的 XML,使用文档中的值填充 XML,并以 XML 注释或 XML 元素中的属性的形式为每个值提供上下文(基于 将描述生成为 的值)。
要通过一组测试 PADIS 文档查看此过程,请导航到 IATA PADIS 端口的 交易 选项卡(将 转换类型 设置为 IATA to XML)并选择 更多 > 创建测试文件。发票、采购订单、采购订单确认和发货通知的 PADIS 文档会自动生成并放置在 交易 目录中。端口处理这些测试文件后,导航到 交易 选项卡以查看生成的 XML。
PADIS 文档转换为 XML 后,可以通过多种方式转换和操作数据。通常,PADIS 数据需要存储在数据库或其他后端应用系统中。由于 使用 XML 来表示对这些后端系统的 inserts,因此存储 PADIS 数据就变成了将一种 XML 结构映射到另一种 XML 结构的问题。这通常是通过可视化设计器驱动的 XML Map 端口 完成的。