1. 程式人生 > >SAP FI 系列 001:財務會計組織架構

SAP FI 系列 001:財務會計組織架構

組織架構概述

SAP 的組織架構設計原則:系統的組織架構應該可以模擬企業真實的組織架構。第一種情況:組織架構具有層級關係,比如,一個公司程式碼下可以有多個工廠。第二種情況:沒有層級關係,比如業務範圍是可以跨多個公司程式碼

SAP FI 領域涉及的主要組織單位如下:

FI 組織架構的配置

設定企業組織架構的時候,我們需要考慮以下因素:

  • 模擬公司組織架構
  • 法定報表需求
  • 稅務需求
  • 內部管理報表需求
  • 合併報表需求

FI 組織架構配置的主要內容:

定義公司

  • IMG Path: IMG -> Enterprise Structure -> Definition -> Financial Accounting -> Define Company
  • T-code: OX15

定義公司

定義公司的要點

  • 一個 company 可以包括一個或多的 company code。
  • 如果要做會計報表合併 (consolidation),則要配置 company,此時company code 必須有相同的會計科目表(COA,chart of account)和 Fiscal year。

定義公司程式碼

  • IMG Path: IMG -> Enterprise Structure -> Definition -> Financial Accounting -> Edit, Copy, Delete, Check Company Code
  • T-CODE: OX02

公司程式碼配置需要配置地址:

定義公司程式碼的要點

  • 一般來說,以法人實體來設定公司程式碼,但也不是絕對的。
  • 公司程式碼的【國家】欄位必須配置,否則在會計憑證錄入時,會出現如下錯誤:

Country欄位必須設定,否則用FB50憑證錄入時,系統會提示FF804錯誤:

  • Error calling up function module CHECK_PLANTS_ABRO Message no. FF804

如果用 F-02 錄入憑證,系統的錯誤提示為 FF769 System error in routine FI_TAX_CHK_PRICING_DATA error code 13 function builder TAX2 Message no. FF769

將公司程式碼分配給公司

  • IMG PATH: IMG -> Enterprise Structure -> Assignment -> Financial Accounting -> Assign company code to company
  • T-CODE: OB62
  • 作用:作用是建立Company 與company的關係。可以將多個company code分配給同一個company。

定義業務範圍

  • IMG PATH: IMG -> Enterprise Structure -> Definition -> Financial Accounting -> Define Business Area
  • T-CODE: OX03

要點:

  • 業務範圍用於編制分部報告或者滿足企業基於業務範圍出具內部財務報表的目的。它是跨公司程式碼的一個組織單元。
  • 新總賬中,SAP 增加了一個組織單元-段(Segment),SAP 推薦用段來實現分部報告。
  • Business area 所實現的功能也可用 Profit center 實現
  • 業務範圍使用,需要配置業務範圍派生,後面將有專門文章說明

定義段

  • IMG PATH: IMG -> Enterprise Structure -> Definition -> Financial -> Define Segment

要點:

  • Segment 是 SAP 在新總賬中新增加的組織架構,用於實現分部報告。可以取代之前的 Business Area 或 Profit center。SAP 推薦用段。

  • Segment Derivation

    1. 從利潤中心派生 ,在利潤中心主資料指定,注意利潤中心必須啟用。因為段主要從利潤中心派生,利潤中心是跨公司程式碼的,所用段也是跨公司程式碼的 2.通過 BADI : IMG -> Financial Accounting (New)->Financial Accounting Global Settings (New)->Customer Enhancements->Business Add-Ins (BAdIs)->Segment Derivation

使用段還是業務範圍?

  • 段和業務範圍(business area)相同點:

    • 段 (segment) 是在 client 層面企業結構中定義的,與公司程式碼或成本控制範圍等沒有直接的分配關係
  • 不同點:

    • 段可以分配到利潤中心主資料並從其派生得到,同時也可以通過使用者出口 BADI:fagl_derive_segment 實現複雜的段派生。之所以段從利潤中心派生而不是從業務範圍派生,主要是因為後勤模組中的 MM 和 SD 的“傳送方系統”的派生規則都是基於利潤中心而不是業務範圍的,因此段也就從利潤中心派生了。
  • 業務範圍和段比較而言:對於新安裝系統的使用者,SAP 推進直接使用段來滿足分部報告的需求,因為這是符合 SAP 開發策略的;對於升級的客戶,SAP 建議仍然繼續使用業務範圍,因為現存的確定業務範圍的派生規則或替換仍然是可用的。

FI 組織架構相關知識點

組織單位的資料表

  • 公司程式碼的資料表:T001。公司程式碼的定義和分配都在這個表中。比如幣別/國家/公司程式碼的 COA/country COA/fiscal year variant 等。
  • 業務範圍主資料表: TGSB
  • segment 主資料表:FAGL_SEGM

檢視組織架構主資料

  1. 檢視組織架構主資料:EC01/ EC16
  2. 檢視成本中心結構:OKENN
  3. 檢視 controlling area 結構:OKKP
  4. 檢視工作中心結構:CR06
  5. 檢視採購組織:OX01