Financial Reporting報表間的差異

您將報表構件從 Financial Reporting 移轉至報表時,系統會盡可能地將原始報表構件的許多元素轉換成報表等同項目。但是,Financial Reporting報表之間存在差異,並非所有元素都存在於兩者中。您應將被移轉的報表構件視為起始點,以將 Financial Reporting 轉換成報表,但您有可能必須在移轉報表構件後修改某些元素,以產生等同於原始報表構件的報表。本主題將協助您瞭解 Financial Reporting報表的差異,以便您視需要修改移轉的報表構件。

Financial Reporting 函數與其報表等同項目

下列區段說明 Financial Reporting 中可用的函數與報表適用的等同項目。

註:

文字函數的語法在此兩個產品中並不相同。財務報表要求在函數前後使用 <<>> 括弧 (例如,<<MemberName()>>)。報表 則不需使用括弧。

表格 B-1 Financial Reporting 函數與報表等同項目

財務報表函數 Reports 等同項目
註釋  
CalcStatus  
CellText CellText
資料來源  
日期 DateTime
GetCell CellValue
GetHeading HeadingValue
GridDimension  
HFMCurrency  
LabeledCellText  
ListOfCellDocuments  
MemberName MemberName
MemberAlias MemberAlias
MemberDescription MemberProperty
MemberProperty MemberProperty
MemberQualifiedName MemberName
Page PageNumber
PageIndex PageNumber
PageCount PageCount
PlanningAnnotations  
ProcessManagementStatus  
ReportAuthor ReportAuthor
ReportCreated ReportCreateOn
ReportDesc ReportDescription
ReportFolder ReportLocation
ReportModified ReportModifiedOn
ReportModifiedBy ReportModifiedBy
ReportName ReportName
ReportRunBy ReportRunBy

註:

報表文字函數 "DateTime" 具有兩個參數 (一個用於日期,一個用於時間),Financial Reporting "Date" 函數僅有一個參數格式字串。使用 "Date" 函數移轉 Financial Reporting 同時指定時間時,必須修改報表中移轉的函數以納入額外的 "none" 參數,否則會重複時間結果。例如,移轉的文字函數 DateTime("dd-MMM-yy h:mm:ss a") 必須手動修改為 DateTime("dd-MMM-yy h:mm:ss a", none)

財務報表中,文字函數允許使用 curcurrcurrent 來表示目前資料列、資料欄或方格。報表 則不支援 curr。相反地,先前使用 curr 的函數允許使用選擇性參數。

例如,在 Financial Reporting 函數 <<MemberName("curr", "curr", "Product", "curr")>> 中,其中 "curr" 元素代表方格名稱、資料列、資料欄或頁面,報表 中則不需要 "curr" 元素。報表等同項目會是 MemberName("Product")。"grid" 會預設為包含該函數的方格 (或者,若文字函數先前位於文字物件中且只有單一方格,則會預設為該唯一方格)。如果有多個方格且文字函數發生於文字物件中,則需有 gridname 參數。

檢視點 (POV) 的差異

Financial Reporting報表在管理 POV 的方式上並不相同:

  • 財務報表中,方格 POV 依預設具有「使用者檢視點」的值。在報表中,則為「預設值」。

  • 財務報表中,方格與使用者 POV 皆可具有選擇清單。在報表中,此清單稱為「建議清單」。請參閱設定檢視點

  • 財務報表中,報表設計程式可選取要用於方格 POV 上的初始成員。若方格 POV 上的維度具有選取項目,此項目會在每次執行報表時,作為方格 POV 上該維度的初始成員。在報表中,報表設計程式無法選取在執行報表時,要用於區域 POV 中的初始成員。若有定義「建議清單」,則區域 POV 會使用該維度最後選取的全域 POV 成員,作為報表執行時的初始成員。不過,如果建議的清單定義為單一選取成員,則「POV 維度」會在報表執行時使用該成員作為初始成員,即使未選取「僅顯示建議」選項。

  • 已選取「使用者檢視點」的 Financial Reporting 方格 POV 維度將會移轉,以使用報表中的全域 POV。如果報表具有多個資料來源,只有第一個資料來源的維度會移轉至全域 POV。所有其他 Financial Reporting 方格 POV 維度將會移轉至報表中的區域 POV。

  • 財務報表中,方格可以有頁面座標軸。在報表中,頁面座標軸的功能是透過 POV 中維度上的「列印所有選項」加以支援。如果選取成員包含「提示」,將會移轉為 Reports 中的全域 POV 維度。

  • 財務報表的方格編輯器中,使用者會看到方格 POV 上之維度使用者 POV 的值。在報表中,使用者只會看到「預設」,或「建議清單」成員。

