天天看點

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

一、引言    

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

     在11.1.2.4(以下簡稱2.4)之前,建立應用程式需要在HFM用戶端中建立應用程式配置檔案(per的擴充名),2.4以後直接在web端根據向導設定直接建立。需要注意的是,在2.4安裝配置完如果直接建立應用程式是配置檔案,是以安裝2.4後建議先打更新檔,最重要的一個更新檔就是24407298(如何打更新檔?下載下傳更新檔後閱讀readme即可獲得更新檔腳本),這是小版本11.1.2.4.203的更新檔包,可以從support上下載下傳(2.4環境的更新檔建議打到11.1.2.4.206,對應的更新檔号是26760297)。24407298這個更新檔除了修複一些bug和增強的功能外,很直覺的功能就是建立應用時可以選擇配置檔案,也可以使用向導

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

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

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

二、建立HFM應用程式

為了便于了解,筆者以向導的方式展示應用程式建立過程。首先進入合并管理-應用程式-添加

2.1、應用程式選項

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

2.2、應用程式屬性

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

名稱:DemoHFM,這是HFM的應用名稱,長度不能超過10個字元

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

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

群集:HFM系統配置時設定的叢集類型,單機版預設是伺服器主機名或者IP

使用者管理項目:一般使用Default Application Group,這個會注冊到shared services下

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

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

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

2.3、頻率

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

頻率對應就是HFM的次元:View

一般是4個,YTD/HYTD/QTD/MTD,可以根據需要添加,HFM出具法定報告一般是使用YTD,即年累計。

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

2.4、期間

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

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

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

Ø預設12個期間,可以添加期間,比如有客戶需要在HFM中出具13期的審計報告,

2.5、功能

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

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

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

Ø下面的功能啟用,一般預設即可,後期應用搭建好後,可以在HFM應用中根據需要是否需要關閉某些子產品,路徑在菜單:合并-維護-子產品配置

2.6、維

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

解釋如下:

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

區域2:自定義次元,筆者記得從11.1.2.3以後支援無限個自定義次元,而且支援自定義次元的短名稱和别名修改,比11.1.2.1更加直覺,2.1隻支援4個自定次元,并且名稱是Custom1-4,不能更改。

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

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

區域3:

使用安全性:這個主要用來針對資料通路做權限控制的,可以在次元模闆的應用程式設定部分更改。

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

區域4:系統預設自定義次元1是源貨币,自定義次元2是目标貨币,這裡主要是為折算使用币種時配置的。次元模闆裡面的币種次元導入系統時,會同時将币種insert到自定義次元1和自定義次元2的[Currencies]成員清單中。

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

2.7、建立應用程式

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

建立成功:

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

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

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

輕按兩下應用程式即可打開應用

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

至此,HFM應用建立成功。實施人員可往裡面加載安全類、次元、規則等。

下篇預告:揭秘HFM自定義次元加密與解密算法

繼續閱讀