EAS合并报表数据分析参考

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

EAS合并报表数据分析参考金蝶软件合肥分公司LE开发部杨剑2010年9月1日1文档说明本文档分析结果基于金蝶EAS6.0,是对EAS6.0中的合并报表的数据结构进行分析,分析结果主要是用于BI系统从EAS合并报表中获取数据,对于其他类似场合也具有参考意义。2合并报表相关的基本概念2.1合并报表的存储架构EAS中的合并报表基本表是:t_csl_cslreport,在客户端打开一张合并报表可以看到,是一个类似Excel的表格,这张表格是以BLOB形式整个保存在FDATA字段中;另外为了统计分析的需要,EAS同时把表格中具有项目公式的数据,提取出来存储在另外一套数据表中,也就是下面我们要分析的数据表。2.2合并范围定义报表合并的类别。功能位置:基础数据管理——组织架构——合并范围。对应的数据库表:T_ORG_Tree取数规则:select*fromT_ORG_Treewherefstatus=1andftype=82.3合并单元从组织的维度上定义报表合并单元和每个单元进行合并的组织。功能位置:基础数据管理——组织架构——合并范围——序时簿按钮“合并单元”。合并单元存储在组织单元表:T_ORG_BaseUnit,是一个在组织单元管理中不可见的虚组织。2.4报表项目定义合并报表中的数据计算需要用到的项目,合并报表中的数据计算、存储、分析是按照项目来进行的。功能位置:财务会计——合并报表——系统设置——报表项目。对应的数据库表:T_CSL_RptItem2.5取数类型定义报表项目的数据计算类型,例如计算报表项目的期初数、期末数、本期发生数等等。功能位置:财务会计——合并报表——系统设置——取数类型。对应的数据库表:T_CSL_DataElement2.6个别报表各个财务组织各自制作的财务报表,它们是合并报表的原始数据来源。2.7项目公式在报表模板上,针对单元格进行设置,形如:Item(4001,0,0,AMOUNT,MONEY)对于个别报表来说,项目公式并不参与计算,只是以公式的形式,描述某个单元格数值的含义,以Item(4001,0,0,AMOUNT,MONEY)公式为例:它说明单元格里的数值的含义是编号4001报表项目的本期发生额的金额。对于合并报表来说,为单元格设置项目公式,在合并计算时,会按照项目公式从个别报表中提取数据进行计算。2.8合并报表2.8.1报表查询方法先选择合并范围:财务会计——合并报表——合并处理——合并范围选择打开:财务会计——合并报表——合并处理——合并报表示例:现金流量表查询结果2.8.2报表头描述报表的基本信息,对应的数据库表:t_csl_cslreport关键字段描述:ForgTreeID合并报表所属的合并范围IDForgUnitID合并报表所属的合并单元IDFtemplateID合并报表使用的报表模板IDFyear和fperiod报表期间2.8.3报表层(Sheet)类似Excel表格,一个报表文件(记录)可以包含多个单张表格。对应的数据库表:t_csl_itemdata关键字段描述:fReportId所属的合并报表ID2.8.4报表分录在前面的现金流量表示例中观察,直观的,我们可以把报表中所有本期金额当成是一条分录,所有的本年金额是另外一条分录,而分录的字段就是一个个报表项目。对应的数据库表:t_csl_itemdataEntry关键字段描述:fItemDataId所属的SheetIDfDataElement分录的取数类型,对应T_CSL_DataElement表的FinterSeq字段2.9项目存储映射表对应的数据库表:t_csl_itemfieldmapped,它描述的信息是:每个报表项目,在储存其报表数据时,是在哪一个数据表的哪一个字段关键字段描述:fItemId报表项目IDFtableName报表项目的数据存储的数据表名FFieldName报表项目的数据存储的字段名2.10报表分录数据表实际储存的数据表是:T_CSL_ItemDataEntry001,T_CSL_ItemDataEntry002,T_CSL_ItemDataEntry003,这几张表的数据结构类似,如下:关键字段描述:FID合并报表分录(t_csl_itemdataEntry)ID3数据抽取3.1定位和获取合并报表所需参数:合并范围编码,合并单元编码,合并报表模板编码,年份,月份(期间)SELECTot.*FROMT_CSL_CslReportAScrinnerjoinT_ORG_BaseUnitASbuONcr.FOrgUnitID=bu.FIDinnerjoinT_ORG_TreeASotONcr.FOrgTreeID=ot.FIDinnerjoinT_RPT_TemplateAStemONcr.FTemplateID=tem.FIDWHEREcr.FSourceTypeIN(12,3)ANDcr.FAdjustStatus=0andot.fnumber='01'--合并范围编码andbu.fnumber='01.01'--合并单元编码andtem.FNumber='HB001'--合并报表模板编码andcr.fyear=2010--年份andcr.fperiod=6--月份(期间)3.2获取报表项目对应的存储位置所需参数:报表项目编码selectifm.ftablename,ifm.ffieldnamefromT_CSL_RptItemriinnerjoint_csl_itemfieldmappedifmonifm.fitemid=ri.fidwhereri.fnumber='1005'3.3抽取所需的数据所需参数:合并范围编码,合并单元编码,合并报表模板编码,年份,月份(期间),报表项目编码。代码中红色部分,是需要实际取数时,根据3.2项查询结果进行变动的selectidata.f5from(--定位一张合并报表SELECTcr.fidFROMT_CSL_CslReportAScrinnerjoinT_ORG_BaseUnitASbuONcr.FOrgUnitID=bu.FIDinnerjoinT_ORG_TreeASotONcr.FOrgTreeID=ot.FIDinnerjoinT_RPT_TemplateAStemONcr.FTemplateID=tem.FIDWHEREcr.FSourceTypeIN(12,3)ANDcr.FAdjustStatus=0andot.fnumber='01'--合并范围编码andbu.fnumber='01-01'--合并单元编码andtem.FNumber='HB001'--合并报表模板编码andcr.fyear=2010--年份andcr.fperiod=6--月份(期间))reportinnerjoint_csl_itemdataidonreport.fid=id.fReportId--连接sheetinnerjoint_csl_itemdataEntryideonid.fid=ide.fItemDataId--连接分录innerjoinT_CSL_DataElementdeonide.fDataElement=de.fInterSeq--连接取数公式innerjoinT_CSL_ItemDataEntry001idataonide.fid=idata.fid--连接项目公式wherede.fnumber='ENDBALANCE'--取数公式编码3.4汇总报表数据抽取数据存储方式和抽取方法和合并报表一致,只需要修改过滤条件:cr.FSourceTypeIN(12,3)改为cr.FSourceTypeIN(2)严歌苓说,人之间的关系不一定从陌生进展为熟识,从熟识走向陌生,同样是正常进展。人与人之间的缘分,远没有想像中的那么牢固,也许前一秒钟还牵手一起经历风雨,后一秒就说散就散,所以,你要懂得善待和珍惜。人与人相处,讲究个真心,你对我好,我就对你好,你给予真情,我还你真意,人心是相互的。两个人在一起,总会有人主动,但主动久了,就会累,会伤心,心伤了就暖不回来了,凡事多站在对方的角度想一想,多一份忍耐和谦就,就不会有那么多的怨气和误解,也少了一些擦肩而过。做人不要太苛刻,太苛无友,人无完人,每个人都有这样或那样的缺点,重在包容。包容是一种大度,整天笑呵呵的人并不是他没有脾气和烦恼,而是心胸开阔,两个懂得相互包容的人,才能走得越久。人与人相处,要多一份真诚,俗语说,你真我便真。常算计别人的人,总以为自己有多聪明,孰不知被欺骗过的人,就会选择不再相信,千万别拿人性来试人心,否则你会输得体无完肤。人与人相处不要太较真,生活中我们常常因为一句话而争辩的面红耳赤,你声音大,我比你嗓门还大,古人说,有理不在声高,很多时候,让人臣服的不是靠嘴,而是靠真诚,无论是朋友亲人爱人都不要太较真了,好好说话,也是一种修养。俗语说,良言一句三冬暖,你对我好,我又岂能不知,你谦让与我,我又怎能再得寸进尺,你欣赏我,我就有可能越变越好,你尊重我,我也会用尊重来回报你,你付出爱,必会得到更多的爱。与人相处,要多一份和善,切忌恶语相向,互相伤害就有可能永远失去彼此,每个人心中都有一座天平,每个人心中都藏一份柔软,表面再强势的人,内心也是渴求温暖的。做人要学会谦虚,虚怀若谷。人人都喜欢和谦虚的人交往,司马懿说:“臣一路走来,没有敌人,看见的都是朋友和师长”.这就是胸怀。有格局的人,心中藏有一片海,必能前路开阔,又何愁无友。人与人相处,开始让人舒服的也许是你的言语和外表,但后来让人信服的一定是你的内在。就如那句,欣赏一个人,始于颜值,敬于才华,合于性格,久于善良,终于人品。人这一生,遇见相同的人不容易,遇见正确的人更不容易,只有选择了合适的相处方式,带上真诚与人相处,才会走得更长,更远更久。人与人相处,要多一份真诚,俗语说,你真我便真。常算计别人的人,总以为自己有多聪明,孰不知被欺骗过的人,就会选择不再相信,千万别拿人性来试人心,否则你会输得体无完肤。人与人相处不要太较真,生活中我们常常因为一句话而争辩的面红耳赤,你声音大,我比你嗓门还大,古人说,有理不在声高,很多时候,让人臣服的不是靠嘴,而是靠真诚,无论是朋友亲人爱人都不要太较真了,好好说话,也是一种修养。俗语说,良言一句三冬暖,你对我好,我又岂能不知,你谦让与我,我又怎能再得寸进尺,你欣赏我,我就有可能越变越好,你尊重我,我也会用尊重来回报你,你付出爱,必会得到更多的爱。与人相处,要多一份和善,切忌恶语相向,互相伤害就有可能永远失去彼此,每个人心中都有一座天平,每个人心中都藏一份柔软,表面再强势的人,内心也是渴求温暖的。做人要学会谦虚,虚怀若谷。人人都喜欢和谦虚的人交往,司马懿说:“臣一路走来,没有敌人,看见的都是朋友和师长”.这就是胸怀。有格局的人,心中藏有一片海,必能前路开阔,又何愁无友。人与人相处,开始让人舒服的也许是你的言语和外表,但后来让人信服的一定是你的内在。就如那句,欣赏一个人,始于颜值,敬于才华,合于性格,久于善良,终于人品。

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功