如何在OFSA中注册leaf
在OFSA系统中,系统有AS_OF_DATE,GL_ACCOUNT_ID,ORG_UNIT_ID,COMMON_COA_ID,FINANCIAL_ELEMENT_ID等维度,可以从这几个维度进行对数据进行分析和展示,但是有的时候需要根据自己的情况及一些维度(LEAF),我们可以从OFDM中注册一个leaf,但是会非常麻烦,需要设置一些属性,但是我们可以使用OFSA提供的一个增加leaf的脚本来实现,该脚本位于:/ofsa/app/4520/dbs/453700001/utilities/add_leaf/,一共有两个文件,其实细看一下就会明白,该脚本也就执行了系统中的一个过程,向系统的表中插入了一些数据增加了一些字段而已。
实现办法:
SQL> execute ofsa_util.add_leaf('ofsa','product_id','product_id','B','product_id');
需要说明的是:该工具需要提供几个参数,第一个参数,输入一个用户名,第二个为增加到数据库中的数据字段名,第三个为显示的即我们看到的名字,第四个为表类型,来源于表:ofsa_catalog_of_leaves的字段table_type,最后一个即为DBF名称。
执行该过程成功后,系统就注册product_id的leaf信息,并在所有的instrument表上增加product_id字段。
Author:丁亚军
Date:2005-10-09