第五篇.如何建立HFM應用程式

oracle_cj發表於2021-07-05

一、引言     

要搭建一個滿足報表合併的環境,首先要建立一個應用程式。建立應用程式包括很多內容,如確定Year維度的起點,期間是否有季度、半年的口徑、自定義維度的選擇以及應用程式的一些設定等。

      在1 1.1.2.4 (以下簡稱2 .4 )之前,建立應用程式需要在 HFM 客戶端中建立應用程式配置檔案( per 的副檔名), 2.4 以後直接在web端根據嚮導設定直接建立。需要注意的是,在 2.4 安裝配置完如果直接建立應用程式是配置檔案,所以安裝 2.4 後建議先打補丁,最重要的一個補丁就是2 4407298 (如何打補丁?下載補丁後閱讀readme即可獲得補丁指令碼),這是小版本 11.1.2.4.203 的補丁包,可以從support上下載(2 .4 環境的補丁建議打到 11.1.2.4.206 ,對應的補丁號是 26760297 )。2 4407298 這個補丁除了修復一些bug和增強的功能外,很直觀的功能就是建立應用時可以選擇配置檔案,也可以使用嚮導


還有很重要的一個功能是增加了一個應用遷移的功能(import   application)選項,這個功能主要用來跨環境遷移(如測試- > 生產),2 .4 以前遷移用的是一個客戶端工具:copy   application   utility。事實上兩者的功能都是用了或者類似用了dbllink的功能。只不過2 .4 環境,業務人員可以不需要技術人員的協助就可以直接在web端操作。


二、建立H FM 應用程式

      

為了便於理解,筆者以嚮導的方式展示應用程式建立過程。首先進入合併管理-應用程式-新增

2. 1、應用程式選項


2.2 、應用程式屬性

名稱 :Demo HFM, 這是H FM 的應用名稱,長度不能超過1 0 個字元

說明 :一般是對應用程式的用途進行說明備註

應用程式型別 :選擇“合併”,2 .4 的應用程式型別有兩個可選,合併和稅預提,有關稅預提,筆者沒有使用過,有興趣的讀者可以去研究下。

群集 :H FM 系統配置時設定的叢集型別,單機版預設是伺服器主機名或者I P

使用者管理專案 :一般使用Default   Application   Group,這個會註冊到shared   services下

語言 :SimplifiedChinese,English , 這裡的語言主要是區分後期維度模板裡面中每個維度設定顯示的語言,這裡用怎麼名字都可以,也可以寫成:中文,英文,主要是區分多語言時維度名稱展示的語言。

:起始年份,這個一般根據報表初始化的年份進行設定,比如客戶在H FM 從2 020 初始化報表,那麼起始年份可以設定為2 020 年,年數一般設定2 0 年。

期間 :一般選擇月、包括半年、包括季度、起始月份Jun

2.3 、頻率


頻率對應就是H FM 的維度:View

一般是4個,Y TD/HYTD/QTD/MTD ,可以根據需要新增,H FM 出具法定報告一般是使用Y TD ,即年累計。

可以看到上一步設定了幾種語言,這裡就顯示幾列。

2.4 、期間

這裡的期間是根據前面幾步的選擇自動生成

Ø 可以改期間的名稱以及說明

Ø 預設1 2 個期間,可以新增期間,比如有客戶需要在H FM 中出具1 3 期的審計報告,

2.5 、功能


這裡的內容就比較多了,一言難“盡”。根據需要選擇。

Ø 前4個帶賬戶的說明是折算專用的,外幣報表折算針對資產以及損益類折算預設的折算方法,不做展開,筆者記得之前針對這幾個引數,寫了好幾篇文章進行詳細的闡述。這裡的配置後期可以在維度模板的應用程式設定中進行修改。

Ø 下面的功能啟用,一般預設即可,後期應用搭建好後,可以在H FM 應用中根據需要是否需要關閉某些模組,路徑在選單:合併-維護-模組配置

2.6 、維


解釋如下:

區域1 :系統預設的8個固定的自定義維度,不能更改。

區域 2 :自定義維度,筆者記得從1 1.1.2.3 以後支援無限個自定義維度,而且支援自定義維度的短名稱和別名修改,比1 1.1.2.1 更加直觀, 2.1 只支援4個自定維度,並且名稱是Custom 1 - 4 ,不能更改。

區域2還要一個非常有意思的地方,就是“大小”那列,從第3個自定義維度開始,自定義維度可以選擇大、中、小,




區域 3

使用安全性 :這個主要用來針對資料訪問做許可權控制的,可以在維度模板的應用程式設定部分更改。

使用提交階段 :這功能主要是根據客戶對報表的需求來進行配置的。如在同一個應用中既做管報又做法報,提交的時間又不一致,就可以考慮使用多階段提交來分開提交不同類別的報表或者其他的需求。


區域 4 :系統預設自定義維度1是源貨幣,自定義維度2是目標貨幣,這裡主要是為折算使用幣種時配置的。維度模板裡面的幣種維度匯入系統時,會同時將幣種insert到自定義維度1和自定義維度2的 [Currencies] 成員列表中。

2.7 、建立應用程式


建立成功:


應用程式建立完成後會自動啟動,伺服器後臺可以看到一個DataSource的程式,說明建立成功。

雙擊應用程式即可開啟應用


至此,H FM 應用建立成功。實施人員可往裡面載入安全類、維度、規則等。

下篇預告:揭秘H FM 自定義維度加密與 解密演算法


讀者如有自己感興趣的話題,可以在公眾號上留言,我們可以一起探討。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28963606/viewspace-2779735/,如需轉載,請註明出處,否則將追究法律責任。

相關文章