[配置] VDA端口

VDA端口支持从XML文件生成VDA文件并将VDA文件转换为XML文件。

总览

接收VDA文件时,VDA端口将验证交换头部并将VDA文件转换为XML文件。 这起始步骤很有用,因为XML文件是知行EDI系统工作流用于处理数据的主要格式。 VDA端口会自动读取输入文件以判断结构,然后根据该结构解析文件。

生成VDA文件时,VDA端口根据VDA语法将XML文件转换为VDA文件,并加上响应的头部。 在获取XML数据并将其转发到流程中的其他位置,这对于创建VDA文件的后续步骤很有帮助。

端口配置

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

设置

转换配置

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

端口转换类型 是否应将VDA文件转换为XML文件,或从XML文件生成VDA文件。
标题设定

VDA头部相关的设置。 将VDA文件转换为XML文件时,将根据这些设置来验证文件头部。 从XML文件生成VDA文件时,这些设置将用于生成文件头部。

发件人标识符 标识VDA通信中发送方的唯一ID(生成VDA文件时,这应该是您的标识符)。
接收方标识符 标识VDA通信中接收方的唯一ID(生成VDA文件时,该ID应该是您的合作伙伴的标识符)。
自动化

与端口自动处理文件有关的设置。

发送 发送到端口的消息是否将被自动处理。

高级配置

本地文件夹

这些设置确定将从何处获取文件以及处理后将文件放置在何处。

输入文件夹(Send) 放置在此文件夹中的文件将由端口处理。如果启用了发送自动化,则端口将自动轮询并处理此位置的文件。
输出文件夹(Receive) 文件将在经过端口处理后放置在此处。如果端口已连接到流程中的另一个端口,则文件将不会保留在此处,而是会传递到所连接端口的“输入/发送”文件夹中。
处理过的文件夹(Sent) 处理文件后,如果启用了保存到已发送文件夹,端口会将处理过的文件的副本放置在此文件夹中。文件的此副本将不会传递到流中的下一个端口。
EDI分隔符

指定哪些字符分隔元素,句段等的设置。

分隔符 出现在段的末尾以区别元素。
性能

与端口分配资源有关的设置。

最大工作线程数 从线程池消耗的最大工作线程数,以处理此端口上的文件。如果设置,则覆盖“配置”选项卡中的默认设置。
最大文件数 每次分配给端口的工作线程,端口将处理的最大文件数。如果设置,则覆盖“配置”选项卡中的默认设置。
其他配置

先前类别中未包含的设置。

生成描述为 当将VDA转换为XML时,将提供VDA段和元素的描述作为VDA数据的上下文。该上下文可以作为XML注释添加,也可以作为XML属性包含在XML元素中。使用此设置可以指定使用这些方法中的一个,或都不使用。
发送过滤器 一种全局模式过滤器,用于确定端口将处理发送文件夹中的哪些文件(例如*.edi)。反模式可以用于指示端口不应该处理的文件(例如-*。tmp)。多个模式可以用逗号分隔,除非找到完全匹配的内容,否则后面的过滤器优先。
本地文件规则 一个文件命名规则,用于端口处理后的文件命名。以下宏可用于: %ConnectorId%, %Filename%, %FilenameNoExt%, %Ext%, %ShortDate%, %LongDate%, %RegexFilename:%, %DateFormat:%, %ControlNumber%, %TransactionControlNumber%, %TransactionCode%, %StandardVersion%. 例如: %FilenameNoExt%_%ControlNumber%%Ext%
父端口 继承自该端口,除非应该在现有端口配置中明确覆盖。必须将其父端口设置为与当前端口相同类型的端口。
严格模式验证 检测到以下情况时,端口是否应该忽略,警告或失败:重复计数超出允许的数量;缺少必需的元素/段;无效的限定符和代码值;不允许的元素长度;无效的元素值。

VDA转XML

生成XML时,将转换类型设置为VDAToXML。放置在“输入/发送”文件夹中的VDA文件将由端口处理。端口将根据端口中配置的发件人标识符和接收者标识符来验证VDA消息头部。验证传输之后,将根据消息中指定的结构将VDA段转换为XML。生成的XML文件放置在端口的“输出/接收”文件夹中。

XML到VDA

生成VDA文件时,将转换类型设置为XMLToVDA。放置在“输入/发送”文件夹中的XML文件将由端口处理。端口将代表VDA文件的XML元素转换为VDA段,然后使用“发件人标识符”和“接收者标识符”字段来生成传输头。要创建生成VDA文档所需的XML结构,请从示例VDA文件开始,然后将其通过VDA端口转换成XML文件。生成的XML也可以用作XML MAP端口中的模板,以将任意XML结构转换为VDA结构。

了解更多EDI讯息,请您电话 150-0298-3180 / 177-8250-8152 或邮件 edi@kasoftware.cn 联系我们,获取 30 天全功能 免费试用 版本EDI软件。
标签: , , , ,
文章分类 edi 电子数据交换, share 知识分享, vda

发表评论