会社コードは、SAP FIで貸借対照表や損益計算書を作成できる、外部会計の基本単位です。通常は法人ごとに設定しますが、「1法人=必ず1会社コード」と決まっているわけではありません。この記事では定義、法人や管理領域との関係、設定時に確認する項目を具体例で整理します。
会社コードとは:財務諸表を作る最小の会計単位
SAPが定義する会社コードは、外部報告用の一組の会計帳簿を独立して作成できる最小の組織単位です。会計伝票は会社コードを指定して記録され、その単位で残高を集計し、貸借対照表(B/S)や損益計算書(P/L)を作成します。FIを使うには少なくとも1つの会社コードが必要です。
会社コードのキーは英数字4桁です。たとえば同じ企業グループに国内法人と海外法人がある場合、国内を「1000」、海外を「2000」とし、それぞれの会計データを区別します。1000と2000を合わせた連結財務諸表は、各会社コードの個別財務諸表を単純に足したものではなく、連結範囲や内部取引の調整を別途考慮します。
法人と会社コードは必ず1対1?
実務では、1法人に1会社コードを割り当てる設計が分かりやすい出発点です。ただし、SAPの定義上は法人格そのものが会社コードの必須条件ではありません。独立した会計処理や財務諸表が必要な事業単位を、別の会社コードとして管理することもあります。反対に、部門別の損益を見たいだけなら、会社コードを増やす前に利益センタやセグメントなどで表せないか検討します。
会社コードを分けると、伝票・残高・決算処理の単位が分かれ、会社コード間の取引にも考慮が必要です。合併後に旧会社コードを一定期間残す場合もありますが、どの時点で統合するかは移行方針、法定報告、取引の継続性に基づいて決めます。「旧法人があったから残す」「部門が違うから増やす」だけでは判断しません。
管理領域・利益センタ・事業領域との違い
| 組織・区分 | 主な目的 | 会社コードとの関係 |
|---|---|---|
| 会社コード | FIの外部会計、個別の財務諸表 | 会計伝票と残高を管理する基本単位 |
| 管理領域 | COの原価管理・内部管理 | 1つの管理領域に複数会社コードを割り当てられる |
| 利益センタ・セグメント | 事業や責任単位ごとの業績・報告 | 用途に応じて会社コード内などを細分化 |
| 事業領域 | 事業別の内部報告 | 会社コードを横断した集計にも使えるが、法定決算の代替ではない |
似た名称の「会社(Company)」も会社コードとは別の組織要素です。画面や設定で両方が現れたら、どちらのキーを扱っているか確認してください。管理領域と会社コードの関係は1対1にも1対多にもできますが、複数会社コードを1つの管理領域にまとめる場合は勘定コード表や会計年度設定などの整合性が必要です。
会社コードを設定・調査するときの確認項目
SAP GUIを使うECCやS/4HANAのオンプレミス環境では、SPROの「企業構造 → 定義 → 財務会計 → 会社コードの編集・コピー・削除・チェック」から会社コードを扱います。直接のトランザクションコードはOX02、会社コードのグローバルパラメータの確認にはOBY6が使われます。S/4HANA Cloud Public Editionでは設定画面や手順が異なるため、利用製品に合わせて確認してください。
- 会社コードキー、名称、国・地域、住所、会社コード通貨
- 勘定コード表、会計年度バリアント、転記期間に関する設定
- 管理領域との割当、および販売組織・プラントなど他モジュールとの関係
- 既存伝票やマスタ、権限、帳票への影響
調査でテーブルを見る場合、会社コードの設定情報はT001、会計伝票のヘッダではBKPF-BUKRSが手掛かりになります。ただし、テーブルの値を直接変更せず、設定画面と業務への影響を確認してください。
よくある質問
会社コードと法人は同じ意味ですか?
同義ではありません。法人ごとに会社コードを設けることは多いものの、会社コードはSAP上の会計単位です。複数の会社コードが同じ法人に属する設計もあり得ます。
部門別の損益を見るために会社コードを増やすべきですか?
損益の分析だけが目的なら、まず利益センタやセグメントなどを検討します。独立した会計帳簿・決算単位が必要かどうかが、会社コードを分ける判断の中心です。
参考・関連記事
- 会計伝票登録用のトランザクション:会社コードを指定するFI伝票の登録を確認できます。
- SAP財務会計(FI)関連のトランザクションコード一覧:FIで使う主な操作を用途別に探せます。
- 入金・出金と消込の使い分け:会社コード内の債権・債務処理を具体例で確認できます。