SAP - ReportPainter - 应用指南(2)

2019-05-26 16:16

SAP ReportPainter 应用指南

(比如Report write tableCCSS,它几乎包含所有的CO业务交易表,还有非物理表的ABAP结构)和相关程序组成(比如上面所说的关键指标,我觉得叫报表指标更容易理解些,就包含有计算逻辑).

第二步:集和变量(Tcode:GS01|GS11).

集(Set)分四种.

(1).基本集(Basic Sets)

basic set下面没有子层次,它包括值和值间隔. (2).单维集(Single - dimension Sets)

单维集可包含基本集或其它单维集,这样可以组成一个具有层次结构的多级单维集.

前面已经讲过成本中心组的例子,一个成本中心组如仅仅包括成本中心或间隔,就是一个基本集,如果其包含了下一层次的成本中心组,则该成本中心组就成了一个单维集了. (3).多维集(Multi-dimension sets)

多维集可包含来自不同维度(多个table的)的基本集和单维集,如图4. (4).关键指标集(Key Figure Sets)

关键指标集表示可以用指标做值类型,系统预定义了基本指标,可在这些基本指标的基础上定义字表,只在报表中用.

图4显示的是一个系统自有的多维集,包括一个集变量0R-CCTR(对应成本中心组字段RCNTR)和一个基本集0R-RAWMAT.GLT1(原材料科目科目字段RACCT).

注意:

I.CO master data的成本中心(组),费用(组).IO(组),利润中心(组),科目组等当建立时都是一个单维集.

II.集变量,表示在建立变量时可建立集的变量.

III.集合这玩意还可用在象财务的validation|Substitution等(Tcode:OB28|OBBH|OK17)中, 比如可以判断先决条件BSEG-HKONT IN ZTUSZ时将做什么动作,只要使用GS01输入表BSEG|字段HKONT建立的集ZTUSZ包含判断的科目,避免Hard-code,如果科目发生变化,只要修改集ZTUSZ就行. 集合相关表:

SETHEADER :Set Header and Directory

SETHEADERT: Short Description of Sets (描述). SETLEAF:Values in Sets

问成本中心组利润中心组建立后保存在什么地方? 就在以上这几个表中,有兴趣的可以好好看看这几个表.

SAP ReportPainter 应用指南

变量分3种 (1).值变量

值变量很容易理解,比如你将公司代码设置成一个值变量而不是固定值,这样允许在报表中 由用户自己输入公司代码参数,可为值变量设置一个缺省值,请参考标准变量0BBUKRS (Tcode:GS13). (2)集变量

使用集合的变量,请参考变量0BRACCT (Tcode:GS13).

(3).公式变量

假设Z国的期间先前于公历3个月,可以做这样一个期间变量ZGQJ,公式是’#S002’ + 3 ,S001,S002等是系统预定的获取会计年和月份的公式出口,这样如果期间选择了公式变量后,出现的将是图5-[4]的画面.由于在运行报表时的期间是2007/04,则系统自动出现的期间是04 + 3 = 07 .

可使用一个名叫G_SET_FORMULA_EXIT的BAdI去做公式增强,如果你喜欢闹腾可以时试试可,今天就不玩这个了,请参考本书介绍BADI的相关章节. 第三步:报表绘制

有人说中国的企业靠报表管理,所以ERP的报表系统起码应该包装的花稍些,

画报表非常简单, 不需任何编程基础,拖拖拽拽,就象拖人力车,无它,体力活而已,本来象我这种老大不小年老体衰已不适合这种活儿,为了做个示范,我还是决定亲自做画个报表,如图7.

SAP ReportPainter 应用指南

报表分析: 一.会计科目

4100180100 修理费-直接材料(对应报表项目修理材料) 4100180200 修理费-直接人工(对应报表项目修理人工) 4100180300 修理费-外聘劳务(对应报表项目修理人工) 二.统计性内部订单

STRCWX:ST’s 一般日常维修统计性内部订单 STDJX: ST’s大修理统计性内部订单.

根据新会计准则,生产部门发生的修理费用已不再进制造费用或生产成本(废除了制造费用一说?)而是全部进入当期管理费用,维修费用发生时计入相关成本中心并且根据维修类别选择一般维修或大修理统计性内部订单。 三.功能范围

功能范围 名称 0001 管理费用 0002 销售费用 0003 制造费用 0004 生产成本 0005 辅助生产

SAP ReportPainter 应用指南

报表的库选择刚才建立的库ST1,该库使用的Report Writer Table CCSS,报表分三个主要部分. A.一般数据选择,可走编辑菜单找到它,在此只能选择特征,被选择的特征对整个报表有效,所以可将控制整个报表的特征放在此,图9显示了报表的一般数据选择 . * “一般数据选择”不是必需的,就是说也可以不为”一般数据选择”设置任何特征,如果确实需要这样做,则那些必选特征应放在行列中。 B.行,由特征或公式组成

C.列,有基本关键指标|预定义关键指标或公式组成

如图8,报表分四列,列标题分别是管理部|生产部|销售部||合计,前3列都对应基本关键指标SWOG,特征值则分别选择功能范围0001(0001->管理费用)|0003-0005(0003->制造费用,0004->生产成本,0005->辅助生产),第4列合计则使用公式,如图10.

图9-[1]:在格式化菜单中,选择行|列可以定义该行|列的格式,比如你可以定义某列的小数位显

示.

SAP ReportPainter 应用指南

图9-[2]:选择报表格式子菜单,出现报表格式设置菜单,典型得,可以设置象小数位显示,0金额

是否不显示出等格式,读者可自己认真看看这些设置页.

图9-[3]:一般数据选择,我们可以看到象会计年度,值类型,成本控制范围,期间,版本恰好也是

Report Write Table CCSS设置的必输字段(请参考Tcode:GRCT).

注意:

值类型选择的是11->统计实际值而非实际值->4,因为维修费用直接计入成本中心,所以内部 订单的金额就是统计值.

图10-[1][2]:第4列合计使用公式行,等于前3列之和.

*在Report Painter的公式组件中,列标识以X开头,行标识则以Y开头.

如图11,在定义列要素时有三种选择,象例中的这个报表,选择的指标是SWOG,特征是功 能范围,选择一个预定义的关键指标后,这个东西类似所谓的报表指标,正是系统预先定义的 指标和一些相应特征之组合,如果是公式列,选择公式.


SAP - ReportPainter - 应用指南(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《移动互联APP》上机实验报告3 - 考勤点名App(模板)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: