Master Data - ooxxvv/MySAPnotes GitHub Wiki
-
用來放置各種主檔的相關資訊
-
SAP 系統中共分為三種類型資料
-
Master Data => 主檔
-
Transaction Data => 交易檔
-
Table Data => 表格資料
-
Table
-
T002 => Language Keys
-
T005 => Country
-
T9A15 => Division & Business area mapping table
-
可參考 Company
-
Company Code Global Data
-
可在 IMG 文件找到相關設定 (SPRO)
-
Financial Accounting (New) -> Financial Accounting Global Setting (New) -> Global Parameters for Company Code -> Enter Global Parameters
-
Business Place
-
可在 IMG 文件找到相關設定 (SPRO)
-
Cross-Application Components -> General Application Functions -> Cross-Application Document Numbering -> (國別) -> Define Business Places
-
Table => J_1BBRANCH
-
Function
-
FMR3_GET_LOCAL_CURRENCY => 取得公司的 local currency
- T001 => Company code 的基本資料
- T001A => Company code 其他的 Local currency 設定
- T001I => 公司代碼 - 參數類型
- T001J => 公司代碼 - 參數類型名稱
- T001Z => Company code 的其他明細項目設定
- V_T001I => T001I 的 View
- OBY6 => 公司代碼的基本主檔
- FI module 所需的資料是 Company Code Level,包括調節帳戶,付款條件。
- SD module 所需的資料是以 Sales Organization,Distribution Channel,Division 所組合而成的 Key 來分別。
- EC02 => 一般情況下,如果想通過 Copy 的方式建立一個新的 Plant , 可用 EC02 進行,大多數 Plant 相關的配置信息會同時被拷貝。
- OX10 => 只用來設置 Factory Calendar、Country 等信息,如果用這裡的 Copy 按鈕,則只會拷貝一個名稱及簡單信息。
- WB02 => 可以設置工廠的地址及相關 Organization 等方面的參考信息。
- CS07 => 建立工廠指派
- 若要找出 Plant 和 Company 的關係,並須用 Valuation Area 來對應。
- 若 Plant 和 Company 對應到同一個 Valuation Area ,表示此 Plant 是設在這個 Company Code 下。
- T001K => Company Code 和 Valuation Area 的關係。
- T001W => Plant 和 Valuation Area 的關係。
- Plant 和 Company code 的對應關係 {{{#!abap FORM check_company_plant . DATA: BEGIN OF lt_t001w OCCURS 0, werks LIKE t001w-werks, bwkey LIKE t001w-bwkey, END OF lt_t001w. DATA: l_bwkey LIKE t001k-bwkey.
IF s_werks[] IS INITIAL. EXIT. ENDIF.
*-Get Valuation area (Company code) SELECT SINGLE bwkey INTO l_bwkey FROM t001k WHERE bukrs EQ p_bukrs.
IF sy-subrc NE 0. MESSAGE e003 INTO g_message. append_message. ENDIF.
*-Get Valuation area (Plant) SELECT werks bwkey INTO TABLE lt_t001w FROM t001w WHERE werks IN s_werks.
IF sy-subrc NE 0. MESSAGE e000 WITH '無法取得工廠資料'(m02). ENDIF.
LOOP AT lt_t001w. IF lt_t001w-bwkey NE l_bwkey. MESSAGE e004 WITH lt_t001w-werks p_bukrs INTO g_message. append_message. ENDIF. ENDLOOP.
ENDFORM. " CHECK_COMPANY_PLANT }}}
- LFM2 => Vendor 主檔 (Plant & Vendor Subrange Level)
- 請見 MM module => Material
- Chart of Accounts => 會計科目表。
- 1開頭 => 資產
- 2開頭 => 負債
- 3開頭 => 業主權益 (股本)
- 4開頭 => 收入
- 5開頭 => 成本
- 6開頭 => 費用
- 7開頭 => 業外損益
- 8開頭 => 稅額
- 9開頭 => 其他 (暫時性科目,結轉科目,非常損益,會計原則變動累積影響數……)
- FS10N => 顯示會計科目各月份的餘額
- FS00 => 顯示總帳科目
- FSS0 => 編輯總帳科目 (Company Code)
- FSP0 => 編輯會計科目表 (G/L Account Chart)
- SKAT => 會計科目的名稱 (包含所有語言)
- SKA1 => 會計科目與會計科目表(Chart of Accounts)的對應關係。
- SKB1 => 存放會計科目和公司代碼(Company code) 的對應關係
- GET_CURRENT_YEAR => 取得所指定公司目前及上一期的會計年度
- DATE_TO_PERIOD_CONVERT => 取得所指定日期的會計年度及月份
- SAP 的 Bank 分為兩種:
- House Banks => 公司自有資金的銀行帳戶。
- Customer Bank Accounts, Vendor Bank Accounts => 供應商或客戶的銀行帳戶。
- FI02 => 銀行主檔
- CSKS => Cost Center Master Data
- BP => Business Partner
- MDLV => MRP 設定
- PA0001 => HR 主檔