SAP FI 重要なテーブル: 知っておく必要があります!

⚡ スマートサマリー

SAP FI テーブルには、財務会計を駆動するマスタデータ、会計ドキュメント、および構成が格納され、マスタ、トランザクション、およびカスタマイズグループに整理されています。S/4HANA では、これらをユニバーサル ジャーナル テーブル ACDOCA に統合しています。

  • 🔘 マスターデータ: SKA1、KNA1、LFA1などのテーブルには、総勘定元帳、顧客、仕入先のマスタレコードが格納されています。
  • 📄 取引データ: BKPFには文書ヘッダーが格納され、BSEGには各転記の背後にある会計明細項目が格納されます。
  • 🗂️ 二次索引: BSID、BSIK、およびBSIS track個の未解決項目、およびBSAD、BSAK、BSAS track個のクリア済みアイテム。
  • ⚙️ カスタマイズ: T001、T003、T004などの設定テーブルは、会社コード、文書タイプ、勘定科目表を定義します。
  • 🔎 データアクセス: トランザクションSE16、SE16N、SE16Hは、コードを記述することなく、任意のテーブルの内容を表示します。
  • 🤖 S/4HANA: ユニバーサルジャーナルテーブルACDOCAは、多くのインデックステーブルを置き換え、リアルタイムのAI支援型レポート作成にデータを提供します。

SAP FIの重要なテーブルは、マスタデータ、トランザクション、カスタマイズごとにグループ化されています。

財務会計 SAP すべての残高、文書、構成設定はデータベース テーブル内に保存されるため、重要なテーブルを知ることで SAP FI モジュールは、SE16 を使用してデータを読み取り、レポートを作成し、 tracエンドツーエンドの投稿。この参照グループはキーをグループ化しています SAP FI テーブルを目的別に(マスターデータ、トランザクションデータ、支払実行、カスタマイズなど)分類し、それらがどのように組み合わさるかを説明します。 SAP ERPと SAP S/4HANA。

SAP FIマスタデータテーブル

マスタデータテーブルには、勘定科目表、顧客、仕入先など、仕訳伝票が参照する比較的静的なレコードが格納されます。これらのテーブルは多くの取引で共有されるため、参照元の日常的な会計伝票に比べて内容の変更頻度ははるかに低くなります。

全般 Ledger (総勘定元帳)勘定科目表

総勘定元帳のマスタデータは、勘定科目レベルと会社コードレベルに分割されており、これにより1つの勘定科目が複数の会社コードに対応することが可能になっています。

Code 詳細説明
SKA1 総勘定元帳(勘定科目表)
スカート 総勘定科目(勘定科目一覧:説明)
SKB1 総勘定元帳(会社コード)

顧客マスターテーブル

顧客マスタデータは以下をサポートします 売掛金KNA1の一般データはクライアント間で共有されますが、KNB1には、調整勘定や督促手続きなど、会社コード固有のビューが格納されます。

Code 詳細説明
KNA1​​XNUMX 顧客マスタ(一般データ)
KNB1 顧客マスタ(会社コード)
KNVV 顧客販売データ
KNBK 銀行の詳細
KNVH 顧客階層
KNVP 顧客パートナー機能
KNVS 顧客向け出荷データ
KNVK 担当者
KNVI 顧客マスター税インジケーター

仕入先マスタテーブル

ベンダーマスタデータは、 買掛金勘定 顧客構造を反映しています。LFA1 には一般データ、LFB1 には会社コードデータ、LFB5 には督促プログラムで使用される督促データが格納されます。これらのフィールドを制御するアカウントグループは、 ベンダーアカウントグループを作成する.

Code 詳細説明
LFA1 仕入先マスタ(一般データ)
LFB1 仕入先マスタ(会社コード)
LFB5 仕入先督促データ
LFM1 購買組織データ
LFM2 購入データ
LFBK 銀行の詳細

顧客・資材情報および銀行データ表

このグループには、さらに2つの小規模なマスターデータテーブルが含まれています。KNMTは顧客と資材を関連付け、BNKAは顧客、仕入先、および自社銀行の記録で使用される中央銀行ディレクトリを保持します。

Code 詳細説明
KNMT 顧客情報記録
BNKA マスターバンクデータ

