导入节

一个导入最多可由五个节组成。每个导入节对应于特定粒度的一组源数据。一个导入节的所有记录都应具有相同的列数。源文件中的导入节由唯一的节标头标识,节标头由前缀、标签和后缀组成。一个导入文件可由同一类型的多个节组成,但是同一类型的所有节都必须具有相同的列数。对于数据库源,每个导入节都会映射到一个数据库表。

表 13. 导入节

导入节

说明

版本

新版本的属性值

如果每次运行时由导入创建的新版本使用不同的名称或说明,或者要加载版本属性值,必须有此导入节。

必需的列:版本名称

层次

导入过程要创建的层次、其顶级节点以及每个层次的属性值

要使用层次关系将节点互相关联,必须有此节。

必需的列:层次名称、顶级节点

节点

导入过程要创建的节点以及每个节点的全局节点属性值

未与层次关联的节点将作为孤立节点导入到新版本中。

必需的列:节点名称

关系

层次中节点之间的父子关系以及子节点的全局或本地节点属性值

要使用层次关系关联节点,必须有此节。与要导入的层次的顶级节点直接或间接关联的节点将被插入到该层次中,除非该插入操作会导致该节点出现重复实例。

必需的列:父节点名称、节点名称

层次节点

特定于指定层次的本地节点属性值

如果使用了此节,必须有“层次”导入节。

必需的列:层次名称、节点名称

导入文件示例

[version] My Version [hier]Balance Sheet,BALSHEET [node] 1000,Assets 2000,Liabilities 3000,Equity [relation] BALSHEET,1000 BALSHEET,2000 BALSHEET,3000