方格物件差異

使用方格物件時,請考量下列事項:

  • 報表中,預設會凍結方格表頭。

  • 報表中不支援標題類型「實體簡稱」。

  • 報表沒有隱藏方格特性;所有隱藏方格會在隱藏工作表中管理。Financial Reporting 中的隱藏方格會移至報表中的隱藏工作表,您可以在其中加以編輯並管理。隱藏工作表中的任何方格將不會顯示在報表輸出中。

  • 報表中不支援「分頁之前 = 置於最上方」的資料列/資料欄特性。資料列/資料欄的分頁符號將一律出現在後續頁面的相同位置。

  • 財務報表中,「顯示支援詳細資料」一元運算子會設於資料列層次。在報表中,其會設於方格層次。若財務報表包含不同資料列之「顯示支援詳細資料」的不同特性值,則系統會顯示移轉錯誤。

  • 如果方格物件有頁面座標軸選取成員設為「目前檢視點」,系統將會以 dimension-name-member 來取代選取項目。此條件在報表中無效,因為頁面座標軸選取成員會移轉至方格 POV 維度上的建議清單。在移轉日誌中,系統將會顯示:「在方格物件 'Grid1' 中,頁面座標軸選取成員具有「目前檢視點」參考,其為無效。」

  • Financial Reporting 頁面座標軸選取成員包含多個提示,則選取成員將會移轉至報表中的單一提示。

  • 單一方格在報表中無法參考多個資料來源。若財務報表方格參考多個資料來源,則系統會顯示移轉錯誤。

  • 因為報表方格沒有頁面座標軸,如果 Financial Reporting 方格在頁面座標軸上包含排序,系統就會在移轉日誌中顯示移轉錯誤。

  • Financial Reporting 報表其儲存格網底預設為白色 (FFFFFF),您必須將報表儲存格網底設為「透明」,以使用資料列群的方格特性。否則,系統會將儲存格網底視為已套用現有格式,而不會套用資料列群。

  • 報表中,不支援 Financial Reporting 每個層代依據的格式儲存格、對齊、縮排增加的條件式格式。「依層代縮排」在匯入之後可套用為儲存格特性。

  • 如果使用者已合併 Financial Reporting 中的標題與資料儲存格,並將報表匯入報表中,匯入作業會將合併的儲存格分割成合併的標題儲存格與資料儲存格。這將會變更報表的外觀與使用方式,且使用者將需要修改報表。

  • 報表不支援方格中有空白的公式資料列或資料欄,若匯入具有空白公式資料列或資料欄的 Financial Reporting (FR),即會顯示警告訊息。報表設計程式必須將報表方格公式編輯為設定公式並輸入 "0",或者將公式資料列或資料欄取代為分隔符號資料列或資料欄 (若不需顯示任何項目)。

  • 相鄰的標題儲存格中不可有浮動的標題儲存格值。必須以 Financial Reporting 報表的檢視點為主,對外觀與風格進行所有必要的手動調整 (如合併儲存格)。

  • Financial Reporting 中,方格層次特性工作表允許使用者啟用「隱藏遺漏/錯誤/零」。不過,在方格層次啟用此特性只會對方格中的每個資料列與資料欄啟用特性。

    啟用特性不會套用至方格,它只是選取所有資料列並啟用特性,然後選取所有資料欄並啟用特性的一個捷徑。

  • Reports 中,方格層次特性允許使用者啟用「隱藏無資料/錯誤/零」特性,這些特性是在方格層次設定並儲存。您也可以選取一或多個資料列/資料欄,並啟用/停用這些資料列/資料欄的隱藏特性,而不預設為方格層次設定。這就是為什麼隱藏特性在資料列/資料欄層次有三個選項:「方格設定」、True 及 False 的原因。「方格設定」特性值會遵從在方格層次的特性設定。Financial Reporting 不具有此功能。

    由於這些差異,因此當 Financial Reporting (FR) 報表移轉至 Reports時,除非 Financial Reporting (FR) 報表中的每個資料列與資料欄都已啟用指定的「隱藏」特性,否則只有 Financial Reporting (FR) 報表的資料列與資料欄層次特性會移轉至 Reports。如果所有資料列與資料欄未啟用相同的「隱藏」特性,則方格層次特性會維持預設 (False)。

    此外,Financial Reporting (FR) 一律使用捨入/調整的值以進行基本和條件隱藏,Reports 則預設為不使用。條件表示式底下有方格一般特性,使用捨入/調整的值,其預設為 False。如果您發現 Financial Reporting (FR) 和 Reports 之間套用的隱藏存在差異,則您能將此特性設定為 True

  • Financial Reporting 中,「依相對層代縮排」是根據分段基準計算,目的是要讓相對層代適用於自單一設計時間資料列產生的所有成員組合。在 Reports,「依相對層代縮排」是根據整個軸基準計算,這表示計算相對縮排時會使用所有資料列成員組合的相對層代。

    若要在 Reports 中達成先前可在 Financial Reporting 中達成的結果,您可以對特定層代 (例如層代 3) 設定條件格式表示式,並依特定金額縮排格式;然後對另一個特定層代 (例如層代 4) 定義不同的條件格式,並依其他金額縮排格式。

  • Reports 中,當重複的標題方格、資料列和資料欄特性設為隱藏時,任何有相同值的相鄰資料列與資料欄儲存格會視為重複的值。在 Financial Reporting 中,資料列和資料欄標題的最內層不考慮重複值。這將導致資料列和資料欄中最內層的 ReportsFinancial Reporting 之間重複值的處理和呈現有所不同。

