准备电子表格以导出到数据集
此支持功能的目的是准备现有的电子表格,以便通过 PC 文件将信息导出到 M3 中的数据集。
电子表格的内容可以是预算值或根据数据集中对应的交易类型 - 统计预测。这些内容可以补充或替换数据集中的现有数据。
请注意,数据一年只能导入一次,并且无法从电子表格中检索有关日期的信息。在PC档案导入维护。销售统计/预算 (OSS940) 中传输数据时,必须人工输入日期。
准备工作
在准备要导出至数据集的电子表格之前,必须满足以下前提条件:
- 要导入的电子表格包含作为数据集的余额键的确切数量,格式为列、行或两者的组合。
- 电子表格中的所有类型的值在数据集中定义为累计器字段,作为列、行或两者的组合。
遵循以下步骤
支持功能的范围如下:
-
插入控制列
必须在工作表上输入列。该列用于指定由工作表上的行表示的余额键或累计器字段的数据集的字段名称。
-
插入控制行
必须在工作表上输入行。该行用于指定由工作表上的列表示的余额键或累计器字段的数据集的字段名称。
-
标记 *FRF 单元格
在控制行的第一列中输入*frf。此选择用于标识控制列和控制行。
-
标记非当前行和列
将标记包含不会或不能传输到 M3 的信息的行和列。通过在控制行的列中键入 *txt 来标记列。通过在控件列的行中键入 *txt 来标记行。
-
将单元格连接到数据库字段
包含余额键或累计器值的列必须用数据集中对应的信息的字段名标记。通过在每个列的控制行中键入字段名来完成此操作。
包含余额键或累计器值的行也标有字段名。字段名打印在每行的控制列中。
-
添加期间号
对于包含累计器字段的每一行或列,必须输入期间号。此信息是必需的,因为在导出时会从电子表格中检索期间号。
期间号可以通过复制或使用表格的算术函数轻松地人工添加到电子表格中。
-
标记重复关键字值
如果列包含重复关键字值,即如果列中的各个行属于相同的关键字值,则必须标记每一行。换句话说,仅仅标记第一行是不够的。
示例
以下示例描述如何更改电子表格以允许将信息导出至 M3 中的数据集。
-
示例 1 - 具有两个维度的电子表格
此示例描述了具有两个维度的电子表格。这意味着使用两个术语来标识金额。
下表显示了电子表格在编辑之前的外观:
*FRF UCONNO *TXT OSPERI UCSAAM *TXT 客户 名称 期间 金额 A1 公司 A 1 450 A1 2 600 A1 3 750 A1 4 550 *TXT 合计
2350
A2 公司 B 1 1200 A2 2 1400 A2 3 A2 4 3000 *TXT 合计
5600
*TXT 合计
7950
编辑电子表格后,其外观如下所示:
每个物料和客户的销售数量 - 期间 1
客户 项目 项目 项目 A100 A200 A300 A1 144 3221 1233 A1 433 33 3212 A1 312 9874 423 A1 322 2388 388 每个物料和客户的销售数量 - 期间 2
客户 项目 项目 项目 A100 A200 A300 A1 322 322 32 A1 3 32 A1 32 2333 3455 A1 9333 833 732 已进行以下更改:
- 添加了控制行和控制列。
- 单元格 A1 已赋值 *FRF。
- 包含文本和总计的列已用 *TXT 标记,因此该信息不可用于导出。
- 已复制重复的客户号关键字,因此每个客户号行都标有 A1 或 A2。
包含余额键和累计器的行和列根据以下内容进行标记:
UCCUNO 客户号 OSPERI 期间号 UCSAAM 以本币表示的发票金额 -
示例 2 - 具有三个维度的电子表格
以下示例描述了具有三个维度的电子表格。这意味着使用三个术语来标识金额。
下表描述了电子表格如何编辑:
每个物料和客户的销售数量
*FRF UCCUNNO UCIVQT UCIVQT UCIVQT *TXT 期间 1 *TXT 客户 项目 项目 项目 OSPERI 1 1 1 1 UCITNO A100 A200 A300 A1 144 3221 1233 A1 433 33 3212 *TXT A1 312 9874 423 A1 322 2388 388 *TXT 期间 2 *TXT 客户 项目 项目 项目 OSPERI A100 A200 A300 UCITNO 2 2 2 2 A1 322 322 32 A1 3 32 A1 32 2333 3455 A1 9333 833 732 编辑后的电子表格外观如下:
客户 名称 期间 金额 A1 公司 A 1 450 2 600 3 750 4 550 合计
2350
A2 公司 B 1 1200 2 1400 3 4 3000 合计
5600
合计
7950
已进行以下更改:
- 添加了控制行和控制列。
- 单元格 A1 已赋值 *FRF。
- 包含文本和总计的列已用 *TXT 标记,因此该信息不可用于导出。
- 已复制重复的周期编关键字,因此每个周期号列都标有 1 或 2。
包含余额键和累计器的行和列根据以下内容进行标记:
UCCUNO 客户号 OSPERI 期间号 UCITNO 物料号 UCIVQT 发票号