版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、SAPReportPainter應用指南報表繪制器基)本.概念Q特殊功能分類帳iiiii0計劃實際過帳期間處理信息丟統(tǒng)環(huán)境巳工具LI1集錐護Q報表繪制器卩報表卩方式0實用程序Q報表編寫器34|1集變量P關鍵指標6P標堆格式7庫8P報表910卩報告組如圖1,在SPL菜單或相關信息系統(tǒng)目錄下都可以找到Reportpainter的相關事務碼,首先明白Reportpainter的幾個基本概念報表繪制器(ReportPainter)和報表編寫器(ReportWriter)簡單理解,ReportPainter是ReportWriter的升級版.使用ReportPainter的GRR1制造報表比Report
2、Writer的GR31要簡單的多,不信你使用GR31畫幾個報表出來看看.集(Set)集(合):顧名思義意思就是報表中用到的一些常量或變量的組合.集的種類:基本集|單維集|多重集|指標集.注:實際上,成本中心組利潤中心組科目組等在建立后就會自動產(chǎn)生一個同名基的本集,如果該組下又有子組,則其自動成為單維集,它們的組類型分別是”成本中心組”,”利潤中心組,”科目組”等,你可以使用KSH1建立一個成本中心組然后使用GS03顯示出這個基本集然后再在該成本中心組下掛一個子組則其又變成了單維集,其子組下面沒有孫組則該子組成了一個基本集這些集可直接用在繪制報表中簡單理解基本集只包括值和值間隔單維集則包括基本集
3、和其它單維集接下來還會有更詳細描述集的使用.變量(Variable)非常數(shù)動態(tài)取得的值就是變量,系統(tǒng)提供了三種變量:值變量|集變量|公式變量.關鍵指標和基本關鍵指標回顧下成本中心的計劃格式(Tcode:KP65-KP67),說,基本關鍵指標定義就是報表書寫器的報告表中的值字段的技術描述,這些定義通常是由系統(tǒng)交付的,不能對其進行更改。但可用附加選擇條件把基本關鍵指標匯總到關鍵指標。通常我們并不需要自定義關鍵指標和基本關鍵指標,如果你是首次接觸Reportpainter,對這些概念還很陌生,可以先耐心等待一下,在接下來的自定義庫時會有更詳細描述,將一個比較難懂的技術問題。.標準格式一個報表有許多可
4、用于控制報表輸出格式的格式參數(shù),通常無需為每個格式輸入這些參數(shù)的全部,這樣就可定義格式只顯示所需要的報表參數(shù)。你一定會記得,在做KP06|KP26等各種類型的計劃都可定義格式,因為,字段有時也不是需要全部拉出來曬的。.庫庫定義了可在報表中使用的Reportwritetable,特征,基本關鍵指標和關健指標ReportPainter的報表是基于某一個庫的。(7).報表和報表組報表都需要包括在一個報表組中。進入第二步,開始建立報表。(2)報.表建立分步驟介紹一下建立報表,非常簡單。第一步建立庫系統(tǒng)已經(jīng)提供了基本的庫,通常并不需要自己建立一個庫,如果你覺得非要自己買布去做一條”褲”也是可以的,畢竟,
5、自做的”褲”頭穿起來舒服些。自定義的庫可設置庫所用到的:Reportwritetable(Tcode:GRCT)特征基本關鍵指標關鍵指標.庫(L)編輯(曰轉到迫)陽加謎)實用程序也)報表編寫器(空)磁屯)幫助(旦)acats巒陌町罔ssffl創(chuàng)建庫:特性圖1|H|如組標題基本關鍵指標關鍵指標i庫jjST12j表CCSS描述Stones屠宰庫特征EEKNZ惜/貸標記6PERELOOOOl-S-GJAHf期間7KOSTL成本中心3AUFNR訂單號9EELKZco惜/貸標識10KSTAR成本要素11EUKRS公司代碼12SEGMENT部分報表分段13FKEER功能范圍14OBJNR對象,jpos缺省
6、組短文本名稱圖非常明顯地表示了目定義庫ST1包含了ReportWrite表CCSS,14個特征(仕圖1-5的Pos顯示出),關鍵指標和基本關鍵指標,圖1-4表示可為自定義庫中的特征預設一個”缺省組”,這個組通常即一個集,這樣仕制造報表時就為該特征默認帶出一個缺省集。如果你細心,還能發(fā)現(xiàn)象GJAHR(會計年度)IWRTTP(值類型)IKOKRS(控制范圍)IVERSN(版本)這些字段是灰色的,并且自動選擇上了,就是說這些字段一定是庫和報表所必須的特征字段,并且,仕制造報表時這些特征一定要選擇仕任何一張報表上。注:這些特征必輸狀態(tài)是仕次CF中定義的如接下來的圖3,從邏輯上非常容易立即Co報表當然必
7、須得選擇一個控制范圍除非你系統(tǒng)確實只有一個控制范幽可以使用GRCT將控制范圍設置為可選CO提供了強大的計劃和預算功能通常我們會為這些計劃或預算數(shù)據(jù)定義一個版本(Tcode:OKEQN丿以便和實際數(shù)據(jù)等區(qū)分所以版本當然是必須的CO數(shù)據(jù)的實際版本通常是Version0,但在實際數(shù)據(jù)中又通過WRTTP(值類型)分實際數(shù)據(jù)WRTTP值類型4),實際統(tǒng)計數(shù)揭WRTTP值類型11)等等,所以WRTTP也是必選字段這非常必要一個實際業(yè)務一筆費用只記入成本對象之一的成本中心k,對成本中心來講值類型是4實際數(shù)據(jù)如果該筆費用既記入該成本中心又記入一個實際內(nèi)部訂,單成本中心的值類型就是11實際統(tǒng)計了,這筆費用應該是
8、成本對象內(nèi)部訂單承擔,如果沒有值類型區(qū)分,則成本中心費用報表就承擔了兩筆費用,顯然這是錯誤的。自定義庫和報表的關系如何?合成圖2包含了自定義的庫和報表(Tcode:GR21IGRR1)兩個操作截圖,上半圖是自定義庫,下半圖是制作報表。.圖2中假設自定義庫ST1,對應的ReportwritetableCCSS(CO模塊使用),看看圖中的3對箭頭.第1對箭頭圖2-6:庫中自定義的特征正是制作報表時顯示的可選擇的”有效特征”.第2對箭頭圖2-35:制作報表時選”指標含特征”后出現(xiàn)的”基本關鍵指標”正是庫中定義的”基本關鍵指標”.第3對箭頭圖2-:報表時選擇”預定義的關鍵指標”顯示的正是定義庫時的”關
9、鍵指標”.到目前為止,相信你已了解了庫和報表的關系.注:系統(tǒng)提供了多語言支持,如果中文環(huán)境建立的庫在英文環(huán)境中使用時提示語言問,可題對直接SE16對T804I新增E,或者使用T-code:GCRS也可以什么是ReportWriteTable?深入理解ReportWriteTable,輸入Tcode:GRCT,如圖3.的過程中Summarytable也就自動成了Reportwritetable,這樣就可使用Reportpainter編制SPL報表,真TNND會集成,一個ERP系統(tǒng)應該有什么?除了應該具備強大的業(yè)務實現(xiàn)功能外,還應該具備簡單便捷的報表系統(tǒng),我跟你講,企業(yè)用戶如果沒有看到系統(tǒng)出來正確
10、的報表你再怎么忽優(yōu)用戶也難于相信你的系統(tǒng).如果你愿意折騰,甚至可以自定義ReportWritetable.圖2-45:特殊特征,在此設置了控制范圍字段”KOKRS”的類型是”1”,必輸,還有一些版本(Tcode:OKEQN),值類型(決定是實際值計劃值還是統(tǒng)計值等也是必輸字段,這就是為什么你建立的報表這些字段是必選的原因,必輸字段這個問題剛剛我已經(jīng)分析過了.圖2-2:系統(tǒng)設置的基本指標,對照你自定義庫時的基本關鍵指標看看.如有必要,無論是特殊特征和基本指標都可以使用自定義的增強例程.圖2-3:可以看到ReportTableCCSS涉及的數(shù)據(jù)庫表,這些COtable相信大家已經(jīng)非常熟悉了到目前為
11、止,你應該理解了什么是ReportWriteTable?它無非是一些數(shù)據(jù)庫物理層的數(shù)據(jù)表|或結構和相關處理程序組合的一個”視圖”.小結報表編寫器表報表基于庫,庫必須且只能包含一個雖然ReportPainter是報表ReportWriter的升級版,但報表編寫器表這個詞依舊延用.有一個用戶已經(jīng)有仨顧問為其講過什么是Reportwritetable,如何制造報表,他還是沒弄明白怎么回事,最后俺想到一個高招,制報表這東西實際上類似小學生做作文,故同樣采用小學的方法,罰該位老兄抄寫什么是Reportwritetable250遍,同時罰做100個同樣的報表,如果一周未完成任務則扣一月獎金,事實證明,果然
12、奏效.有一個用戶,聽了Reportpainter介紹后,大受啟發(fā),立即自己開發(fā)了一套報表工具,據(jù)說現(xiàn)在正熱賣中,這就是用戶和用戶的區(qū)別.如果將Reportpainter看成是一個報表套件,你認為一個成熟的報表套件應該有什么功能?比如提供報表模板|靈活的格式定制|報表間的數(shù)據(jù)追溯|提供關鍵指標(KPI)等等,說到關鍵指標,說說ClSS中有一個基本關鍵指標叫SWOG-按成本貨幣的總成本(簡體中文翻譯你可使用Tcode:GRCT查看該關鍵指標,如果你恰好有過編寫程序的經(jīng)驗,或者讓你在數(shù)據(jù)庫表層寫個函數(shù)讀取總成本,你覺得要如何寫?舉個例子,如果是抓取某期間某科目的總成本,根據(jù)條件SUM一下返回總成本就
13、行,如果是1-某期間(類似本年累計)某組科目某組成本中心的總計成本,也只涉及的期間科目成本中心3個特征,而理論上,可能是所有特征的各種組合下的總成本,所以這樣的函數(shù)輸入?yún)?shù)應該包含所有特征.回到正題,我舉上面的實例在于讓讀者深入了解它是有多個數(shù)據(jù)庫表比如它幾乎包含所有的業(yè)務交易表還有非物理表的結構和相關程序組成(比如上面所說的關鍵指標,我覺得叫報表指標更容易理解些,就包含有計算邏輯).第二步集和變量集(Set)分四種.基本集(BasicSets)basicset下面沒有子層次,它包括值和值間隔.單維集(Single-dimensionSets)單維集可包含基本集或其它單維集,這樣可以組成一個具
14、有層次結構的多級單維集.前面已經(jīng)講過成本中心組的例子,一個成本中心組如僅僅包括成本中心或間隔,就是一個基本集,如果其包含了下一層次的成本中心組,則該成本中心組就成了一個單維集了.多維集(Multi-dimensionsets)多維集可包含來自不同維度(多個table的)的基本集和單維集,如圖4.關鍵指標集(KeyFigureSets)關鍵指標集表示可以用指標做值類型,系統(tǒng)預定義了基本指標,可在這些基本指標的基礎上定義字表,只在報表中用.圖4顯示的是一個系統(tǒng)自有的多維集,包括一個集變量0R-CCTR(對應成本中心組字段RCNTR)和一個基本集OR-RAWMAT.GLT1(原材料科目科目字段RAC
15、CT).COmasterdata的成本中心(組),費用(組).IO(組),利潤中心(組),科目組等當建立時都是一個單維集.集變量,表示在建立變量時可建立集的變量.集合這玩意還可用在象財務的validationISubstitution等(Tcode:OB28IOBBHIOK17)中,比如可以判斷先決條件BSEG-HKONTINZTUSZ時將做什么動作,只要使用GS01輸入表BSEG|字段HKONT建立的集ZTUSZ包含判斷的科目,避免Hard-code,如果科目發(fā)生變化,只要修改集ZTUSZ就行.集合相關表:SETHEADER:SetHeaderandDirectorySETHEADERT:S
16、hortDescriptionofSets(描述).SETLEAF:ValuesinSets問成本中心組利潤中心組建立后保存在什么地方?就在以上這幾個表中,有興趣的可以好好看看這幾個表.變量分3種(1).值變量值變量很容易理解,比如你將公司代碼設置成一個值變量而不是固定值,這樣允許在報表中由用戶自己輸入公司代碼參數(shù),可為值變量設置一個缺省值,請參考標準變量0BBUKRS(Tcode:GS13).(2)集變量使用集合的變量,請參考變量OBRACCT(Tcode:GS13).(3).公式變量假設Z國的期間先前于公歷3個月,可以做這樣一個期間變量ZGQJ,公式是#S002+3,SOO1,SOO2等是
17、系統(tǒng)預定的獲取會計年和月份的公式出口,這樣如果期間選擇了公式變量后,出現(xiàn)的將是圖5-4的畫面由于在運行報表時的期間是2007/04,則系統(tǒng)自動出現(xiàn)的期間是O4+3=07.可使用一個名叫G_SET_FORMULA_EXIT的BAdI去做公式增強,如果你喜歡鬧騰可以時試試可,今天就不玩這個了,請參考本書介紹BADI的相關章節(jié).第三步:報表繪制有人說中國的企業(yè)靠報表管理,所以ERP的報表系統(tǒng)起碼應該包裝的花稍些,畫報表非常簡單,不需任何編程基礎,拖拖拽拽,就象拖人力車,無它,體力活而已,本來象我這種老大不小年老體衰已不適合這種活兒,為了做個示范,我還是決定親自做畫個報表,如圖7.項目管理部門生產(chǎn)部門
18、営業(yè)部門合計月計累計月計累計月計累計月計富計、一骰維冷費1,矗理対蚪2.儺理人工二犬倚理L傕理材斟Z脩理人工合計年月金額單位;刃JJT修理費川明細表(-)報表分析:會計科目4100180100修理費-直接材料(對應報表項目修理材料)4100180200修理費-直接人工(對應報表項目修理人工)4100180300修理費-外聘勞務(對應報表項目修理人工)統(tǒng)計性內(nèi)部訂單STRCWX:STs一般日常維修統(tǒng)計性內(nèi)部訂單STDJX:STs大修理統(tǒng)計性內(nèi)部訂單.根據(jù)新會計準則,生產(chǎn)部門發(fā)生的修理費用已不再進制造費用或生產(chǎn)成本(廢除了制造費用一說?)而是全部進入當期管理費用,維修費用發(fā)生時計入相關成本中心并且
19、根據(jù)維修類別選擇一般維修或大修理統(tǒng)計性內(nèi)部訂單。功能范圍功能范圍名稱0001管理費用0002銷售費用0003制造費用0004生產(chǎn)成本0005輔助生產(chǎn)W竹墊制就:史改報耒堆嵯珥目XXI,m,xxrxxmemgmaxsXXXPXXXpXXX,XXWCPXX焉XXX.XXg甥焉m.xxntnxm.nxn;ns;m.xxXXXttSQLtKKIXnxnxm.nm,0*nx.xx直擾材*曰no亶淒人工日KO舍計日常直緩村斡大檢管宜蟆人工丄大繪U合計-大栓族1猛m盂酣益XXrxxhmxsoLn“凡XXX.I斗xxxnt扎竝xxnx#xn;m.xxnxixxm,nkxkogm.xxwc,wcpmakxkxm
20、,m.nxnxx兒xxx.xxxn,xxm.xx皿皿XKX.XX口口口UliaUL|1S3&5S*H3、ecisi報表的庫選擇剛才建立的庫ST1,該庫使用的ReportWriterTableCCSS,報表分三個主要部分.般數(shù)據(jù)選擇,可走編輯菜單找到它,在此只能選擇特征,被選擇的特征對整個報表有效,所以可將控制整個報表的特征放在此,圖9顯示了報表的一般數(shù)據(jù)選擇.*“一般數(shù)據(jù)選擇”不是必需的,就是說也可以不為”一般數(shù)據(jù)選擇”設置任何特征,如果確實需要這樣做,則那些必選特征應放在行列中。行,由特征或公式組成列,有基本關鍵指標I預定義關鍵指標或公式組成如圖8,報表分四列,列標題分別是管理部|生產(chǎn)部|銷
21、售部|合計,前3列都對應基本關鍵指標SWOG,特征值則分別選擇功能范圍0001(0001-管理費用)10003-0005(0003-制造費用,0004-生產(chǎn)成本,0005-輔助生產(chǎn)),第4列合計則使用公式,如圖10.抿吿繪制劃:史改報我ReportRairrtmt培訓帝效特證蜒計扌毎堀裏鏑6芒】射到晅削加吩恪式祀(樸殲承財累抗世1魁創(chuàng)也7K07XF7KT,璘廠搶頭至亦圧出迅)擴罷覓KE)SWt+F7pSTfft+F8!部門念嵐擔)節(jié)梏式rg#R4SSC(Y)-21圖9#口廠I回y卜斶圖9-1:在格式化菜單中,選擇行|列可以定義該行|列的格式,比如你可以定義某列的小數(shù)位顯示.圖9-2:選擇報表格
22、式子菜單,出現(xiàn)報表格式設置菜單,典型得,可以設置象小數(shù)位顯示,0金額是否不顯示出等格式,讀者可自己認真看看這些設置頁.圖9-3:一般數(shù)據(jù)選擇,我們可以看到象會計年度,值類型,成本控制范圍,期間,版本恰好也是ReportWriteTableCCSS設置的必輸字段(請參考Tcode:GRCT).值類型選擇的是11-統(tǒng)計實際值而非實際值-4,因為維修費用直接計入成本中心,所以內(nèi)部訂單的金額就是統(tǒng)計值.圖10-12:第4列合計使用公式行,等于前3列之和.*在ReportPainter的公式組件中,列標識以X開頭,行標識則以Y開頭.如圖11,在定義列要素時有二種選擇,象例中的這個報表,選擇的指標是SWO
23、G,特征是功能范圍,選擇一個預定義的關鍵指標后,這個東西類似所謂的報表指標,正是系統(tǒng)預先定義的指標和一些相應特征之組合,如果是公式列,選擇公式.圖12-1是第1行直接材料(日常)的被選擇特征,包括成本要素4100180100(修理費-直接材料)和統(tǒng)計性內(nèi)部訂單(STRCWX).圖12-3:則是日常維修合計的公式行.同樣完成大檢修行的特征設置,至此,一個報表就初步完成了,非常簡單.我們的維修報表是分月計和累計的,比如管理部門,則需分拆兩列,一列是月計,一列是本年累計,如圖13,我們注意到被選特征不再僅僅是功能范圍,而且包含了期間,對月計列,使用變量ZQJ,對(本年)累計列則是從第1期間到當前期間
24、(ZQJ).小計合計加總計總算出來了,最后,細心的讀者會發(fā)現(xiàn),報表的列格式只有一行,格式有點不對,哎,這個破Reportpainter就是這樣爛,出中國式的報表格式確實不大好使.注:期間選擇不再是對所有列相同,所以不能出現(xiàn)在一般數(shù)據(jù)選擇中而是出現(xiàn)在各列,上面說過一般數(shù)據(jù)選擇作用于報表的所有行列,回顧圖9,如果一般數(shù)據(jù)選擇中不包含任何特征,則這些實際上控制整個報表的特征必須一一被包行在各行列中,這是非常不方便的,所以才有了一般數(shù)據(jù)選擇.格式組$00維修項目管理(月計)管理(累計)生產(chǎn)(月計示貨幣的恿成本基本關鍵指標ZSTWXF0001SAP報表標準結構名稱a文本9功能范圍OOOlt期間hZ2I|j期間被選特性S13SWOG按成本目標貨幣的總成本被選特性名稱晃1從文本團1至
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版歷史八年級上冊(2017年新編)《第6課戊戌變法》(聽課評課記錄)
- 蘇科版數(shù)學八年級上冊聽評課記錄《4-3實數(shù)(1)》
- 新版華東師大版八年級數(shù)學下冊《18.1平行四邊形的性質2》聽評課記錄
- 蘇科版數(shù)學七年級下冊聽評課記錄12.2證明1
- 人教版部編歷史七年級上冊《第12課 漢武帝鞏固大一統(tǒng)王朝》聽課評課記錄2
- 2022版新課標七年級上冊道德與法治第五課交友的智慧第二課時網(wǎng)上交友新時空聽課評課記錄
- 創(chuàng)業(yè)糕點店創(chuàng)業(yè)計劃書
- 專利技術許可證合同范本
- 廠房出租安全生產(chǎn)管理協(xié)議書范本
- 高額質押典當合同范本
- 四川政采評審專家入庫考試基礎題復習試題及答案(一)
- 分享二手房中介公司的薪酬獎勵制度
- 安徽省2022年中考道德與法治真題試卷(含答案)
- GB 4793-2024測量、控制和實驗室用電氣設備安全技術規(guī)范
- 項目人員管理方案
- 重大火災隱患判定方法
- 挖掘機售后保養(yǎng)及維修服務協(xié)議(2024版)
- 2024年電工(高級技師)考前必刷必練題庫500題(含真題、必會題)
- 2024年全國各地中考語文試題匯編:名著閱讀
- 公司組織架構與管理體系制度
- 2024-2030年中國涂碳箔行業(yè)現(xiàn)狀調查與投資策略分析研究報告
評論
0/150
提交評論