影像物件差異

財務報表支援影像的延展選項。報表 不支援延展或裁切;相反地,影像大小將會調整至正確的長寬比。

文字物件差異

財務報表中,文字物件具有 'AutoSize' 特性。在報表中,高度的大小選項如下:

  • 固定 (等同於 AutoSize=Off)

  • 符合 (等同於 AutoSize=On)

  • 下限

圖表物件差異

報表 的圖表中不支援下列 Financial Reporting 的圖表特性:

註:

匯入含有「組合」圖表的 Financial Reporting 之後,報表 中的圖表行顏色與 Financial Reporting 中的顏色不相符。

  • 字型角度:「格式化圖表」對話方塊中,文字其所有字型設定的字型角度

  • 格式化圖表:

    • 外觀︰

      • 標題方塊顏色

      • 標題方塊框線顏色、類型及寬度

      • 方格深度

    • 圖例:

      • 隱藏重複標籤

      • 背景框線類型與寬度

    • 軸:

      • X 軸背景顏色

      • X 軸框線顏色、類型及寬度

      • Y 軸背景顏色

      • Y 軸框線顏色、類型及寬度

      • Y 軸置換編號格式

      • Y2 軸標題方塊

      • Y2 軸置換編號格式

    • 圓餅圖選項:

      • 圓餅圖標籤位置

      • 圓餅圖切片角度

對齊與版面配置差異

  • 財務報表中,物件可靠上/靠左/靠下以及靠左/靠右/置中對齊。不過,物件會與頁面的適當邊緣對齊 (將邊界與表頭/表尾高度納入考量)。在報表中,也支援相同的對齊方式選項。不過,物件可依適當邊緣的特定距離來加以對齊。這是透過「縮排」對齊特性來提供支援。

  • 財務報表不會針對頁面及邊界大小來驗證物件的大小與位置。報表會執行版面配置相關驗證。如果您在 Reports 中開啟匯入的 Financial Reporting 報表之後,收到關於物件重疊或不合適的驗證錯誤,請手動調整物件大小或移動物件來移除錯誤。

