定义 CSV 接口服务
若要定义 CSV 接口服务,请进行下列操作:
- 选择“配置”>“常用”>“接口服务”。
- 单击“新建”。
-
在“新建接口服务”窗口中,指定以下信息:
- 接口类型
- 指定接口类型。选项如下:
- 高级计划
- CSV
- 数据库
- EXCEL
- 数据实体
- 选择必须映射到接口的数据实体。选项如下:
- 日历
- 代码列表
- 方案值
- 业务数据
- 接口方向
- 选择接口服务的接口方向。选项如下:
- 导入
- 导出
- 导入和导出
注意:系统将根据“接口类型”和“数据实体”字段来生成此字段的值。 - 每个度量的列
- 如果选中了此复选框,则每个度量显示在接口上的新列中。可以在“映射”选项卡中添加包含这些维度的新行和度量。
- 项目
- 库位
- 日历周期
如果清除了此复选框,则“映射”选项卡中维度的列表固定为包含以下维度的五个列:
- 项目
- 库位
- 日历周期
- 度量
- 值
注意:仅当所有接口类型的“数据实体”都设置为“方案值”时,才能看到此字段。 - 单击“确定”。
-
在“接口服务(新建)”页面上,指定以下信息:
- 名称
- 接口服务的名称。
- 显示名称
- 指定在应用程序中显示的名称。这是可选字段。
- 模块
- 与接口服务相关的循环或者循环和模块。
- 系统
- 如果选中此复选框,则接口服务是系统记录。默认情况下会禁用此复选框。
- 数据源
- 用作接口服务一部分的数据源。此值基于“接口服务”的类型。
- 文件
- 选择为选定“数据源”定义的文件。当使用宏执行接口服务时,将使用选定文件。使用文件接口服务手动进行导入或导出时,需要选择必须在客户端机器上使用的文件。
- 标题行中的字段名
- 如果选中此复选框,则导入/导出文件的标题行中必须包含字段名称。
- 日历期段定义
- 指示是使用时段开始日期、结束日期还是以日历格式定义的时段名称(例如 FY10 M03)导入日历期段:
- “时段开始日期”
- “时段结束日期”
- “时段名”
注意:对于导入,周期必须与接口服务中定义的日历周期定义相匹配。对于导出,周期应与指定名称匹配。
- 清除未更改的方案值
- 如果选中此复选框,则将清除未修改的方案值。
- 导入行为
- 指定用于处理导入文件中重复值的方法。选项如下:
- “改写”:改写重复的键,并且以导入文件中最后导入的值为准。
- “和”:添加导入文件中所有重复键的方案值并提供总计值。
注意:默认值是“改写”。 - 日历级别
- 指定用于导入方案数据的日历级别。
注意:仅当“数据实体”字段设置为“方案值”并且“接口方向”字段设置为“导入”时,才会显示此字段。
如果日历级别为 NULL,则在执行时,SCP 使用日历级别来存储当前方案的方案值。
-
在“映射”选项卡上,指定以下信息:
- 维度说明
- 必须映射的维度的说明。所有接口卡服务都有几种预定义维度:
- 货品
- 库位
- 日历周期
- 度量
- 值
注意:仅当选中了“每个度量一列”复选框时,才能添加新的维度记录。 - 属性
- 必须映射到接口服务的选定维度的属性名称。如果未指定属性,则使用默认元素名称。 注意:此字段适用于“数据实体”类型、“方案值”、“代码列表”,并且适用于所有接口类型。
仅当选中了“每个度量一列”复选框时,才会看到此字段。
- 字段标签
- 映射映射到指定维度的字段标签。这表示接口中选定维度的列数量。
注意:对于维度,字段标签必须是唯一的。
如果清除了“每个度量一列”复选框时,则无法修改这些预定义维度的列表:
- 项目
- 库位
- 日历周期
- 度量
- 值
-
在“导入/导出度量”选项卡上,指定以下信息:
- 度量代码
- 针对必须映射到接口服务的选定模块而定义的度量代码。
- 度量说明
- 必须映射到接口服务的度量的说明。此值是基于选定的“度量代码”。
- 度量标签
- 接口中必须映射到指定度量代码的度量的标签。如果度量的名称在 SCP 应用程序中类似并且接口也是如此,则可以使用此选项卡来限制接口所支持的度量数量。
注意:仅当“数据实体”设置为“方案值”并且“接口类型”字段设置为“导入”时,才会显示“导出常量”选项卡。 - 若要保存接口服务,请单击“提交”。否则,请单击“取消”。