SAP FI取引データテーブル(会計伝票)

財務会計におけるすべての仕訳は、ヘッダーテーブルと明細テーブルに分散して保存される会計文書を作成します。これらの文書は、未決済項目と決済済み項目のレポート作成を高速化する一連の補助インデックステーブルによってサポートされています。

BKPF には、文書タイプ、転記日、会計年度などのヘッダー詳細を含む、文書ごとに 1 行が格納されます。BSEG には明細項目が格納されるため、1 つの BKPF ヘッダーは複数の BSEG 行にリンクされます。次に、セカンダリ インデックス テーブルが選択された明細項目を勘定科目タイプ別にコピーします。BSI* テーブルには未決済項目が、BSA* テーブルには決済済み項目が格納され、顧客 (D)、仕入先 (K)、および総勘定元帳 (S) の各バージョンに分割されます。

Code 詳細説明
BKPF 会計伝票ヘッダー
BSEG 会計伝票セグメント(明細項目)
BSID 顧客向け二次索引(未処理項目)
BSIK ベンダー向け二次索引(未処理項目)
bsim 二次索引、資料に関する文書
BSIP 二重文書のベンダー検証インデックス
BSIS 総勘定元帳(未決済項目)の二次索引
BSAD 顧客向け索引(決済済み項目)
BSAK ベンダー一覧(決済済み品目)
BSAS 総勘定元帳の索引(決済済み項目)

SAP FI支払実行テーブル

自動支払プログラム (トランザクション F110) は、結果を 2 つのテーブルに書き込みます。REGUH には受取人ごとの支払 (決済) データが保存され、REGUP には各支払で決済された個々の未決済項目が保存されます。これは、 送金 または、提案を調査する。

Code 詳細説明
レグー 決済プログラムからの決済データ
再セットアップ 支払いプログラムから処理された項目

SAP FIカスタマイズ(設定)テーブル

カスタマイズテーブルには、導入ガイド(SPRO)で設定された構成が保存されます。これらのテーブルは、文書の転記方法、会社コード、会計年度、および転記期間の動作を制御するため、コンサルタントは設定を迅速に確認するためにこれらのテーブルをよく参照します。

会社 Code 構成テーブル

これらの表は、すべての仕訳を会社コードに紐付けるための組織設定と勘定科目表の設定を定義します。

Code 詳細説明
T004 勘定科目一覧表
T077S 勘定科目グループ(総勘定元帳)
T009 会計年度のバリエーション
T880 グローバル企業データ
T014 信用管理領域

FI文書構成テーブル

文書管理テーブルは、どの文書タイプが許可されているか、どの転記期間が利用可能かを決定するもので、転記期間バリアントと連携して動作します。

Code 詳細説明
T010O 転記期間のバリエーション
T010P 投稿期間のバリアント名
T001B 掲載が許可されている期間
T003 文書の種類
T012 ハウスバンク

表示方法 SAP FIテーブルデータ(SE16、SE16N、SE16H)

テーブル名を知っていても、その内容を読み取れる場合にのみ意味がある。 SAP まさにこの目的のためにデータブラウザが同梱されており、ABAPプログラミングは不要です。

  • SE16 / SE16N — 一般的なデータブラウザーです。テーブル名(例:BSEG)を入力し、キーフィールドにフィルターを適用して選択を実行すると、一致する行が一覧表示されます。SE16Nはより柔軟な後継ツールで、任意のフィールドでフィルターを適用できます。
  • SE16H — 拡張ブラウザが利用可能 SAP 結合、グループをサポートするS/4HANApingまた、インターフェース内で直接集計を行うことができ、大規模なデータセットを分析する際に役立ちます。
  • SE11 — ABAPディクショナリ。テーブルデータではなく、テーブル定義(フィールド、データ型、キー)を表示するために使用します。

作業中にテーブル名を確認するには、任意のフィールドにカーソルを置き、F1キーを押して、「技術情報」ボタンを選択します。 SAP 次に、値を格納するテーブルとフィールドが表示され、SE16N ですぐに開くことができます。これらのトランザクションへのアクセスは、標準の権限オブジェクトによって制御されます。 SAP GUIそのため、本番システムでは通常、ディスプレイへのアクセスは制限されています。