選取成員差異

使用方格物件時,請考量下列事項:

  • 不允許複製相同節段中的成員,且會移除重複成員。

  • Financial Reporting 進階成員選項運算子 (例如 ANDUNIONORNOT)會轉換為報表成員選擇函數 Intersect (可結合多個成員與函數,先前在 Financial Reporting 中是 AND 運算子) 和 Except (可從其他函數中排除成員或函數,先前在 Financial Reporting 中是 NOT 運算子)。Financial Reporting ORUNION 運算子會執行相同作業,且為任何選取成員的預設值,因此您無須在報表中為這兩個運算子指定任何其他內容。NOT 運算子有兩個移轉差異:

    • 報表選取成員並不支援移轉巢狀 'Not' 陳述式。例如,會移轉 "member-selection1 and not member-selection2",但不會移轉 "member-selection1 and not not member-selection2"。

    • 報表選取成員並不支援在第一次選取成員時移轉 'Not' 陳述式。例如,會移轉 "member-selection1 and not member-selection2",但不會移轉 "not member-selection1 and member-selection2"。

  • 財務報表中,選取成員支援 SuppressSharedMembers。在報表中,支援「隱藏共用成員」作為現有選取成員的選項 (透過選取成員功能表來新增)。

  • 報表並不支援使用者定義的「使用者成員清單」,而 Financial Reporting 支援。

  • 報表中不支援下列 Financial Reporting 的成員選取函數:

    • MatchEX

    • TopOfHierarchy

    • LSiblings

    • RSiblings

    • Top

    • AllMembers

  • 財務報表中,系統成員清單是已命名的層次或已命名的層代。基本資料來源會提供這些名稱,其形式依預設為 'Lev<n>,<dimension name>' 或 'Gen<n>,<dimension name>'。不過,資料來源管理員也可以對層次或層代 (例如,SKU 或國別) 提供使用者指定的名稱。如果系統成員清單是其中一個預設名稱,便會轉換成 'LevelMembers' 或 'GenerationMembers' 成員選取函數。如果系統成員清單具有非預設名稱,系統在未連線至資料來源時,會無法判斷可用的名稱清單為何。因此,系統會顯示移轉錯誤,而選取成員會轉換成維度上階成員。

  • 移轉成員時,Financial Reporting 中前置碼為 "$" 的任何成員名稱 (代表其為替代變數),在報表中會被轉換成前置碼為 "&" 的替代變數。

  • 財務報表 Web Studio 中,允許方格中有重複的提示標籤。在報表中,不允許有重複的提示標籤。如果需要在多個位置重複使用提示定義,應為提示建立「已儲存的選取項目」,然後從多個位置中選取已儲存的選取項目。如果 Financial Reporting Web Studio 報表包含重複的提示標籤,其中一個提示定義允許選取多個成員,而另一個標籤相同的提示定義用作成員選取函數 (例如,下階 (提示)) 中的單選項目,則移轉至報表時,報表設計人員將必須在發生驗證錯誤位置手動調整重複的提示標籤。
  • 財務報表 Web Studio 中,「特性」成員選取函數可與成員名稱及別名、屬性成員以及 UDA 一起使用。在報表中,不支援使用成員名稱與別名

條件格式與隱藏差異

Financial Reporting Web Studio 中,條件格式和隱藏條件會將 #missing 資料值評估為零。

例如,若條件表示式為 ‘value == 0’,零值和 #missing 值皆會為真。

報表中,條件只會將 #missing 資料值評估為無資料。

例如,條件表示式若為 ‘value == 0’,只有零值才會為真,#missing 值不會為真。

因此,在報表中,需要定義個別條件來檢查零或 #missing 值。

群組和自動計算差異

