Servigistics InService 发布和加载 > 使用发布和加载 > 加载 CSV 数据 > CSV 文件格式
  
CSV 文件格式
在 CSV 束中使用的 CSV 文件必须遵循指定的格式。本部分介绍了 CSV 束中包含的文件和每个文件所需的格式。
CSV 束结构
CSV 束具有以下结构︰
数据加载期间会处理以下文件和文件夹:
properties.csv 文件 - 包含常规特性
DataScripts 文件夹 - 包含以下实体的 CSV 文件︰
producthierarchy.csv 中的产品层次结构
toc.csv 中的信息结构
productinstance.csv 中的产品实例
part.csv 中的部件
assembly.csv 中的部件列表
part_relations.csv 中的部件关系
hotspot.csv 中的热点信息
bom.csv 中的产品发票 (BOM) 信息
bomcollections.csv 中的 BOM 集合信息
OptionsChoiceDefinition.csv 中的选项和选择信息
OptionsChoices_Applicability.csv 中用于上下文的选项和选择规则
Mapping 文件夹 - 包含以下内容的映射 CSV 文件︰
image.csv 中的图像
xml.csv 中的 XML 文档
pdf.csv 中的 PDF 文档
graphic.csv 中的图形文档
assembly_mapping.csv 中的部件列表文档
PDF 文件夹 - 包含在 PDF 映射文件中引用的所有 PDF 文件。
Images 文件夹 - 包含在图像映射文件中引用的所有图像。
XML 文件夹 - 包含在 XML 映射文件中引用的所有 XML 文件。
GRAPHIC 文件夹 - 包含在图形映射文件中引用的所有图形文件。
请注意,非 IS 关联信息元素 (IE-PDF、IE-XML 或 IE-GRAPHICS) 位于 IE 相关文件夹中。例如,不与信息结构关联的 XML 文件位于 XML 文件夹中。
必须提供部件列表以及相关信息,包括部件和热点信息。
* 
对于包含 Org Name 列的任何 CSV 文件,如果需要再次 TAL 数据并且 Org Name 作为输入提供,则不会迁移书签和注解信息。
常规特性
CSV 束所包含的 properties.csv 文件将提供以下常规信息和特性。
* 
使用正则表达式提供列格式。假定您熟悉正则表达式
CSV 列
说明
必需/可选
格式
Creation Date
提供脚本创建日期,例如,03-24-2011
* 
Creation Date 列要求以预定义的 mm/dd/yyyy hh:mm 格式提供日期。这需要预先配置服务器端上的本地设置。
必需
时间戳
Org Name
组织名称提供供应商代码。此选项将在 IMAN 文件中进行映射。
可选
字符串
CollectionID
提供了这些 CSV 文件所说明的集合 ID。可包含多个用于数据加载的值。
如果未提供集合,则系统将查找上下文 ID。
CollectionID 是用于 Servigistics InService 的集合 ID。
CollectionID 将连接至产品层次结构中的层级。CollectionID 必须与 ProductHierarchy.csv 文件中的一个节点相匹配。
可选
字符串
IsAuthoredDoc
提供默认语言,例如,en-US
必需
字符串
ContextIDs
提供一个以分号分隔的列表,列出适用于束的所有上下文。系统将使用此信息解析到各个集合的映射。
如果未提供上下文,则必须在束中提供 toc.csv 文件。否则,束加载将由于缺少上下文或集合而失败。
如果同时提供了“集合”和“上下文”,则系统将使用“上下文”。
可选
字符串
产品层次结构
CSV 束包含 producthierarchy.csv 文件,其中提供创建产品结构所需的下列信息:
CSV 列
说明
必需/可选
格式
Toc Code
提供此 PH 实体的唯一代码。请注意,PH 中的每个节点都必须具有唯一代码。
必需
字符串
Parent Entity Code
提供 Toc Code 父项的 PH 实体代码。这用来构建产品层次结构。根 PH 代码必须参考 properties.csv 文件中的 ContextIDs (或 CollectionID) 值。
必需
字符串
Image Code
表示当前 PH 节点的缩略图。
要添加新图像,必须在 CSV 输入束中包含 image.csv 文件和关联的图像文件。如果图像不在束中,则 PH 加载时不含该图像。
可选
字符串
Description_lang
此 PH 条目的文本说明 (使用特定语言)。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Description_en 是以英语提供的说明。
要求最少出现一次且最多出现五次
字符串{1,256}
Applicability
提供上下文、序列号、其他选项和选择,或 APEX 格式的日期适用性。
使用以下特性定义适用性:
PRODUCT - 用于指定产品上下文有效性
INSTANCE_RANGE - 用于指定序列号有效性
DATE_RANGE - 用于指定日期有效性
IS - 用于指定选项和选择有效性
以下示例仅显示了产品上下文和序列号有效性:
(AND (PRODUCT '0000016615')) (AND (PRODUCT '0000016615') (INSTANCE_RANGE '1' '200') ) (AND (PRODUCT '0000016615') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')) (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')))
此示例显示了所有服务有效性特性:
(AND (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0'))) (AND (IS 'Color' 'Blue' 'Red') (IS 'Country' 'USA' 'UK' 'India') ) )
可选
请参阅“说明”
请注意下列有关产品层次结构 (PH) 数据的信息:
您可以加载并组合源自不同源 (例如,SIM 和 CSV 输入) 的多个产品层次结构文件。
在 IMAN 配置文件 ( IMANConfig.xml ) 中确定加载不同源的优先顺序。将在根级合并所有产品层次结构文件。
您可以根据需要加载和支持多个产品层次结构级别。
PH 中的最后一层将为模型。与模型相关的所有功能都应该能够正常运行。
产品层次结构级别可在 producthierarchy.csv 中设置,信息结构级别是 toc.csv 的一部分。您可以根据需要设置多个 PH 和 IS 级别。
对于所有集合,都必须复制产品层次结构 CSV 和支持图像与图像映射文件,并针对每个集合进行重用。
Applicability 列中允许的逻辑表达式受到限制。Servigistics InService 界面中的筛选器将显示适用于当前 PH 上下文的选项和选择。通常,系统会显示 PH 上下文的定义和 PH 节点中定义的逻辑表达式中所共有的选项和选择。为了在 PH 变换过程中对此提供支持,可使用的逻辑表达式类型存在限制。
支持使用 AND 运算的简单逻辑表达式。例如:(AND (IS ‘region’ ‘india’ ‘us’) (IS ‘color’ ‘white’ ‘blue’) … )。此表达式意思是地区为印度或美国 AND 颜色为白色或蓝色。
不支持以下类型的逻辑表达式:
使用 ANDOR 运算的复杂逻辑表达式
例如:(OR (AND (IS ‘region’ ‘india’) (IS ‘color’ ‘white’ )) (AND (IS ‘region’ ‘us’) (IS ‘color’ ‘blue’ )) … )
LESS THENGREATER THEN 等数值比较运算
使用 NOT 运算的逻辑表达式
信息结构
CSV 束所包含的 toc.csv 文件将提供创建信息结构 (目录或 IS) 所需的下列信息:
CSV 列
说明
必需/可选
格式
Toc Code
为整个目录结构中的目录节点提供唯一 ID。
必需
字符串{1,115}
Parent Entity Code
用于指定 PH 中与此 IS 对应的级别。这提供了产品层次结构与信息结构之间的链接。
必需
字符串{1,115}
Type
定义实体在目录所占的级别。必须按数字顺序创建级别。可能的值包括:
4 - 组 (文件夹)
5 - 文档 (装配或服务信息 PDF/XML)
必需
[4-5]{1}
Format
提供文档的格式。可能的值为 assemblyiepdfiexmliegraphics
仅对于类型 5 为必选项
装配|pdf
Order
提供条目在其同级节点 (位于目录中的同一级别) 中的顺序。如果未指定,则按字母顺序排序。
必需
数字 [1-9][0-9]*
Document Code
参考与此目录条目相关联的文档 (装配、PDF 或 XML 文档)
对于目录类型为必选项 = 5 (文档)
字符串{1,115}
Image Code
表示当前目录节点的缩略图。
要添加新图像,必须在 CSV 输入束中包含 image.csv 文件和关联的图像文件。如果图像不在束中,则目录加载时不含该图像。
可选
字符串{1,64}
Description_lang
此 PH 条目的文本说明 (使用特定语言)。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Description_en 是以英语提供的说明。
要求最少出现一次且最多出现五次
字符串{1,256}
Context and SN
也可使用列名称为 SN 的列。
提供上下文和序列号的组合,且要求适用于各个 IS (文件夹) 条目级别。您可提供一个 SN、上下文或一个组合 (格式为︰Context1:SN1; Context2:SN2)。例如:
仅上下文 - Context1:;Context2:
仅 SN - :SN1;:SN2
一个 SN - :SN
组合 - Context1:SN1;Context2:SN2
要指定序列号范围,则应该将开始序列号和终止序列号使用 "~" 进行连接。例如:
12532~12899;20001~20100
可选
字符串
Applicability
提供上下文、序列号、其他选项和选择,或 APEX 格式的日期适用性。
使用以下特性定义适用性:
PRODUCT - 用于指定产品上下文有效性
INSTANCE_RANGE - 用于指定序列号有效性
DATE_RANGE - 用于指定日期有效性
IS - 用于指定选项和选择有效性
以下示例仅显示了产品上下文和序列号有效性:
(AND (PRODUCT '0000016615')) (AND (PRODUCT '0000016615') (INSTANCE_RANGE '1' '200') ) (AND (PRODUCT '0000016615') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')) (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')))
此示例显示了所有服务有效性特性:
(AND (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0'))) (AND (IS 'Color' 'Blue' 'Red') (IS 'Country' 'USA' 'UK' 'India') ) )
可选
请参阅“说明”
Delete
布尔型标志,用于标记在增量更新过程中是否删除某个 IE (XML、PDF、GRAPHIC 或 PARTSLIST)。
请注意,如果您在此文件中将部件列表标记为删除,则仅从信息结构中移除此部件列表。如果想要从信息库中移除此部件列表,则还必须在 assembly_mapping.csv 文件中指明
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
* 
如果要删除整个信息结构,请在结构的最高节点上将此列的值设置为 True。在这种情况下,将删除整个结构及其与关联的 IE 和程序集内容的所有关系。关联的 IE 和程序集内容仍保留在信息库中,并且可以在用户界面中进行搜索。
可选
布尔型
每个信息结构都必须整体加载,而不能以增量形式加载。您仍可使用不同的 toc.csv 文件保留不同的信息结构,并分别进行加载。
产品实例
CSV 束包含 productinstance.csv 文件,其中提供创建模型映射序列号所需的下列信息:
CSV 列
说明
必需/可选
格式
Model
从 PH 指定特定的 PH 级别 (产品系列或模型)。
必需
字符串
SN
指定仅在 TOC.csv 文件中使用的现有序列号。在此无需指定上下文,因为上下文是通过与模型相关联的目录层次结构来解析的。
如有需要,将使用此选项从不适用于此产品的目录中筛选数据。
如果存在多个序列号与目录和装配条目相关联,则需要多行。每行都必须具有一个序列号。
必需
字符串
Delete
布尔型标志,用于标记在增量更新过程中是否删除某个 PI 条目。
将其设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请留空。
可选
布尔型
Title
指定 PI 的标题。
可选
字符串{1,115}
Description
提供 PI 的说明。
可选
字符串{1,115}
AlternateSerialNumber
指定 PI 的备用序列号。
可选
字符串{1,115}
SalesOrderNumber
指定 PI 的销售订单号。
可选
字符串{1,115}
alias1
提供 PI 的元数据信息。
可选
字符串{1,115}
alias2
提供 PI 的元数据信息。
可选
字符串{1,115}
alias3
提供 PI 的元数据信息。
可选
字符串{1,115}
Image Code
指与 PI 关联的图像的文件名。此图像用于可视浏览。
请注意,对于要加载的缩略图,必须在束中包括 image.csv 文件和图像文件。
可选
字符串{1,115}
装配
CSV 束包含 assembly.csv (部件列表) 文件,其中提供创建装配信息所需的下列信息:
CSV 列
说明
必需/可选
格式
Assembly Code
指定此装配 (部件列表) 的唯一代码。这应与现有目录实体的代码相匹配。
必需
字符串{1,115}
Part Code
指定现有部件的代码。
指定说明部件,其中“装配代码 = 部件代码”。如果已将说明部件标识为套件 (位于 part.csv 中),则会将整个装配标记为套件。
必需
字符串{0,63}
Conf Code
如果部件代码不唯一,且同一部件在装配中出现不止一次,则将包括此值,以提供用于区分部件的唯一代码。
可选
字符串{0,63}
Part Order
以数值形式指定此部件在部件列表中的顺序。
必需
大于零的整数值
Part Quantity
指定装配中此部件的数量。
必需
字符串{1,16}
UOM_lang
使用特定语言指定部件测量值的单位。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰UOM_en 是以英语提供的名称。
可选
字符串
Image Code
对于显示有此部件的图像,指定其代码。这将包含适用于装配中特定部件的多个图像。
可选
字符串{1,64}
Hotspot Key
hotspot.csv 文件中指定的热点信息。
可选
字符串{0,64}
Orderable
指定是否可订购此部件。
可用值为 yesno
可选,默认值为 yes
是|否
Additional_Detail_xxx
提供一个可加载到部件列表中的灵活字段,以提供默认情况下不支持的其他元数据属性。这些新属性在多种语言下不受支持。
如果要添加任何其他参数,可以使用 Additional_Detail_xxx 传递这些参数。请注意,xxxServigistics InService 中存储的实际属性名称。
如果名称的 xxx 部分与默认 Servigistics InService 部件列表 XML 架构的元素名称完全匹配,则此字段的值将映射到元素。
可选
当映射到默认 Servigistics InService 部件列表元素时,该值应遵循元素的格式。即,Additional_Detail_Indenture 的值必须具有数字值。
另外,虽然字段中不能带有语言变量,但您可在此指定任意字符串。
Context and SN
也可使用列名称仅为 SN 的列。
提供适用于装配的上下文和序列号的组合。您可提供一个 SN、上下文或一个组合 (格式为︰Context1:SN1; Context2:SN2)。例如:
仅上下文 - Context1:;Context2:
仅 SN - :SN1;:SN2
一个 SN - :SN
组合 - Context1:SN1;Context2:SN2
要指定序列号范围,则应该将开始序列号和终止序列号使用 "~" 进行连接。例如:
12532~12899;20001~20100
可选
请参阅“说明”
Applicability
提供上下文、序列号、其他选项和选择,或 APEX 格式的日期适用性。
使用以下特性定义适用性:
PRODUCT - 用于指定产品上下文有效性
INSTANCE_RANGE - 用于指定序列号有效性
DATE_RANGE - 用于指定日期有效性
IS - 用于指定选项和选择有效性
以下示例仅显示了产品上下文和序列号有效性:
(AND (PRODUCT '0000016615')) (AND (PRODUCT '0000016615') (INSTANCE_RANGE '1' '200') ) (AND (PRODUCT '0000016615') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')) (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')))
此示例显示了所有服务有效性特性:
(AND (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0'))) (AND (IS 'Color' 'Blue' 'Red') (IS 'Country' 'USA' 'UK' 'India') ) )
可选
请参阅“说明”
Org Name
组织名称提供供应商代码。此选项将在 IMAN 文件中进行映射。
将向未分配 Org Name 的任何装配分配 properties.csv 中的 Org Name 值作为默认值。
可选
字符串{1,115}
装配信息必须整体加载,而不能以增量形式加载或更新。
此文件还必须随附相关的装配信息,包括部件和热点。
部件和部件文档
CSV 束包含 part.csv 文件,其中提供部件的下列信息。还可以通过 Related Documents 列提供部件的相关文档。
CSV 列
说明
必需/可选
格式
Part Code
指定部件的唯一代码。
必需
字符串
Obsolete
指定此部件是否已过时。
可用值为 yesno
可选,默认值为 no
是|否
Orderable
指定是否可订购此部件。
可用值为 yesno
可选,默认值为 yes
是|否
Image Code
对于显示有此部件的图像,指定其代码。其中可以包含适用于此部件的多个图像。
* 
如果为此部件提供多个图像,请确保将要默认显示的图像设为第一个图像。例如,如果想要使用交互式 PVZ 图像作为部件的主要图像,则首先将其放置到图像列表中。
可选
字符串{1,64}
Description_lang
此条目的文本说明 (使用特定语言)。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Description_en 是以英语提供的说明。
要求最少出现一次且最多出现五次
字符串{1,256}
Name_lang
使用特定语言指定部件的名称。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Name_en 是以英语提供的名称。
可选
字符串
UOM_lang
使用特定语言指定部件测量值的单位。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰UOM_en 是以英语提供的名称。
可选
字符串
Additional Detail_name
提供一个灵活字段,您可在其中指定默认情况下不提供的部件的新元数据属性。这些新属性在多种语言下不受支持。
请注意,name 表示所设计部件的新元数据的唯一名称。例如,如果要将经销商价格作为元数据添加,可以使用 Additional Detail_DealerPrice 列。
再比如,如果要将部件标识为套件,请添加带有 true 值的 Additional_Details_isKit 列。
如果部件为说明部件 (参考 assembly.csv 中的 Part Code),则由该部件进行说明的整个装配都将标记为套件。
可选
字符串{0,256}
Context and SN
也可使用列名称仅为 SN 的列。
提供适用于部件的上下文和序列号的组合。您可提供一个 SN、上下文或一个组合 (格式为︰Context1:SN1; Context2:SN2)。例如:
仅上下文 - Context1:;Context2:
仅 SN - :SN1;:SN2
一个 SN - :SN
组合 - Context1:SN1;Context2:SN2
要指定序列号范围,则应该将开始序列号和终止序列号使用 "~" 进行连接。例如:
12532~12899;20001~20100
可选
请参阅“说明”
Applicability
为部件项提供 APEX 格式的上下文、序列号、其他选项和选择,或日期适用性。如果要定义 PartsList 行项的适用性,则必须在 assembly.csv 文件中进行定义。
使用以下特性定义适用性:
PRODUCT - 用于指定产品上下文有效性
INSTANCE_RANGE - 用于指定序列号有效性
DATE_RANGE - 用于指定日期有效性
IS - 用于指定选项和选择有效性
以下示例仅显示了产品上下文和序列号有效性:
(AND (PRODUCT '0000016615')) (AND (PRODUCT '0000016615') (INSTANCE_RANGE '1' '200') ) (AND (PRODUCT '0000016615') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')) (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')))
此示例显示了所有服务有效性特性:
(AND (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0'))) (AND (IS 'Color' 'Blue' 'Red') (IS 'Country' 'USA' 'UK' 'India') ) )
可选
请参阅“说明”
Org Name
组织名称提供供应商代码。此选项将在 IMAN 文件中进行映射。
将向未分配 Org Name 的任何部件分配 properties.csv 中的 Org Name 值作为默认值。
可选
字符串{1,115}
Related Documents
提供了一个与此部件相关的分号 (;) 分隔的 IE 文档代码列表。
支持的 IE 类型包括 IEXML、PDF 和 GRAPHIC。请注意,指定的文档代码应指 IE 映射文件中包含的 IE 的文档代码或标识代码。
可选
[IEXML| IEPDF|IEGRAPHIC]: <DOC_CODE>;
例如:IEXML: XML49; XML33; IEPDF: P444; IEGRAPHIC:9888;
请注意,文档代码列表中的每个条目都必须以分号分隔,即使是单个值,也是如此。
Delete
布尔型标志,用于标记在增量更新过程中是否删除某个部件。
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
可选
布尔型
热点
CSV 数据加载支持 2D 光栅图像格式 (如 .jpg.png) 的热点。hotspot.csv 文件包含热点定义。定义包括以下信息︰
CSV 列
说明
必需/可选
格式
Image Code
指定装配图像。请注意,这不适用于 CGM、PVZ 和 SVG 格式的插图。
必需
字符串{1,64}
Hotspot Key
assembly.csv 文件中指定图像中的热点数以及部件列表中部件的参考。
必需
字符串{1,64}
Hotspot Left X
从左侧指定图像中热点区域的左侧横坐标 (以像素为单位)。
必需
整数
Hotspot Top Y
从顶部指定图像中热点区域的顶部纵坐标 (以像素为单位)。
必需
整数
Hotspot Width
指定图像中热点区域的宽度 (以像素为单位)。
必需
整数
Hotspot Height
指定图像中热点区域的高度 (以像素为单位)。
必需
整数
此信息也将与 CSV 格式的部件列表信息结合使用。生成部件列表文件时,CSV 数据加载进程会将热点信息插入到部件列表元数据部分。
部件关系
CSV 束所包含的 part_relations.csv 文件将提供下列有关取代、备用、交叉引用和补充部件的信息:
CSV 列
说明
必需/可选
格式
Source Part Code
指定关系源中的部件。请参考现有部件的代码。
如果源部件所在的取代链分为多个组或包含多个部件,则必须提供部件代码列表 (分号分隔形式)。
对于取代链,此选项用于表示 N:1 关系。
必需
字符串{0,63}
Target Part Code
指定在部件关系中作为目标的部件。请参考现有部件的代码。
如果目标部件所在的取代链分为多个组或包含多个部件,则必须提供部件代码列表 (分号分隔形式)。
对于取代链,此选项将用于表示 1:N 关系。
必填字段。最少出现一次
字符串{0,63}
Target Part Quantity
指定装配中此部件的数量。
如果 Target Part Code 列包含多个部件组,则需要为每个相应部件提供部件数量列表 (分号分隔形式)。
必需
整数 {1,16}
Relation
指定部件关系类型。可供选择的值包括:
Supersession
Alternate
Xref
Supplementary
必需
取代|备用|引用|补充
Comment_lang
此条目的备注 (使用特定语言)。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Comment_en 是以英语提供的名称。
此字段适用于数据作者,而不用于 Servigistics InService
可选。
最多出现五次
字符串{1,256}
Source Org Name
组织名称提供供应商代码。此选项将在 IMAN 文件中进行映射。可以存在以分号 (;) 分隔的多个条目。
将向未分配 Org Name 的任何源部件分配 properties.csv 中的 Org Name 值作为默认值。
可选
字符串{1,115}
Target Org Name
组织名称提供供应商代码。此选项将在 IMAN 文件中进行映射。可以存在以分号 (;) 分隔的多个条目。
将向未分配 Org Name 的任何目标部件分配 properties.csv 中的 Org Name 值作为默认值。
可选
字符串{1,115}
Delete
布尔型标志,用于将某个待删除部件关系标记为增量更新过程的一部分。
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
可选
布尔型
Source Part CodeTarget Part Code 列参考 part.csv 文件中的现有 Part Code 条目。
* 
在先前版本中,此信息包含在 alternative_parts.csv 文件中。而现在已不再支持此文件。在旧文件中,第一列将命名为 Alternate Source Part Code。该列在新文件中的名称为 Source Part Code。唯一部件关系由以下元素组成:
Source Part Code
Source Org Name
Target Part Code
Target Org Name
Relation
产品发票信息
CSV 束所包含的 bom.csv 文件将提供产品发票或 BOM 的信息。BOM 提供的部件和其他信息,专用于特定序列号或其他上下文的版本。该文件中包含以下信息:
CSV 列
说明
必需/可选
格式
Object Number
指定 BOM 的唯一标识符。
必需
字符串{0,64}
Context ID
指定适用于 BOM 的上下文 ID。这应与产品层次结构中的节点相匹配。
必需
字符串{0,64}
Sales Model
指定产品的销售模型。
* 
目前未使用该列。
可选
字符串{0,64}
Build Date
指定产品构建日期。
* 
目前未使用该列。
可选
字符串
Test Date
指定产品测试日期。
* 
目前未使用该列。
可选
字符串
Ship Date
指定产品发货日期。
* 
目前未使用该列。
可选
字符串
Delete BOM
布尔型标志,用于将某个待删除 BOM 结构标记为增量更新过程的一部分。
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
可选
布尔型
Comment_lang
此条目的备注 (使用特定语言)。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Comment_en 是以英语提供的名称。
此字段适用于数据作者,而不用于 Servigistics InService
可选,最多出现五次
字符串{1,256}
产品发票信息集合
CSV 束所包含的 bomcollections.csv 文件将提供产品发票或 BOM 中所含部件的信息。BOM 提供的部件和其他信息,专用于特定序列号或其他上下文的版本。该文件中包含以下信息:
CSV 列
说明
必需/可选
格式
Object Number
bom.csv 文件 (与此集合相关联) 中的 BOM 标识符提供参考。
可将一个集合映射到多个 BOM 结构 (bom.csv) 文件。
必需
字符串{0,64}
SerializedComponent Object Number
指定 serializedcomponent 集合类型的“捕获”对象 (SN) 序列号。对于其他类型,可以忽略此值。
可选
字符串{0,64}
Collection Type
指定 BOM 集合的类型。可用值为 partsserializedcomponents。如果提供了另一个值或未提供值,则不会加载该条目。已加载其他或不同的类别,但不会反映在用户界面中。
可选
字符串
Display Order
指定此集合的显示顺序。1 为最高顺序。
可选
整数
Part Number
指定集合中所包含的部件号。
必需
字符串{0,63}
Part Name_lang
文本部件名称 (使用特定语言)。必须包括每种语言的单独列。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Part Name_en 是以英语提供的名称。
可选
字符串
Quantity
在 BOM 中指定部件编号 (部件行项) 的数量。
必需
整数 {1,16}
Part Indenture
指定 Servigistics InService 用户界面中的部件名称应缩进的量。
可选
整数
Processed Date
指定 BOM 的处理日期。
仅用于 serializedcomponent 项。
可选
字符串
Build Date
指定 BOM 的构建日期。
仅用于 serializedcomponent 项。
可选
字符串
Test Date
指定 BOM 的测试日期。
仅用于 serializedcomponent 项。
可选
字符串
Ship Date
指定 BOM 的发货日期。
仅用于 serializedcomponent 项。
可选
字符串
Last Modified Date
指定 BOM 的上次修改日期。
仅用于 serializedcomponent 项。
可选
字符串
Comment_lang
此条目的备注 (使用特定语言)。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Comment_en 是以英语提供的名称。
此字段适用于数据作者,而不用于 Servigistics InService
可选。
最多出现五次
字符串
Org Name
组织名称提供供应商代码。此选项将在 IMAN 文件中进行映射。
将向未分配 Org Name 的任何 BOM 分配 properties.csv 中的 Org Name 值作为默认值。
可选
字符串{1,115}
图形映射
CSV 束包含 graphic.csv 文件,其中提供下列图形映射信息:
CSV 列
说明
必需/可选
格式
GRAPHIC Code
指定图形的唯一标识符。
必需
字符串{1,256}
Info Type
指定 Servigistics InService 中使用的信息类型。
信息类型是一种元数据,用户可用其筛选信息结构和搜索结果中的项。例如,可以将信息类型设置为 "Service Information" 或 "Parts List"。也可搜索此元数据信息。
可选
字符串{1,128}
File Name_lang
指定到 GRAPHIC (位于 GRAPHIC 根目录中) 的相对路径,包括文件名。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰File Name_en 是以英语提供的名称。
必填字段。最少出现一次。
字符串{1,256}
Description_lang
指定此图形的文本说明 (使用特定语言)。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Description_en 是以英语提供的名称。
必填字段。最少出现一次,最多出现五次。
字符串{1,256}
Context and SN
也可使用列名称仅为 SN 的列。
提供适用于 GRAPHIC IE 的上下文和序列号的组合。您可提供一个 SN、上下文或一个组合 (格式为︰Context1:SN1; Context2:SN2)。例如:
仅上下文 - Context1:;Context2:
仅 SN - :SN1;:SN2
请注意,仅对于不包含 toc.csv 文件的 IE 束,不支持此选项。
一个 SN - :SN
组合 - Context1:SN1;Context2:SN2
要指定序列号范围,则应该将开始序列号和终止序列号使用 "~" 进行连接。例如:
12532~12899;20001~20100
可选
请参阅“说明”
Applicability
提供上下文、序列号、其他选项和选择,或 APEX 格式的日期适用性。
使用以下特性定义适用性:
PRODUCT - 用于指定产品上下文有效性
INSTANCE_RANGE - 用于指定序列号有效性
DATE_RANGE - 用于指定日期有效性
IS - 用于指定选项和选择有效性
以下示例仅显示了产品上下文和序列号有效性:
(AND (PRODUCT '0000016615')) (AND (PRODUCT '0000016615') (INSTANCE_RANGE '1' '200') ) (AND (PRODUCT '0000016615') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')) (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')))
此示例显示了所有服务有效性特性:
(AND (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0'))) (AND (IS 'Color' 'Blue' 'Red') (IS 'Country' 'USA' 'UK' 'India') ) )
可选
请参阅“说明”
Delete
布尔型标志,用于将某个待删除 GRAPHIC IE 标记为增量更新过程的一部分。
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
可选
布尔型
请注意,您可以加载各种格式的图形文件作为图形信息元素 (GRAPHIC IE),包括 3D 模型插图 (PVZ 或 SVG) 和含有热点的 3D 模型插图。您也可以查看和访问嵌入 IE XML 文件中的图像。
图像映射
CSV 束所包含的 image.csv 文件将提供以下图像映射信息。
CSV 列
说明
必需/可选
格式
Image Code
指定此图像的唯一代码。
必需
字符串{1,64}
File Name
指定到图像文件 (位于图像根目录中) 的相对路径,包括文件名。
必需
字符串
Image Height
指定图像高度。如果未提供,则使用默认的用户界面大小。
可选
整数
Image Width
指定图像宽度。如果未提供,则使用默认的用户界面大小。
可选
整数
Title_lang
指定此实体标题 (使用特定语言)。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Description_en 是以英语提供的说明。
可选,最多出现五次
字符串{0,256}
Context and SN
也可使用列名称仅为 SN 的列。
提供适用于图像的上下文和序列号的组合。您可提供一个 SN、上下文或一个组合 (格式为︰Context1:SN1; Context2:SN2)。例如:
仅上下文 - Context1:;Context2:
仅 SN - :SN1;:SN2
一个 SN - :SN
组合 - Context1:SN1;Context2:SN2
要指定序列号范围,则应该将开始序列号和终止序列号使用 "~" 进行连接。例如:
12532~12899;20001~20100
可选
[0-9A-Za-z\-]{0,64}
Applicability
提供上下文、序列号、其他选项和选择,或 APEX 格式的日期适用性。
使用以下特性定义适用性:
PRODUCT - 用于指定产品上下文有效性
INSTANCE_RANGE - 用于指定序列号有效性
DATE_RANGE - 用于指定日期有效性
IS - 用于指定选项和选择有效性
以下示例仅显示了产品上下文和序列号有效性:
(AND (PRODUCT '0000016615')) (AND (PRODUCT '0000016615') (INSTANCE_RANGE '1' '200') ) (AND (PRODUCT '0000016615') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')) (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')))
此示例显示了所有服务有效性特性:
(AND (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0'))) (AND (IS 'Color' 'Blue' 'Red') (IS 'Country' 'USA' 'UK' 'India') ) )
可选
请参阅“说明”
Delete
布尔型标志,用于将某个待删除图像标记为增量更新过程的一部分。
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
可选
布尔型
PDF 映射
CSV 束包含 pdf.csv 文件,其中提供有关 PDF 文件位置的下列信息:
CSV 列
说明
必需/可选
格式
PDF Code
指定 PDF 的唯一标识符及其多种语言的翻译 (如果存在)。
必需
字符串{1,256}
Info Type
指定 Servigistics InService 中使用的信息类型。
信息类型是一种元数据,用户可用其筛选信息结构和搜索结果中的项。例如,可以将信息类型设置为 "Service Information" 或 "Parts List"。也可搜索此元数据信息。
可选
字符串{1,128}
File Name_lang
指定到 PDF (位于 PDF 根目录中) 的相对路径,包括文件名。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰File Name_en 是以英语提供的名称。
必填字段。最少出现一次。
字符串{1,128}
Description_lang
使用特定语言指定 PDF 文件的文本说明。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Description_en 是以英语提供的名称。
必填字段。最少出现一次,最多出现五次。
字符串{1,256}
Context and SN
也可使用列名称仅为 SN 的列。
提供适用于 PDF IE 的上下文和序列号的组合。您可提供一个 SN、上下文或一个组合 (格式为︰Context1:SN1; Context2:SN2)。例如:
仅上下文 - Context1:;Context2:
仅 SN - :SN1;:SN2
请注意,仅对于不包含 toc.csv 文件的 IE 束,不支持此选项。
一个 SN - :SN
组合 - Context1:SN1;Context2:SN2
要指定序列号范围,则应该将开始序列号和终止序列号使用 "~" 进行连接。例如:
12532~12899;20001~20100
可选
请参阅“说明”
Applicability
提供上下文、序列号、其他选项和选择,或 APEX 格式的日期适用性。
使用以下特性定义适用性:
PRODUCT - 用于指定产品上下文有效性
INSTANCE_RANGE - 用于指定序列号有效性
DATE_RANGE - 用于指定日期有效性
IS - 用于指定选项和选择有效性
以下示例仅显示了产品上下文和序列号有效性:
(AND (PRODUCT '0000016615')) (AND (PRODUCT '0000016615') (INSTANCE_RANGE '1' '200') ) (AND (PRODUCT '0000016615') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')) (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')))
此示例显示了所有服务有效性特性:
(AND (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0'))) (AND (IS 'Color' 'Blue' 'Red') (IS 'Country' 'USA' 'UK' 'India') ) )
可选
请参阅“说明”
Delete
布尔型标志,用于将某个待删除 PDF IE 标记为增量更新过程的一部分。
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
可选
布尔型
XML 映射
CSV 束包含 xml.csv 文件,其中提供有关 XML 文件位置的下列信息:
CSV 列
说明
必需/可选
格式
XML Code
指定 XML 文件的唯一标识符。
必需
字符串{1,256}
Info Type
指定 Servigistics InService 中使用的信息类型。
信息类型是一种元数据,用户可用其筛选信息结构和搜索结果中的项。例如,可以将信息类型设置为 "Service Information" 或 "Parts List"。也可搜索此元数据信息。
可选
字符串{1,128}
File Name_lang
指定到 XML (位于 XML 根目录中) 的相对路径,包括文件名。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰File Name_en 是以英语提供的名称。
必填字段。最少出现一次。
字符串{1,256}
Description_lang
使用特定语言指定 XML 文件的文本说明。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Description_en 是以英语提供的名称。
必填字段。最少出现一次,最多出现五次。
字符串{1,256}
Context and SN
也可使用列名称仅为 SN 的列。
提供适用于 XML IE 的上下文和序列号的组合。您可提供一个 SN、上下文或一个组合 (格式为︰Context1:SN1; Context2:SN2)。例如:
仅上下文 - Context1:;Context2:
仅 SN - :SN1;:SN2
请注意,仅对于不包含 toc.csv 文件的 IE 束,不支持此选项。
一个 SN - :SN
组合 - Context1:SN1;Context2:SN2
要指定序列号范围,则应该将开始序列号和终止序列号使用 "~" 进行连接。例如:
12532~12899;20001~20100
可选
请参阅“说明”
Applicability
提供上下文、序列号、其他选项和选择,或 APEX 格式的日期适用性。
使用以下特性定义适用性:
PRODUCT - 用于指定产品上下文有效性
INSTANCE_RANGE - 用于指定序列号有效性
DATE_RANGE - 用于指定日期有效性
IS - 用于指定选项和选择有效性
以下示例仅显示了产品上下文和序列号有效性:
(AND (PRODUCT '0000016615')) (AND (PRODUCT '0000016615') (INSTANCE_RANGE '1' '200') ) (AND (PRODUCT '0000016615') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')) (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0')))
此示例显示了所有服务有效性特性:
(AND (AND (PRODUCT '0000016615') (OR (INSTANCE_RANGE '1' '200') (DATE_RANGE '2015-01-01 00:00:00.0' '2017-01-01 00:00:00.0'))) (AND (IS 'Color' 'Blue' 'Red') (IS 'Country' 'USA' 'UK' 'India') ) )
可选
请参阅“说明”
Delete
布尔型标志,用于将某个待删除 XML IE 标记为增量更新过程的一部分。
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
可选
布尔型
请注意,您可以查看和访问嵌入 IE XML 文件中的图像。
部件列表映射
CSV 束包含 assembly_mapping.csv 文件,其中提供有关部件列表文件位置的下列信息:
CSV 列
说明
必需/可选
格式
Assembly Code
指定部件列表的唯一标识符。
必需
字符串{1,256}
Name_lang
使用特定语言指定部件列表的名称。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Name_en 是以英语提供的名称。
可选
字符串
Description_lang
使用特定语言指定部件列表的文本说明。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Description_en 是以英语提供的名称。
必填字段。最少出现一次,最多出现五次。
字符串{1,256}
Info Type
指定 Servigistics InService 中使用的信息类型。
信息类型是一种元数据,用户可用其筛选信息结构和搜索结果中的项。例如,可以将信息类型设置为 "Service Information" 或 "Parts List"。也可搜索此元数据信息。
可选
字符串{1,128}
Delete
布尔型标志,用于将某个待删除部件列表标记为增量更新过程的一部分。
请注意,还必须在 toc.csv 文件中将部件列表标记为删除,否则不会将其删除。如果部件列表仅在 toc.csv 中标记为删除,而未在此文件中标记,则会从信息结构中移除部件列表条目,但部件列表仍会保留在信息库中。
将此项设置为 True (不区分大小写) 值可将某个条目标记为删除,否则请将此列留空。
可选
布尔型
选项和选择
CSV 束包含以下两个文件来提供选项和选择相关数据:
OptionsChoiceDefinition.csv – 提供选项和选择的多语言信息
OptionsChoices_Applicablity.csv – 提供选项和选择到对应 PH 条目的映射
OptionsChoiceDefinition.csv 具有以下列:
CSV 列
说明
必需/可选
格式
Option_Code
指定选项的名称。例如:Color。此列只能包含单个值。
必需
字符串
Option_lang
指定使用特定语言的选项名称。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Option_fr 是以法语提供的名称。
可选
字符串
Choice_Code
指定针对选项的选择的名称。例如:Green。此列只能包含单个值。
必需
字符串
Choice_lang
指定使用特定语言的选择名称。
请注意,lang 表示 ISO 639 – 1 格式的语言代码。例如︰Choice_fr 是以法语提供的名称。
可选
字符串
OptionsChoices_Applicability.csv 具有以下列:
CSV 列
说明
必需/可选
格式
Applicability
指定选项和选择应用到的 PH 条目的值。
必需
字符串
Option_Code
指定选项的名称。例如:Color。此列只能包含单个值。如果需要指定多个值,请使用多个列。
必需
字符串
Choice_Code
指定针对选项的选择的名称。例如:Green。此列只能包含单个值。如果需要指定多个值,请使用多个列。
必需
字符串