XML 结构

使用 XML 结构。打开 (CMS006) 来定义 XML 结构。这包括来自根要素的要素树以及它如何分支到子要素。修改 XML 结构会影响 XML 文件中的内容。

使用命名标准 M3_STD_0y-0x(y = 变型,x = 序列号)为每个打印机文件变型提供标准 XML 结构。以 M3 开头的 XML 结构保留用于标准并且无法创建或删除。

格式

格式用于确定 XML 文件的结构,以及配置 XML 文件时的限制和规则。

  • M3 标准文档

    将 XML 文件发送到外部输出管理应用程序进行格式化和分发时,会使用 M3 标准文档。除了行之外,XML 的内容还包括标题、文本、地址和摘要部分。通常,布局采用纵向设计。为确保外部应用程序始终正常工作,使用此格式时可以更改的内容存在限制。它只能用于“文档”类型的打印机文件。

  • M3 标准报表

    将 XML 文件发送到外部输出管理应用程序进行格式化和分发时,会使用 M3 标准报表。XML 的主要内容由行组成,但也可以包含小标题和摘要。布局通常采用横向设计。为确保外部应用程序始终正常工作,使用此格式时可以更改的内容存在限制。此格式只能用于类型为“报表”的打印机文件。M3 标准报表仅使用六个不同部分,即报表、标题、报表标题、组、主要和详细信息。

  • 打开

    将 XML 文件用于集成到其他系统时,会使用打开。然后,接收系统可能需要一个特定格式。对于可更改的内容不存在任何限制。

拆分 XML 文件

如果输出作业的结果应拆分为多个较小的 XML 文件,请选中该复选框。可针对每个文档进行拆分(例如,每个发票或每个采购订单对应一个 XML 文件)。如果在输出服务。打开 (MNS216) 中选择了接口 3-“IDM Output Management”和6-“IDM Output Management,两个接口”,则必须选中该复选框。

CSV 文件控制

这表示将创建多少个 CSV 文件。每个 CSV 文件都可以有一个特定的表名和工作表名称。这些字段表示插入 CSV 文件数据的 Excel 模板的表名和工作表名。可以在 IDM 中上传 Excel 模板,并根据在输出服务。打开 (MNS216) 中指定的优先级列表为输出选择 Excel 模板。

  • “XML 结构。打开部分”(CMS007)备选项 1 - 单个 CSV 文件,所有现有部分(状态 30 或 80)将包含在 CSV 文件中。
  • 备选项 2 – 多个 CSV 文件,XML 结构。打开部分 (CMS007) 中的所有活动部分(状态 30 或 80)将显示表名和工作表名称输入字段。可以将部分分配到多个表和工作表中。

表名

此字段与 Excel 模板中的表名匹配,以找出插入 CSV 数据的位置。

工作表名称

此字段与 Excel 模板中的工作表名称匹配,以找出插入 CSV 数据的位置。指定表名后,“工作表名”成为必填字段。对于单个 CSV,如果“XML 结构部分。打开要素”(CMS009/E)上的“列格式”等于 1 或 2,工作表名也将成为必填项。

注意

如果表名和工作表名字段都为空,将忽略任何上载的模板,因为它不再有任何匹配的 CSV 数据插入位置信息。这将输出一个不带任何格式的简单 Excel。此字段与 Excel 模板中的工作表名称匹配,以找出插入 CSV 数据的位置。一旦指定了表名,则工作表名称将成为必填字段。

标题部分

可使用此字段指示要在 CSV 文件的顶端行中打印的 XML 结构。打开部分 (CMS007) 中的部分。最上面的一行或多行将仅包含 XML 结构部分。打开要素 (CMS009) 中指示的文本要素标签。
注意

只能选择状态为 30 和 80 的部分作为标题部分。

多个标题

选择此复选框在字段标签上方的行中显示其他标签。如果清除选择,则 CSV 输出将不会在 XML 结构部分。打开要素 (CMS009) 中显示其他消息。

每个部分的多个行

选择此复选框根据 XML 结构部分。打开要素 (CMS009) 中的每行分组要素拆分该部分。如果清除选择,则 CSV 输出将不考虑行分组要素,并且字段将仅显示在一行中。
注意

多个标题和行特性仅适用于报告。

显示 UTC 偏移量

选择此复选框以 XML 结构显示 UTC 信息。如果清除,则通用标准时间信息在 XML 结构中不可用。多个标题和行是仅适用于报告的特性。

归档信息