SAP S/4HANAのFIテーブルとユニバーサルジャーナル(ACDOCA)

SAP S/4HANAは、ユニバーサルジャーナルACDOCAと呼ばれる単一の明細項目テーブルを中心に、FIデータモデルを簡素化します。財務会計と管理会計の明細項目を1つのテーブルに統合することで、FIとCOを個別に照合する必要がなくなります。

このため、従来の二次索引テーブルや合計テーブル(BSID、BSIK、BSIS、BSAD、BSAK、BSAS、およびGLT0などの合計値)は、個別の物理テーブルとして書き込まれなくなりました。 SAP 既存のレポートを、ACDOCAとBSEGから読み込む同名のCDS互換ビューに置き換えることで、古いレポートも引き続き動作するようになります。BKPFには引き続き文書ヘッダーが格納され、BSEGは未解決項目レジストリとして存在しますが、レポート作成の真の情報源はACDOCAです。

認定条件 SAP FIテーブルは相互にリンクされています

FIテーブルは、少数の共通キーフィールドを介して接続されており、これによりレポートの数値をその元のドキュメントまで遡って追跡することが可能になります。

  • 会計伝票は、会社コード(BUKRS)、伝票番号(BELNR)、および会計年度(GJAHR)によって識別されます。BKPFとBSEGはこのキーを共有しているため、1つのヘッダーがその明細項目に結合されます。
  • BSEGの明細項目には勘定科目番号が付与されており、これはSKA1/SKB1(総勘定元帳)、KNA1/KNB1(顧客)、またはLFA1/LFB1(仕入先)のマスタデータにリンクされています。
  • 二次索引テーブル(BSID、BSIK、BSIS、およびクリア済みアイテムBSA*テーブル)は文書明細から派生しているため、常に trace 同じ BKPF 行と BSEG 行に戻ります。

これらのリンクを理解することで、月末のタスクが 督促 また、未決済項目の清算は監査がはるかに容易になります。なぜなら、すべての残高が tracその背後にある文書を参照しました。

よくあるご質問

カーソルをそのフィールドに合わせてF1キーを押し、次に「技術情報」を選択してください。 SAP 画面上のフィールドの背後にあるテーブル名とフィールド名が表示されます。その後、SE11を開いて定義を表示したり、SE16Nを開いて保存されているデータを読み取ったりできます。

BSIDは未決済の顧客明細を格納し、BSADは支払い後の決済済み顧客明細を格納します。仕入先はBSIKとBSAKを、総勘定元帳はBSISとBSASを使用し、同様に未決済と決済済みの区分で管理します。

LFB5には、最終督促日、督促レベル、督促ブロックなど、会社コードレベルでの仕入先督促データが格納されています。督促プログラムは、支払期限を過ぎた仕入先項目を選択し、督促状を印刷する際に、LFB5を読み取り、更新します。

KNA1には、顧客名、住所、税務情報など、クライアント間で共有される一般的な顧客マスタデータが格納されます。KNB1には、同じ顧客に関する、会社コード固有のデータ(照合勘定、支払条件、督促手続きなど)が格納されます。

T001は会社コードテーブルです。各会社コードとその名称、通貨、勘定科目表、会計年度バリアント、国が格納されています。ほぼすべてのFI設定およびレポートテーブルは、T001に格納されている会社コードにリンクしています。

接頭辞BSは簿記係を表しますping 二次索引。末尾の文字は勘定科目の種類を示します。Dは借方(顧客)、Kは貸方(仕入先)、Sは総勘定元帳を表します。対応するBSAテーブルには、決済済みの項目が格納されます。

機械学習は、BSEGやACDOCAなどのテーブルをスキャンして異常を検出し、キャッシュフローを予測し、重複または不正な記帳を検出します。 SAP ビジネスAIとJouleコパイロットは、ユニバーサルジャーナルに対する自然言語クエリを通じて、これらの知見を明らかにします。

GitHubコパイロット BKPFやBSEGなどのテーブルを読み取るABAP、SQL、CDSビューコードを作成し、カスタム実行を高速化します。tracts とレポート。接続されません SAP 直接的に生成するわけではないので、生成されたクエリはすべてまずサンドボックスクライアントでテストしてください。