欢迎来到天天文库
浏览记录
ID:8803530
大小:1.94 MB
页数:32页
时间:2018-04-08
《ebs中报表使用总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、OracleEBS中报表使用总结作者:曾燕创建日期:2008年12月21日最近修改日期:文档编号:版本:1.0审批人:审批人1审批人2拷贝数_____32大家hand仅限于内部使用(v.1.0)文档控制更改记录日期作者版本说明2008-12-21RosaZeng1.0Creation浏览者姓名职位分发拷贝数姓名职位(9-Dec-96)32大家hand仅限于内部使用(v.1.0)目录综述4系统标准报表4OracleFSG报表5定义行集5定义列集7定义报表11二次开发报表12报表数据源12报表模板19小结31结束语3
2、2Pageiiiof32(9-Dec-96)32大家hand仅限于内部使用(v.1.0)综述EBS中运用到的报表,通常有三类:一是系统标准的报表,二是FSG生成报表,即根据客户需求在系统中定义的报表,三是二次开发的报表。下面就结合我在项目中遇到的情况,谈谈这三种报表。系统标准报表顾名思义,不需要我们干涉的,使用的时候直接提交请求就可以,如下面这个总账模块的科目表–明细列表。运行效果:32大家hand仅限于内部使用(v.1.0)OracleFSG报表在系统标准报表的基础上,我们可以根据客户化需求,利用报表生成器生成
3、报表,在项目中使用了总帐模块的FSG,此类报表有三个步骤,即定义行集,列集,最后定义报表,关联之前定义的行集和列集。现在以松下GPSC项目一个客户化的多步式损益表为例进行说明。定义行集(N)总账超级用户à报表à定义à行集,如下图,选择定义行32大家hand仅限于内部使用(v.1.0)勾上显示行与显示零,那么当这行的数值为零的时候也会显示。对该行需要显示数据的操作主要有两种:账户分配与计算。点击账户分配。账户分配是把指定账户(通常由客户指定)的金额以明细或汇总的方式显示出来,取决于显示的选项,E为展开,则明细显示账
4、户金额,T为合计,则只显示账户汇总的金额,B为E,T二者兼有。另外,标志一栏,正号表示包含,负号表示排除。在此,销售收入是收入类账户,属于贷方,其在账户中记录的金额为负数,所以活动一栏需选择贷项,这样得到的才是正数。反之,借方账户就选择借项或者净。如下图:32大家hand仅限于内部使用(v.1.0)除了账户分配之外,更简洁的行定义就是计算,如毛利(GrossProfit)为销售收入减去销售成本,即之前定义的10-20。以此类推,定义完损益表要求的行,包括运费,管理费用各项,其他费用,非主营收入,税前利润,税以及税
5、后利润等等。定义列集(N)总账超级用户>报表>定义>列集,如下图,选择定义列32大家hand仅限于内部使用(v.1.0)根据实际需要定义显示的位置,之后在建立列集的时候可以调整。根据实际需要选择金额类型,比如PTD-实际为期初至今实际余额,YTD-年初至今差异百分比等。另外,和定义行集一样,可以对列进行账户分配和计算。但是,注意行与列账户的匹配。如果要突出显示报表中需要立即引起注意的信息,我们可以定义“列例外”。例如,我们可以定义一个例外,“标记”报表中实际支出超过预算RMB1,000或更多的行。在请求报表时,我
6、们也可以选择只显示“例外”行(勾选“例外”复选框即可):定义“例外”条件;符合例外条件的行将会在行的开头以我们输入的“标志”显示出来。输出报表如下图所示:32大家hand仅限于内部使用(v.1.0)在列定义中,我们同样可以进列计算(如果勾上改写行计算,那么如果列与行用到相同的数据进行计算时,以列计算为准),系统提供了一些标准的运算,下图为实际的该行金额与销售收入进行百分比运算。还可以进行其他一些简单计算,在列表中可以选择。最后,我们回到列集定义form界面,点击建立列集。32大家hand仅限于内部使用(v.1.0
7、)根据界面中的标尺调整显示的位置,显示的名称,格式等。疑惑:当在列定义中分配特定账户的时候,如销售收入,照理说应该和定义常数一样,应该每一行都显示相同的数据,为什么显示出来的跟费用有关的行对应的账户金额为0呢?定义此行:报表结果,收入类账户正常,其中为零的行为费用类账户。32大家hand仅限于内部使用(v.1.0)经功能顾问讨论,认为这是由于行与列的账户没有交集造成的,在后来的使用中发现,其实在列计算中使用百分比运算可以达到相同的效果,只是不知道分配账户是否也能实现,还需进一步验证。定义报表(N)总账超级用户à报
8、表à定义à报表,如下图把刚才定义的行集GPSCFMPLDetailedReport_ROW和列集GPSCFMPLDetailedReport_COL关联起来。最后点击运行报表,如下图。32大家hand仅限于内部使用(v.1.0)二次开发报表由于系统报表生成器功能的局限,因而项目中很多客户化的报表需要借助二次开发的手段完成。报表结构分为两部分,即数据源和模板。报表数据源一、
此文档下载收益归作者所有