(CMS006) 中的屏幕 F 和 G 包含有关文档归档的信息。该信息旨在匹配 IDM 中所需的信息,但也可用于其他存档应用程序。输出媒体选择中必须包含类型为 *ARCHIVE 的媒体,以便将归档信息包含在 XML 文件中。

  • 文档类型

    显示 IDM 中的文档类型 ID。M3 BE 中的 ID 必须与 IDM 中的 ID 完全匹配。必须指定值或对 XML 对象的引用。

  • 文件名

    显示要在 IDM 中使用的文件名。必须指定值或对 XML 对象的引用。

  • 访问控制列表

    显示 IDM 中的访问控制列表。M3 BE 中的 ID 必须与 IDM 中的 ID 完全匹配。必须指定值或对 XML 对象的引用。

  • 归档

    如果所选的“归档控制”是“列表和打印机程序。配置”(CMS005)中的 0 -“使用 CMS006 中的设置”,将使用此字段以表明是否应归档打印机文件的副本。选择 0-“否”以禁用 (CMS006) 中的归档设置,并为文档和报告类型的打印机文件使用 (MNS205) 或 (CRS949) 媒体。选择 1-“仅原件”以仅归档原始文档。选择 2-“仅副本”以仅归档文档副本。选择 3 - “原件和副本”以归档文档原件和副本。选择 4 - “是”来归档报表类型的打印机文件。

  • 文件类型

    如果选择的“归档”是 (CMS006) 中的 1、2、3 或 4,将使用此字段以表明要归档的文件类型。如果 IDM Output Management 用于连接 XML,仅以下备选项有效:PDF、Word 或 Word 和 PDF。选择任何其他备选项将会默认为 PDF 文件类型。如果 IDM Output Management 用于连接 CSV,将忽略所有备选项而且文件类型将始终为 Excel。

  • 特性 ID

    显示 IDM 中的特性 ID。有效特性 ID 取决于文档类型 ID。M3 Business Engine 中的 ID 必须与 IDM 中的 ID 完全匹配。

  • 属性值

    展示如何设置特性 ID 的值。

用户自定义字段

使用 (CMS006) 中的屏幕 H 涵盖指定的硬编码值、预定义和用户定义的常数,这些内容可以在之后用作输出媒体选择。打开 (MNS205)文档媒介控制对象。连接媒介 (CRS949) 中“主题”和“电子邮件文本”字段中的参数。

从输出 XML 文件中提取值,然后将其存储在用户定义和预定义的常数中。

下表显示可用的用户定义常数:

常数 描述
<UF01> 用户自定义字段 1 值
<UF02> 用户自定义字段 2 值
<UF03> 用户自定义字段 3 值
<UF04> 用户自定义字段 4 值
<UF05> 用户自定义字段 5 值
<UF06> 用户自定义字段 6 值
<UF07> 用户自定义字段 7 值
<UF08> 用户自定义字段 8 值
<UF09> 用户自定义字段 9 值
<UF10> 用户自定义字段 10 值
<UL01> 用户自定义字段 1 标签
<UL02> 用户自定义字段 2 标签
<UL03> 用户自定义字段 3 标签
<UL04> 用户自定义字段 4 标签
<UL05> 用户自定义字段 5 标签
<UL06> 用户自定义字段 6 标签
<UL07> 用户自定义字段 7 标签
<UL08> 用户自定义字段 8 标签
<UL09> 用户自定义字段 9 标签
<UL10> 用户自定义字段 10 标签
  • 具体值

    表示硬编码或常数值。

  • XML 部分

    使用此字段指定特定打印机文件中可用的 XML 部分。这些部分可以在 XML 结构。打开部分 (CMS007) 中找到。

  • 要素序号

    使用该字段指定特定 XML 部分中可用的要素。这些要素可以在 XML 结构部分。打开要素 (CMS009) 中找到。

Infor Document Management 的相关文档类型

在屏幕 H (CMS006) 上,相关文档字段允许用户从文档类型。打开 (MNS060) 中选择最多五个文档类型。这些文档类型与已上载到 Infor Document Management 的相应文件匹配,然后这些文档将包括在输出中。根据在 (MNS060) 中选择的文档类型和特性检索相关文档。

有效媒体选项
  1. 电子邮件
  2. 打印
  3. 电子邮件和打印。

选定的媒体选项用于确定何时应包含附件。例如,如果选择选项 2=“打印”,则仅当所选输出是用于打印而不是通过电子邮件发送时才会附加附件。

合并复选框

合并选项用于决定附件是否应合并为一个 PDF。合并选项仅对以下文件类型有效:(MNS205) 中的 1=“PDF”。使用 (MNS205) 中的其他文件类型将致使相关文档单独附加,就像未选择此选项一样。