SAP BPC最佳实践-如何配置和使用BPC的钻取Drill through
????? BPC的Drill through功能在75版本中就已經(jīng)具備,簡(jiǎn)單言之,就是在BPC頁面中,將上下文環(huán)境的維度成員作為參數(shù),傳遞到預(yù)先設(shè)計(jì)好的Drill through地址。這個(gè)地址可以是一個(gè)普通的URL,通常會(huì)是BW Bex查詢或者ECC的一個(gè)事務(wù)代碼。BPC目前也只支持URL方式的跳轉(zhuǎn)。
????? 1,到Bex Query的Drill through
??????首先新建一個(gè)BW Query,ZDT_PLANNING,同時(shí)新建兩個(gè)變量,分別對(duì)應(yīng)科目編號(hào)和時(shí)間,ZDTACCT,ZDTTIME。在BPC Admin控制臺(tái)中選擇Drill through
Drill through是在Application級(jí)別的,所以定義時(shí)相應(yīng)的維度也是這個(gè)Application中的維度,添加一個(gè)新的Drill through。當(dāng)然了,首先要具備相應(yīng)的Task access權(quán)限。
新建一個(gè)Drill through
在定義處填入U(xiǎn)RL,比如http: //<host>:<port>/sap/bw/bex?&query=<query_name>
因?yàn)锽W Query的參數(shù)是類似于VAR_NAME_1, VAR_VALUE_EXT_1,我們就通過定義這樣的參數(shù)格式將BPC的參數(shù)值傳遞給BW Query。例如第一個(gè)參數(shù)值就是P_ACCT的成員ID,第二個(gè)參數(shù)值是TIME的成員ID。
點(diǎn)擊測(cè)試按鈕,參數(shù)名與參數(shù)值將會(huì)出現(xiàn)在如下窗口中,我們可以輸入兩個(gè)測(cè)試用的參數(shù)值。
運(yùn)行測(cè)試,就會(huì)打開BW報(bào)表,參數(shù)值就是我們?cè)跍y(cè)試窗口中輸入的。
新建完畢這個(gè)drill through之后,我們就在evdre中新建一張報(bào)表來測(cè)試它。
鼠標(biāo)點(diǎn)中某一個(gè)報(bào)表單元格,然后點(diǎn)擊菜單上的drill through,當(dāng)然用戶已經(jīng)具備執(zhí)行drill through的相關(guān)task profile。
選中單元格的上下文維度成員會(huì)作為參數(shù)傳遞給BW報(bào)表,打開展示如下。
?
?
????? 2,到ECC事務(wù)的Drill through
??????我們將新建一個(gè)到ECC FAGLB03事務(wù)的鉆取,它所需要的參數(shù)是ECC的公司代碼和科目代碼。由于ECC的科目編號(hào)與BPC的科目編號(hào)未必是相同的,我們可以先新建相關(guān)的主數(shù)據(jù)屬性來記錄匹配關(guān)系。首先為維度P_CC新建一個(gè)ECC_COMP_CODE的屬性。
維護(hù)主數(shù)據(jù)的相應(yīng)屬性值。
接下來為維度P_ACCT維護(hù)一個(gè)ECC_ACCT的屬性,對(duì)應(yīng)預(yù)算科目的ECC科目代碼。
維護(hù)主數(shù)據(jù)的相應(yīng)屬性值。
定義一個(gè)新的drill through,如下圖。
輸入webgui訪問事務(wù)的URL,實(shí)例如下http:// <host>:<port>/sap/bc/gui/sap/its/webgui?sap-language=EN&sap-client=<Client>&~transaction=<TransactionCode>
定義代表公司代碼、科目、時(shí)間的參數(shù),注意參數(shù)名是指定的,~okcode也是一個(gè)全局的參數(shù),必須要被傳送給顯示程序的。
輸入測(cè)試用的參數(shù)值。
可以看到在打開的web事務(wù)中,相應(yīng)的參數(shù)值被傳遞給了事務(wù)FAGLB03。
接下來,還是新建一個(gè)evdre報(bào)表來測(cè)試這個(gè)鉆取。
點(diǎn)擊菜單上的Drill through之后,選取剛新建的這個(gè)鉆取。
?所選中單元格數(shù)據(jù)的上下文維度成員屬性值就被傳遞給了web事務(wù),打開如下。
???? 通過上文介紹的兩種方式,我們就可以定義一些鉆取到BEX報(bào)表,或者ECC事務(wù),對(duì)于數(shù)據(jù)的有效性做了一個(gè)很好的佐證。
轉(zhuǎn)載于:https://www.cnblogs.com/libihui422/archive/2012/02/02/2336163.html
總結(jié)
以上是生活随笔為你收集整理的SAP BPC最佳实践-如何配置和使用BPC的钻取Drill through的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring注解使用方法
- 下一篇: android自学笔记《五》——模拟器的