Financial Reporting 中的「自動計算 (Auto-Calc)」將會移轉至等同報表群組,以下為考量事項與差異之處:

  • 財務報表中,自動計算公式都是在對話方塊中修正及定義的。我們將這些公式都移轉至同等的公式資料列或資料欄。

  • Financial Reporting 中,指定了自動計算的維度層與報表群組的維度層不同。

    • Financial Reporting 中的層級 0 被視為是「總計」類型的計算。它只是所有自動計算維度組合的總和,因此不會增加任何真實值。在報表中,這就等同於參考已分組資料列或資料欄的未分組公式資料列/資料欄。這就是層級 0 自動計算的移轉方式。

    • 層級 1 以上的自動計算會移轉至報表中的 Financial Reporting 層級 1 群組。因此,層級 1 自動計算將成為層級 0 群組,依此類推。

  • 財務報表中,允許後置分頁符號自動計算特性會移轉至適當維度的方格層次群組分頁符號特性。不過,在財務報表中,此特性可以針對每個自動計算指定,並可在方格內變更。在報表中,此為方格層次特性,適用於方格中指定維度的所有群組。

  • 財務報表中,允許分頁符號範圍特性會移轉至方格層次的群組中無分頁符號特性。在報表中,這也是方格層次特性,適用於方格中指定維度的所有群組。

  • 財務報表中,自動計算中的非資料節段格式會透過條件格式完成。在報表中,這並不需要,因為群組中的非資料節段屬於方格,可以直接格式化。Financial Reporting 中的條件格式會移轉至報表中的等同節段。

報表中未提供的功能

報表 中不支援下列 Financial Reporting 的功能:

  • 規劃單位註釋

  • 註釋

    Narrative Reporting 中的「備註」功能與 Financial Reporting 的「註釋」使用不同的基本架構和功能,因此系統不會將「註釋」移轉到 Narrative Reporting 的「備註」。

  • 資料列/資料欄範本

  • 「報表簿」中的 Microsoft Word 文件會使用 FRExecute,將 Financial Reporting 報表內嵌到 Microsoft Word 中

字型差異

Financial Reporting 的下列預設字型將會轉換成等同報表字型,不包括上傳作為自訂字型的「財務報表」字型。

表格 B-2 Financial Reporting 字型與報表等同項目

預設財務報表字型 等同 Reports 字型

Microsoft Sans Serif

Liberation Serif

Arial

Liberation Sans

Times New Roman

Liberation Serif

Courier

Liberation Mono

註:

Financial Reporting Web Studio 會包含 Reports 中未公開的其他地區設定特定字型。

若要在 Narrative Reporting 中上傳字型,請參閱管理 Narrative Reporting 中的上傳其他字型

在 EPM Cloud 平台中上傳字型:

其他差異

移轉報表時,請記住下列考量:

  • 鑽研內容無法用來鑽研至源自 Oracle Essbase Linked Reporting Object 的儲存格檔案附件或 Narrative Reporting 儲存格檔案附件。

  • 報表不支援儲存至儲存庫及插入報表中的連結物件和本機物件 (亦即如方格或圖表之類的報表物件)。若在移轉的財務報表中找到連結物件,系統將會顯示移轉錯誤。

  • 如果您依「帳戶類型」移轉帶有條件格式或隱藏 (例如隱藏帳戶類型為「收入」的資料列) 的 EPM Cloud 報表 (例如規劃模組),您可能必須更新條件表示式才能使其正確套用。這是因為在 Financial Reporting 中,「帳戶類型」的條件式表示式只會檢查類型是否為費用或非費用,而在報表中,表示式會檢查帳戶類型是否為資產、負債、權益、收入、費用或非費用的類型。因此,您應更新條件表示式以檢查正確的帳戶類型。例如,隱藏「收入」帳戶類型的表示式 (其在財務報表中被視為「非費用」) 必須更新,以在移轉報表後隱藏正確的「收入」帳戶類型。

  • 報表不支援「自訂」紙張格式大小。移轉作業會將此大小轉換成 Letter。

  • 報表不支援 Super A3 紙張格式大小。移轉作業會將此大小轉換成 Letter。

  • 財務報表中,使用者可將 MemberOverride 新增至 CellText 函數。目前在報表中不支援。

  • Financial Reporting 中內容庫資料夾的相關內容連結會在匯入至報表時移除。