概要
詳細
このセクションでは各テーブル項目を抜粋して順次説明していきます。
販売組織(TVKO)
会社コード(BUKRS)
この項目を利用して、販売組織が所属する会社や会社に割り当てられた販売組織すべてを取得します。 この項目は販売伝票データを財務会計に転記されるときに使用されます。 この項目の値は、カスタマイジング(メニューパス:企業構造→割当→販売管理→会社コードに対する販売組織の割当)により設定されます。
組織単位: 販売組織別製品部門(TVKOS)
得意先マスタに対する参照製品部門(SPAKU)/価格マスタに対する参照製品部門() これら項目を利用して「得意先マスタ:販売データ(KNVV)」または条件マスタを参照します。 この項目の値は、カスタマイジング(メニューパス:販売管理→マスタデータ→製品部門 (共通))により設定されます。
価格設定の構成要素
販売する商品の価格は条件テクニックの仕組みを利用して設定されます。 価格設定は以下の要素で構成されます。
- 条件タイプ
条件タイプは価格の構成要素です。例えば一つの商品は仕切単価、追加料金、割引料金、消費税から最終値段を確定される場合、仕切単価、追加料金、割引料金、消費税をそれぞれ条件タイプとして定義します。 - 価格決定表
価格決定表には、価格決定に使用される一連の条件タイプが記載されています。 - 検索順序
検索順序は、特定の条件タイプの有効データ(複数の条件テーブルに定義された場合、どの条件テーブルを使うか)の検索に使用される検索方針です。条件タイプごとに検索順序を定義することができます。 - 条件テーブル
条件テーブルには商品の判断キー項目毎の価格が条件レコードとして登録されます。
商品は、小売か卸売りかという販売方法や得意先毎に設定しないといけない場合が多いため、その販売方法や得意先は判断キー項目になります。標準テーブルをそのまま利用するか、カスタマイジングにより新しい条件テーブルを作成するか、キー項目の組み合わせ毎に条件テーブルが存在します。 キー項目として下記のようなものがよく使用されます。
- 販売組織
販売組織、流通チャンネル、製品部門 - 得意先
得意先コード、得意先グループ、得意先価格区分など - 品目
品目コード、品目のロット番号など
価格の自動提案
価格の自動提案は条件テクニックを使用して、様々なマスタを参照しています。 例を挙げてその自動計算の仕組みを説明します。
例の受注伝票
受注伝票タイプ:ZORA 受注先コード:1100A7007 販売組織:4100 流通チャンネル:10 製品部門:30 品目コード:300340GO ロットNo:なし
マスタデータ
計算ロジック
- 販売伝票タイプ(TVAK)から指定された伝票タイプ(ZORA)の伝票価格決定区分(A)を取得
- 組織単位: 販売組織別製品部門(TVKOS)から販売組織(4100)、製品部門(30)の得意先マスタに対する参照製品部門(11)を取得
- 得意先マスタ:販売データ(KNVV)から、受注伝票を登録する際に入力された受注先(1100A70007)、販売組織(4100)、流通チャンネル(10)と(2)で取得した製品部門(11)をキーとして、得意先価格決定区分(1)を取得
- 価格決定表: 販売伝票での設定(T683V)から、販売組織(3100)、流通チャンネル(10)、製品部門(30)と(1)で取得した伝票価格決定区分(A)、(3)で取得した得意先価格決定区分(1)をキーとして、価格決定表(ZRV001)を取得
- 価格決定表: データ(T683S)から、価格決定表(ZRV001)で商品の価格を確定するための条件タイプ一覧(Z001、Z002)を取得
※各条件タイプの価格をそれぞれ取得して商品の最終価格を計算するが、以下はZ001だけを例として取り上げて説明する - 条件: タイプ(T685)から条件タイプ(Z001)の検索順序(Z001)を取得
- 条件: 検索順序 (生成書式)( T682I)から、検索順序(Z001)で指定された検索対象条件マスタ及びその順番を取得①A716 ②A701
- (7)で取得した順番に従い、最初はA716を検索
- A716は該当価格データがなかったため、続いてA701を検索 A701に該当価格データがありましたので、その条件レコードNo(0000028657)を取得
- 条件 (ヘッダ)( KONH)、条件 (明細)( KONP)から、条件レコードNo(0000028657)の価格情報を取得、自動提案する
このトピックでは、SAP販売管理システムの組織構造を取り上げて説明します。
1.柔軟性を持つ組織構成
SAP ERPの販売管理モジュールは、営業活動における実組織を反映した組織要素とは別に、価格設定、伝票フローなど販売管理のために仮組織要素を提供します。割り当てにより実組織要素が仮組織要素に関連づけられます。 各組織要素の定義や組織間の割り当てはカスタマイジングにより行います。
1販売管理における仮組織
販売管理における組織は、販売組織、流通チャネル、製品部門という構成要素で表現されます。 これらの組織構成要素を、以下に図示します。
(参考元: sap help)
- 販売組織
販売組織は法的な意味での販売単位を表します、例えば、XX事業部。各販売組織には 1 つの会社コードが割り当てられます。この会社コードは、販売組織の業務トランザクションを主に財務会計の点から追跡します。 - 流通チャンネル
流通チャンネルは販売方法を表すものです、例えば、店舗小売、卸売、通信販売(電話)、通信販売(Internet)など。 - 製品部門
品目、製品またはサービスのグループ化方法。製品またはサービスは製品部門1つに対してのみ割り当てられます。 - 販売エリア
販売エリアは、販売組織、流通チャネル、製品部門の組み合わせとして定義されます。品目など販売に関わるすべてのデータは販売エリア毎に定義することができます。
営業活動における実組織
ステータス一覧
請求書照合伝票のステータスは、大きく分けると以下の三つに分類されます。
- 仮保存
- 未転記
- 転記済
| 値 | 意味 | オペレーション | 金額チェック | 購買履歴生成有無 | 会計伝票生成有無 |
|---|---|---|---|---|---|
| A | 未転記 | MIR7保存ボタン押下 | 無 | 有(保留) | 無 |
| B | 未転記/完了 | MIR7「完了として保存」ボタン押下 | 有 | 有(保留) | 有(未転記) |
| C | 未転記/保留 | MIR7仮保存ボタン押下 | 無 | 無 | 無 |
| D | 入力済/保留 | MIRO仮保存ボタン押下 | 無 | 無 | 無 |
| 5 | 転記済 | MIR7転記ボタン押下 | 有 | 有 | 有(転記済) |
| MIRO保存ボタン押下 | 有 | 有 | 有(転記済) |
ステータス遷移
- 保留
→OpenFI呼び出し無し- C(未転記/保留)
- D(入力済/保留)
- 未転記
- A(未転記)
- B(未転記/完了)
- 5(転記済)
ステータス変更履歴の確認
請求伝票の変更は変更文書ヘッダ(CDHDR)と変更文書明細(CDPOS)に記録されるため、そこから、ステータス変更前後の値、変更者、変更日などの情報を確認することができます。
以下は請求伝票ステータスが変更した際に変更文書テーブルに登録されたデータのイメージです
変更文書明細(CDPOS)
| テーブル項目 | データイメージ | 説明 |
|---|---|---|
| オブジェクトクラス(OBJECTCLASS) | INCOMINGINVOICE | 固定値 |
| オブジェクトID(OBJECTID) | 51100002782014 | |
| 文書番号() | 30050 | 内部採番 |
| テーブル名(TABNAME) | RBKP | 固定値 |
| テーブルキー(TABKEY) | 30051100002782014 | クライアント+請求伝票番号+会計年度 |
| 項目名(RBSTAT) | RBSTAT | 固定値 |
| 変更区分(CHNGIND) | U | 固定値 |
| 新値(VALUE_NEW) | D | 変更後のステータス値 |
| 新値(VALUE_NEW) | D | 変更後のステータス値 |
変更文書ヘッダ(CDHDR)
| テーブル項目 | データイメージ | 説明 |
|---|---|---|
| オブジェクトクラス(OBJECTCLASS) | INCOMINGINVOICE | 固定値 |
| オブジェクトID(OBJECTID) | 51100002782014 | |
| 文書番号() | 30050 | 内部採番 |
| 更新者(USERNAME) | WenF | 伝票オペレータのログインID |
| 日付(UDATE) | 2014/08/01 | 伝票オペレーション日付 |
| 時刻(UTIME) | 12:12:22 | 伝票オペレーションの時刻 |
MIROにおける自動仕訳処理は伝票明細単位で行います。
| 伝票明細 | 勘定設定カテゴリ | 分類 | 金額ストリング | 判定要素 |
|---|---|---|---|---|
| 購買発注参照 | 在庫勘定 | 仕切金額 | RE01 | 品目の原価管理区分 トランザクション区分 入庫済数量 品目在庫 |
| 配送費用 | RE09 | |||
| 固定資産 | 仕切金額 | RE11 | ※ | |
| 配送費用 | RE13 | ※ | ||
| 倉庫 | 仕切金額 | RE21 | ※ | |
| 配送費用 | RE22 | ※ | ||
| 品目タブ | - | - | RE07 | 品目の原価管理区分 トランザクション区分 品目在庫 |
| 勘定タブ | - | - | RE08 | - |
1.購買発注参照(在庫品)
1-1.移動平均原価品目
1-1-1.請求
入力した数量は伝票転記時に請求済数量に計上されます。 入庫基準請求書照合である購買発注の場合、入庫済-請求済の数量分を超えた数値を入力できない。 入庫基準請求書照合でない購買発注の場合、購買数量-請求済の数量分を超えた数値を入力できない。
| 請求金額の内訳 | 相手勘定 | ||
|---|---|---|---|
| 1.未入庫数量分の金額按分 | WRX入庫/請求仮勘定 | ||
| 2.入庫済数量分の金額按分 | |||
| 2.1入庫価格分 | WRX入庫/請求仮勘定 | ||
| 2.2入庫価格差異分 | |||
| 2.2.1入力数量の在庫存在分 | BSX在庫勘定 | ||
| 2.2.2入力数量の在庫不足分 | PRD価格差異勘定 | ||
1-1-2.追加請求
| 請求金額の内訳 | 相手勘定 | |
|---|---|---|
| 1.未入庫数量分の金額按分 | WRX入庫/請求仮勘定 | |
| 2.入庫済数量分の金額按分 | ||
| 2.1.入力数量の在庫存在分 | BSX在庫勘定 | |
| 2.2.入力数量の在庫不足分 | PRD価格差異勘定 | |
1-1-3.クレジットメモ
| 1.未入庫数量分の金額按分 | ||
| 1.1.仮請求請求金額分 | WRX入庫/請求仮勘定 | |
| 1.2.請求金額差異分 | PRD価格差異勘定 | |
| 2.入庫済数量分の金額按分 | ||
| 2.1.入力数量の在庫存在分 | BSX在庫勘定 | |
| 2.2.入力数量の在庫不足分 | PRD価格差異勘定 | |
1-1-4.追加クレジット
| 請求金額の内訳 | 相手勘定 | |
|---|---|---|
| 1.未入庫数量分の金額按分 | WRX入庫/請求仮勘定 | |
| 2.入庫済数量分の金額按分 | ||
| 2.1.入力数量の在庫存在分 | BSX在庫勘定 | |
| 2.2.入力数量の在庫不足分 | PRD価格差異勘定 | |
1-1-5.仕訳例
| No. | プロセス | 入力 | 仕訳 | 備考 | ||
|---|---|---|---|---|---|---|
| 数量 | 金額 | 借方 | 貸方 | |||
| 1. | 購買発注 | 6箱 | 60000円 | - | - | - |
| 2. | 入庫1 | 3箱 | 自動 | BSX30,000円 | WRX30,000円 | - |
| 3. | 請求1 | 5箱 | 55,000円 | WRX52,000円 | XXX55,000円 | 非入庫基準分:55,000×(5箱-3箱)÷5箱 入庫基準分:30,000円 |
| BSX1,800 | ||||||
| PRD1,200 | ||||||
このトピックでは、請求書照合画面の画面項目を取り上げて説明します。
画面レイアウト
購買発注参照タブ
購買発注参照一覧
購買発注参照一覧に入力可能な画面項目としては、主に、金額、数量、税コードなどがあります。
金額
ここで入力される金額は、伝票通貨ベースの請求金額になります。下記のように項目値が自動提案されます。
| トランザクション区分 | 入庫区分 | ERS | 計算式 |
|---|---|---|---|
| 請求 | - | - | 数量×発注価格 |
| クレジットメモ | - | - | 請求済金額×数量÷請求済数量 |
| 追加請求 | - | - | 0 |
| 追加クレジットメモ | - | - | 0(?) |
数量
ここで入力される数量は、発注単位を単位とする請求数量です。下記のように項目値が自動提案されます。
| トランザクション区分 | 入庫区分 | ERS | 計算式 |
|---|---|---|---|
| 請求 | YES | - | 入庫済数量-請求済数量 |
| NO | 発注数量-請求済数量 | ||
| クレジットメモ | YES | YES | 請求済数量-入庫済数量 (入庫が先にキャンセルされる場合がある) |
| NO | 請求済数量-発注済数量(?) (発注が先にキャンセルされる場合がある) | ||
| - | NO | 請求済数量 | |
| 追加請求 | - | - | 請求済数量 |
| 追加クレジットメモ | - | - | 請求済数量 |
このトピックでは、請求書照合伝票(略:IR伝票)が関わる各標準テーブルを取り上げて説明します。
概要
テーブル一覧
以下の表でテーブル一覧を示します。
| No. | 技術名称 | 名称 | 説明 | |
|---|---|---|---|---|
| 1 | RBKP | 伝票ヘッダ:請求書受領 | - | |
| 2 | RSEG | 伝票明細:請求書受領 | - | |
| 3 | RBMA | 伝票明細:品目の受領請求書 | - | |
| 4 | RBCO | 伝票明細、請求書受領、勘定設定 | - | |
| 5 | RBTX | 税: 請求書受領 | - | |
| 6 | RBWS | 源泉徴収税データ、請求書受領 | - |
テーブル関連図
詳細
このセクションでは各テーブルの主要項目を抜粋して順次説明していきます。
RBKPテーブル
IR伝票のヘッダ情報はこのテーブルに格納されます。
項目一覧
| No. | PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|---|
| 1 | ○ | BELNR | 請求書伝票番号 | - |
| 2 | ○ | GJAHR | 会計年度 | - |
| 3 | BLART | 伝票タイプ | - | |
| 4 | BLDAT | 伝票日付 | - | |
| 5 | BUDAT | 転記日付 | - | |
| 6 | VGART | 取引タイプ | - | |
| 7 | XBLNR | 参照伝票番号 | - | |
| 8 | BUKRS | 会社コード | - | |
| 9 | LIFNR | 請求元 | - | |
| 10 | WAERS | 通貨コード | - | |
| 11 | RMWWR | 請求書総額 | - | |
| 12 | BEZNK | 計画外配送費用 | - | |
| 13 | WMWST1 | 消費税 | - | |
| 14 | MWSKZ1 | 税コード | - | |
| 15 | ZTERM | 支払条件 | - | |
| 16 | XRECH | 区分: 請求書転記 | - | |
| 17 | BKTXT | 伝票ヘッダ Text | - | |
| 18 | STBLG | 反対仕訳伝票No | - | |
| 19 | STJAH | 反対仕訳伝票の会計年度 | - | |
| 20 | IVTYP | 請求書照合カテゴリ | - | |
| 21 | RBSTAT | 請求書伝票ステータス | - | |
| 22 | KNUMVE | 伝票条件 | - | |
| 23 | ZUONR | ソートキー | - | |
| 24 | ZLSPR | 支払保留 | - | |
| 25 | ZLSCH | 支払方法 | - | |
| 26 | ZFBDT | 支払基準日 | - | |
| 27 | ・・・ | - | - |
キー項目
キー項目としては、主に請求書伝票番号、会計年度があります。 伝票番号は会計年度別に自動採番されます。
システム属性
- BLART(伝票タイプ)
転記される会計伝票の分類です。ここではおもにREになります。
MIRO画面→「詳細データ」タブ→「伝票タイプ」で指定することができます。 - VGART(取引タイプ)
主に以下のような値が設定されます。- RD 請求/追加請求の場合
- RS クレジットメモ/追加クレジットメモの場合
- IVTYP(請求書照合)
このテーブル項目の値からIR伝票の作成方法(ERS/オンライン/未転記から転記など)を確認することができます。 - XRECH(区分: 請求書転記)
IR伝票が転記されたらこのテーブル項目に'X'が設定されます。 - RBSTAT(請求書伝票ステータス)
IR伝票の現在のステータスを確認できます。詳細は36をご参考ください。
支払情報
- ZTERM(支払条件)
仕様か不具合かは不明だが、会計伝票が転記された時点でこのテーブル項目の値がクリアされます。 - ZLSPR(支払保留)
- ZLSCH(支払方法)
- ZFBDT(支払基準日)
関連伝票情報
- STBLG(反対仕訳伝票No)/STJAH(反対仕訳伝票の会計年度)
IR伝票がMR8Mで取消された場合、互いに相手の伝票情報をこのテーブル項目に格納されます。
ユーザ入力参考情報
- XBLNR(参照伝票番号)
MIRO画面→「基本データ」タブ→「参照伝票」で手入力された値はこの項目に格納されます。
運用上では仕入先から発行された請求書番号や領収書番号を入力されることがよくあります。 - BKTXT(伝票ヘッダText)
MIRO画面→「詳細データ」タブ→「ヘッダテキスト」で手入力された値はこの項目に格納されます。 - ZUONR(ソートキー)
MIRO画面→「詳細データ」タブ→「ソートキー」で手入力された値はこの項目に格納されます。
RSEGテーブル
IR伝票の購買発注参照タブ明細はこのテーブルに格納されます。
項目一覧
| No. | PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|---|
| 1 | ○ | BELNR | 請求書伝票番号 | - |
| 2 | ○ | GJAHR | 会計年度 | - |
| 3 | ○ | BUZEI | 明細 | - |
| 4 | EBELN | 購買伝票番号 | - | |
| 5 | EBELP | 購買伝票の明細番号 | - | |
| 6 | MATNR | 品目コード | - | |
| 7 | BWKEY | 評価レベル | - | |
| 8 | BWTAR | 評価タイプ | - | |
| 9 | BUKRS | 会社コード | - | |
| 10 | WERKS | プラント | - | |
| 11 | WRBTR | 金額 | - | |
| 12 | SHKZG | 借方/貸方 | - | |
| 13 | MWSKZ | 税コード | - | |
| 14 | MENGE | 数量 | - | |
| 17 | BSTME | 発注単位 | - | |
| 15 | BPMNG | OPUでの数量 | - | |
| 16 | BPRME | 発注価格単位 | - | |
| 17 | LBKUM | 前会計期間在庫 | - | |
| 18 | MEINS | 基本単位 | - | |
| 19 | PSTYP | 明細カテゴリ | - | |
| 20 | KNTTP | 勘定設定 Categ. | - | |
| 21 | BKLAS | 評価クラス | - | |
| 22 | EREKZ | 最終請求書 | - | |
| 23 | SPGRG | 発注価格単位 | - | |
| 24 | LFBNR | 参照伝票の伝票番号 | - | |
| 25 | LFGJA | 参照伝票の会計年度 | - | |
| 26 | LFPOS | 参照伝票の明細 | - | |
| 27 | ・・・ | - | - |
RBMAテーブル
IR伝票の品目タブ明細はこのテーブルに格納されます。
項目一覧
| No. | PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|---|
| 1 | ○ | BELNR | 請求書伝票番号 | - |
| 2 | ○ | GJAHR | 会計年度 | - |
| 3 | ○ | BUZEI | 明細 | - |
| 4 | WRBTR | 金額 | - | |
| 5 | SHKZG | 借方/貸方 | - | |
| 6 | MATNR | 品目コード | - | |
| 7 | BWKEY | 評価レベル | - | |
| 8 | BWTAR | 評価タイプ | - | |
| 9 | MENGE | 数量 | - | |
| 10 | MEINS | 基本単位 | - | |
| 11 | MWSKZ | 税コード | - | |
| 12 | PEINH | 価格単位 | - | |
| 13 | LBKUM | 在庫数量合計 | - | |
| 14 | VRKUM | 前会計期間在庫 | - | |
| 15 | SALK3 | 合計額 | - | |
| 16 | VMSAL | 前期合計額 | - | |
| 17 | ・・・ | - | - |
RBCOテーブル
IR伝票のG/L勘定コードタブ明細はこのテーブルに格納されます。
項目一覧
| No. | PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|---|
| 1 | ○ | BELNR | 請求書伝票番号 | - |
| 2 | ○ | GJAHR | 会計年度 | - |
| 3 | ○ | BUZEI | 明細 | - |
| 4 | EBELN | 購買伝票番号 | - | |
| 5 | EBELP | 購買伝票の明細番号 | - | |
| 6 | MATNR | 品目コード | - | |
| 7 | BWKEY | 評価レベル | - | |
| 8 | BWTAR | 評価タイプ | - | |
| 9 | BUKRS | 会社コード | - | |
| 10 | WERKS | プラント | - | |
| 11 | WRBTR | 金額 | - | |
| 12 | SHKZG | 借方/貸方 | - | |
| 13 | MWSKZ | 税コード | - | |
| 14 | MENGE | 数量 | - | |
| 17 | BSTME | 発注単位 | - | |
| 15 | BPMNG | OPUでの数量 | - | |
| 16 | BPRME | 発注価格単位 | - | |
| 17 | LBKUM | 前会計期間在庫 | - | |
| 18 | MEINS | 基本単位 | - | |
| 19 | PSTYP | 明細カテゴリ | - | |
| 20 | KNTTP | 勘定設定 Categ. | - | |
| 21 | BKLAS | 評価クラス | - | |
| 22 | EREKZ | 最終請求書 | - | |
| 23 | SPGRG | 発注価格単位 | - | |
| 24 | LFBNR | 参照伝票の伝票番号 | - | |
| 25 | LFGJA | 参照伝票の会計年度 | - | |
| 26 | LFPOS | 参照伝票の明細 | - | |
| 27 | ・・・ | - | - |
項目一覧
| No. | PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|---|
| 1 | ○ | BELNR | 請求書伝票番号 | - |
| 2 | ○ | GJAHR | 会計年度 | - |
| 3 | ○ | MWSKZ | 税コード | - |
| 4 | ○ | BUZEI | 明細 | - |
| 5 | WMWST | 消費税額 | - | |
| 6 | ・・・ | - | - |
キー項目
キー項目としては、主に請求書伝票番号、会計年度、税コードがあります。 伝票で税コードが同じ明細が複数存在する場合でも、税コード単位で税額情報を纏めて本テーブルに登録されます。
概要
テーブル一覧
以下の表でテーブル一覧を示します。
| No. | 技術名称 | 名称 | 説明 | |
|---|---|---|---|---|
| 1 | EKKO | 購買伝票ヘッダ | - | |
| 2 | EKPO | 購買伝票明細 | - | |
| 3 | EKET | 分納契約納入日程行 | - | |
| 4 | EKKN | 購買伝票勘定設定 | - | |
| 5 | EKBE | 購買伝票別の履歴 | - | |
| 6 | EKBZ | 購買伝票別の履歴: 配送費用 | - |
テーブル関連図
詳細
このセクションでは各テーブル項目を抜粋して順次説明していきます。
EKPO
組織関連情報
- BUKRS会社コード
- WERKSプラント
- LGORT保管場所
- KO_PRCTR利益センタ
請求関連情報
- REPOS請求書受領
この明細に請求書受領があるかないかを示す区分です。 - WEBRE入庫基準請求書
この明細の請求書受領が入庫を基準にしているかどうかを示す区分です。 - EREKZ 請求書処理完了区分
この明細の最終の請求書を仕入先から受領したので、これ以降の請求書がないことを示す区分です。
このフラグは、購買伝票登録変更(ME21N/ME22N)や請求書照合(MIRO)で設定可能であり、フラグが設定された場合のSAP標準機能は以下のような動きを取ります:- 請求書照合(MIRO)で実際の未請求分の請求や追加請求などを行うことが可能です。
- 購買伝票一覧(ME2N)で実際に未請求分が残っていてもレポートの未請求(数量)と未請求(金額)欄はつねに0の出力となります。
以下の説明は標準のケース (マイナス在庫が存在しない、品目元帳が有効ではない、現会計期間への転記)を前提にしております。
国内通貨での転記
在庫勘定への転記 (BSX)
品目が標準原価で管理されている場合は、次の計算式に従って在庫転記 (BSX)が計算されます。
- 転記金額=入庫数量 * 標準原価 / 価格単位 (価格に比例)
または入庫の取り消しを行う場合は、次の計算式に従って在庫転記 (BSX) が計算されます。
- 転記金額=(在庫金額 * 入庫数量) / 評価在庫の合計 (金額に比例)
品目が移動平均原価で管理されている場合は、在庫金額と決済金額が入庫/請求仮勘定で一致します。ただし、現在の在庫状況がこれを許可するときにのみに限ります。 たとえば、評価在庫の合計を借方転記する取り消しでは、品目の合計金額も借 方転記される必要があります。
入庫/請求仮勘定への転記 (WRX)
入庫/請求仮勘定への転記は、購買発注か請求書で決定された評価アプローチによって完全に決定されます。
ある数量に対して請求書がまだ登録されていない場合は、入庫数量が購買発注 価格に対して常に評価されます。しかし、入庫時の入庫数量 に対して請求書がすでに登録されている場合は、入庫はその請求価格に対して評価されます。
外貨の購買発注では、購買発注か請求書での評価アプローチは国内通貨で存在 しません (この評価アプローチは、購買発注通貨で存在します)。 評価アプローチは、伝票通貨によって国内通貨に変換されます。この変換の換算レートは、複数の個所で決定することができます。
- 1) 購買発注のヘッダで換算レートを固定することができます。
この換算レートを固定すると、仕入先の基本契約の特性が与えられ、この購買発注に固定の換算レートが適用される必要があります。
つまり、システムで最新に更新される換算レートに関係なく、この固定の換算レートが使用されます。 - 2) 請求書の登録時に、外部的に換算レートが指定されます。
換算レート差損益 (KDM)
購買発注か請求書の換算係数によって決定された国内通貨での決済金額から、システムに保管されている国内通貨の最新の換算レートを使用した伝票通貨での決済金額差異によって換算レート差損益が発生します。 換算レート差損益の相手勘定入力は、購入価格差異で決済されます。
- (購入価格差異 = 入庫/請求金額 - 在庫金額 - 換算レート差損益)
購入価格差異 (PRD)
決済金額による差異 (たとえば標準原価と異なる購買発注価格) が発生する場合、または換算レート差損益を転記する場合 (この場合は、移動平均原価の品 目に対しても購入価格差異を転記することができます) は、購入価格差異が在庫金額の入庫/請求仮勘定に転記されます。
伝票通貨での転記
在庫勘定への転記 (BSX)
在庫転記の金額を決定できるようにするために、国内通貨で品目マスタに存在 する評価方法 (標準原価、在庫の合計金額) を伝票通貨に変換する必要があります。 使用する FI 伝票タイプに割り当てられる換算レートタイプを使用した転記日付で変換が実行されるため、購買発注の換算レートは関係ありません。 換算レートタイプが FI 伝票タイプに割り当てられない場合は、換算レートタイプ M が使用されます。
品目が標準原価で管理されている場合は、次の計算式に従って在庫金額 (BSX)が転記されます。
- 入庫数量 * 標準原価 (購買発注通貨) (価格に比例)
入庫を取り消す場合は、次の計算式に従って在庫金額 (BSX) が転記されます。
- (在庫金額 * 入庫数量)/ 評価在庫合計 (購買発注通貨)(金額に比例)
品目が移動平均原価で管理されている場合は、最新の在庫状況が条件を満たし ていると、在庫金額と決済金額が入庫/請求仮勘定で一致します。 たとえば、評価在庫の合計を借方転記する取り消しでは、品目の合計金額も借方転記される必要があります。
入庫/請求仮勘定への転記 (WRX)
国内通貨での転記と同様です。
換算レート差損益 (KDM)
購買発注通貨では、換算レート差損益が発生する可能性はありません。
購入価格差異 (PRD)
伝票通貨の在庫金額が伝票通貨の決済金額と一致しない場合は、購入価格差異 が転記されます。
このトピックでは、移動タイプによる制御に関するテーブルを抜粋して説明します。 (随時更新中)
概要
テーブル一覧
| No. | 技術名称 | 名称 | テキストテーブル | 説明 |
|---|---|---|---|---|
| 1 | T156 | 移動タイプ | T156HT/T156T | - |
| 2 | T156X | 内部処理キー修正 | - | - |
| 3 | T156W | 転記ストリング値 | - | - |
| 4 | T156SY | 移動タイプ: 数量/金額更新 | - | - |
詳細
T156
移動タイプ
関連IMG
- 在庫/購買管理 → 在庫管理/実地棚卸 → 移動タイプ → コピー/変更: 移動タイプ
項目一覧
| No. | PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|---|
| 1 | ○ | BWART | 移動タイプ | - |
| 2 | SHKZG | 借方/貸方 | - | |
| 3 | KZWES | 入庫保留在庫 | - | |
| 4 | KZVBU | 消費転記区分 | - | |
| 5 | XSTBW | 取消移動タイプ | - | |
| 6 | XWSBR | 入庫基準請求 | - | |
| 7 | XKOKO | 原価要素勘定 | - | |
| - | - | - | - | - |
概要
テーブル一覧
| No. | 技術名称 | 名称 | テキストテーブル | 説明 |
|---|---|---|---|---|
| 1 | MARA | 品目一般データ | MAKT | 品目の基本情報が格納されます |
| 2 | MARC | 品目プラントデータ | - | プラント別に管理される品目の情報が格納されます |
| 3 | MARD | 品目保管場所データ | - | 保管場所別に管理される品目在庫情報が格納されます |
| 4 | MARM | 品目数量単位 | - | 品目の数量単位情報が格納されます |
| 5 | MBEW | 品目評価 | - | 品目の評価金額情報が格納されます |
| 6 | MCHB | 品目ロット在庫 | - | ロット別に管理される品目在庫情報が格納されます |
| 7 | MLGN | 倉庫番号別品目データ | - | 別に管理される品目在庫情報がが格納されます |
関連図
詳細
このセクションでは各テーブル項目を抜粋して順次説明していきます。
(編集中)
テーブル関連図
テーブル一覧
| 技術名称 | 名称 | テキストテーブル | 説明 |
|---|---|---|---|
| MKPF | ヘッダ: 入出庫伝票 | - | 入出庫伝票のヘッダ情報 |
| MSEG | 伝票セグメント: 品目 | - | 入出庫伝票の明細情報 |
MKPF
項目一覧
| PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|
| ○ | MBLNR | 入出庫伝票 | - |
| ○ | MJAHR | 入出庫伝票年 | - |
| VGART | トランザクション/イベントタイプ | - | |
| BLART | 伝票タイプ | - | |
| BLDAT | 伝票日付 | - | |
| BUDAT | 転記日付 | - | |
| XBLNR | 参照伝票番号 | - | |
| BKTXT | 伝票ヘッダ Text | - | |
| FRBNR | 配送伝票 | - | |
| TCODE2 | Transaction Code | - | |
| - | - | - |
項目明細
MKPFテーブルに格納されるデータを分類毎にまとめて説明します。
システム制御に利用される情報は主に以下の項目があります。
- 伝票日付(BLDAT)
- 転記日付(BUDAT)
どの処理で生成されたデータなのか
トランザクションコード(TCODE2)にこの伝票を生成した処理のトランザクションコードが格納されます。- いつ登録されたデータなのか
会計伝票登録日(CPUDT)と登録時刻(CPUTM)に、この伝票が登録された日付と時刻がそれぞれ格納されます。
- 誰から登録されたデータなのか
ユーザ名(UNAME)に、この伝票が登録されたユーザのIDが格納されます。
フリー入力項目とは標準テーブルに格納されますが、システムに管理されず、ユーザが自由に入力可能な項目のことです。 ユーザ個別要件を実現するためのEXIT実装にもこれらの項目がよく活用されます。
- 参照伝票番号(XBLNR)
伝票番号が書いておりますが、ECCシステム内の伝票のことではありません。
通常、取引先から受領した納品書に記載されている取引先側番号を記入することが多いが、別の用途として自由に利用してもよい項目です。
MB51入出庫伝票一覧で検索項目として利用できます。 - 配送伝票(FRBNR)
伝票番号が書いておりますが、ECCシステム内の伝票のことではありません。
通常、取引先から受領した納品書に記載されている取引先側番号を記入することが多いが、別の用途として自由に利用してもよい項目です。
MB51入出庫伝票一覧で検索項目として利用できます。 - 伝票ヘッダ Text(BKTXT)
MSEG
入出庫伝票の明細情報が格納されます。
項目一覧
| PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|
| ○ | MBLNR | 入出庫伝票 | - |
| ○ | MJAHR | 入出庫伝票年 | - |
| ○ | ZEILE | 品目伝票明細 | - |
| MATNR | 品目 | - | |
| BWART | 移動タイプ | - | |
| SHKZG | 借方/貸方 | - | |
| KZBEW | 移動区分 | - | |
| KZVBR | 消費 | - | |
| KZZUG | 入庫区分 | - | |
| BUSTM | 数量ストリング | - | |
| BUSTW | 金額ストリング | - | |
| MENGU | 数量更新 | - | |
| WERTU | 金額更新 | - | |
| EBELN | 購買発注 | - | |
| EBELP | 明細 | - | |
| LFBJA | 参照伝票会計年 | - | |
| LFBNR | 参照伝票 | - | |
| LFPOS | 参照伝票明細 | - | |
| MEINS | 基本単位 | - | |
| MENGE | 数量 | - | |
| ERFME | 入力単位 | - | |
| ERFMG | 入力単位数量 | - | |
| BPRME | 発注価格単位 | - | |
| BPMNG | 発注価格単位数量 | - | |
| LBKUM | 転記前の評価在庫合計数量 | - | |
| WERKS | プラント | - | |
| LGORT | 保管場所 | - | |
| CHARG | ロット | - | |
| LGNUM | 倉庫番号 | - | |
| LGTYP | 保管域タイプ | - | |
| LGPLA | 棚番 | - | |
| TBNUM | 転送要求番号 | - | |
| TBPOS | 転送要求明細 | - | |
| GJAHR | 会計年度 | - | |
| XRUEM | 前期へ転記 | - | |
| XRUEJ | 前年度へ転記 | - | |
| SAKTO | G/L 勘定 | - | |
| KOKRS | 管理領域 | - | |
| AUFNR | 指図 | - | |
| PS_PSP_PNR | WBS 要素 | - | |
| ANLN1 | 資産 | - | |
| ANLN2 | 資産補助番号 | - |
項目明細
MSEGテーブルに格納されるデータを分類毎にまとめて説明します。
BWART 移動タイプ
- SHKZG 借方/貸方
- KZBEW 移動区分
- KZVBR 消費
- KZZUG 入庫区分
- BUSTM 数量ストリング
- BUSTW 金額ストリング
- MENGU 数量更新
- WERTU 金額更新
EBELN 購買発注
- EBELP 明細
- LFBJA 参照伝票会計年
- LFBNR 参照伝票
- LFPOS 参照伝票明細
- WAERS 通貨コード
- DMBTR 国内通貨額
- SALK3 転記前の評価在庫合計金額
MEINS 基本単位
品目マスタで定義された基本単位が転記されます- MENGE 数量
基本単位の入出庫数量です。 - ERFME 入力単位
- ERFMG 入力単位数量
入力単位の入出庫数量です。 - BPRME 発注価格単位
購買発注伝票登録時の発注価格単位がここに転記されます。 - BPMNG 発注価格単位数量
発注価格単位の入出庫数量です。 - LBKUM 転記前の評価在庫合計数量
WERKS プラント
- LGORT 保管場所
- CHARG ロット
- LGNUM 倉庫番号
- LGTYP 保管域タイプ
- LGPLA 棚番
- TBNUM 転送要求番号
- TBPOS 転送要求明細
- GJAHR 会計年度
- XRUEM 前期へ転記
- XRUEJ 前年度へ転記
- SAKTO G/L 勘定
会計伝票番号の情報はMKPF/MSEGに管理されません。そのため、入出庫伝票番号から会計伝票番号を取得するには、BKPF/BSEGを見る必要があります。
KOKRS 管理領域
(CO対象)原価計上ありの入出庫の場合、計上先の原価オブジェクトがタイプに応じてそれぞれ以下の項目に設定されます。
- KOSTL 原価センタ
- AUFNR 指図
- PS_PSP_PNR WBS 要素
- ANLN1 資産
- ANLN2 資産補助番号
入出庫処理における自動仕訳の仕組みは以下の要素から構成されます。
- 金額ストリング
- 勘定処理キー(内部処理キー)
- 自動勘定コード設定
金額ストリング
金額ストリングは、会計転記の視点から入出庫処理をパターン化して、それらのパターンを識別する内部コードです。 金額ストリングは入出庫伝票明細(MSEG-)にも会計伝票明細(BSEG-)にもその値が保持されます。 入出庫処理の自動仕訳処理は入出庫伝票明細単位で行われるため、一つの入出庫伝票明細に結びつけられる会計伝票明細の金額転記ストリングはすべて同じになります。
一覧
入出庫で利用されている金額ストリング一覧はシステムテーブルT156W(転記ストリング値)からも確認可能であり、以下の表はその一部を抜粋します。
| No. | 金額ストリング | 対応業務パターン |
|---|---|---|
| 1 | BNKG | ? |
| 2 | MB07 | ? |
| 3 | MB08 | ? |
| 4 | WA01 | ? |
| 5 | WA03 | ? |
| 6 | WA04 | ? |
| 7 | WA06 | ? |
| 8 | WA10 | ? |
| 9 | WA11 | ? |
| 10 | WA14 | ? |
| 11 | WA15 | ? |
| 12 | WA16 | ? |
| 13 | WA22 | ? |
| 14 | WE01 | 購買発注入庫/消費転記なし? |
| 15 | WE06 | 購買発注入庫/消費転記あり? |
| 16 | WF01 | 製造指図による購買発注入出庫/仕入返品? |
移動タイプへの割り当て
各移動タイプは内部的にシステム用の移動タイプ(T156-BUSTR転記列参照)に割り当てられます。
システム用の移動タイプは借方貸方を区別しないため、標準の101(購買発注)、102(購買発注取消)とも同じシステム移動タイプ101に割り当てられます。 なお、標準の移動タイプをコピーして新しい移動タイプを作成する場合、コピー元移動タイプのシステム移動タイプが引き継がれます。
転記ストリングのこのシステム移動タイプへの割当は、標準プログラム内部のハードコーディングにより決定されるものです。
含められる勘定処理キー
金額ストリングカがきまると、転記可能な勘定科目(勘定処理キーにより識別される)が決まります。 システムテーブルT156W(転記ストリング値)から確認可能です。
勘定処理キー
入出庫処理時の自動仕訳処理は、対象勘定毎に処理を分割することができます、各勘定科目の転記処理は内部でそれぞれ3桁の勘定処理キーにより財務会計モジュールで纏めて管理されます。
勘定処理キーは、内部処理キーやトランザクション/イベントキ-、TEkeyとも呼ばれることがあります。
勘定処理キーは勘定コード設定の基本項目です、勘定処理キーを使って、転記明細が生成される勘定が設定されます。したがって、転記ごとに少なくとも 2つの勘定処理キー (転記明細ごとに1つずつ) が使用されます。
- 消費勘定に転記明細1つ (借方転記)
- 在庫勘定に転記明細1つ (貸方転記)
入出庫の自動仕訳処理でよく見られる勘定処理キーを抜粋しておきます。
- BSX(在庫転記)
SAPシステムでは、各品目に対して個別の勘定はありません。その代わりに、同様な特徴を持つ様々な品目が共通の勘定 (たとえば、原材料) にグループ化されます。品目に関連する勘定は、品目の登録時に品目マスタレコードで定義されます。 - KDM(在庫/購買管理換算レート差損益)
- PRD(価格差異)
- WRX(入庫/請求仮勘定)
入庫/請求仮勘定は、在庫勘定と仕入先コードの “中間” 勘定です。入庫時に、予定される正味請求額が在庫勘定に転記されます。相手勘定入力は入庫/請求仮勘定に転記されます。その後、請求書受領時に、仕入先勘定での相手勘定入力により決済(消込)されます。 - UPF(その他運搬費)
自動勘定コード設定
自動勘定コード設定は財務会計モジュールで統合管理されています、詳しくは財務会計の46を確認ください。 在庫では自動勘定設定が以下の項目に基づいて勘定コードを決定されます。
- a 勘定コード表
- b 評価グループ
評価レベルの評価グループコード - c 評価クラス
品目の評価クラス、品目勘定に対してのみ - d 内部処理キー
- e 勘定修正キー
相手勘定入力、受託品/預託品債務と購入価格差異に対してのみ
関連IMG
- 在庫/購買管理→評価及び勘定設定→勘定設定→勘定設定(ウィザードなし)→評価レベルグループ化
- 在庫/購買管理→評価および勘定設定→勘定設定→勘定設定(ウィザードなし)→定義:移動タイプ別勘定修正キー
- 在庫/購買管理→評価及び勘定設定→勘定設定→勘定設定(ウィザードなし)→設定:自動仕訳
- ルール
- 転記キー
- 勘定コード
このトピックでは、在庫の移動を取り上げてSAPのコンセプトを説明します。
在庫移動とは
在庫移動とは、原料入庫、原料出庫、生産入庫、製品出荷など、品目の在庫に変更をもたらすビジネス活動です。 SAPでは在庫移動が大きく以下のように分類されることができます。
- 入庫
入庫(GR) は、仕入先または生産からの品目の入庫転記を伴う在庫移動です。入庫によって倉庫在庫が増加します。 - 出庫
出庫(GI) は、品目の払出や出庫、品目消費、または得意先への商品の出荷に関する転記を伴う在庫移動です。出庫によって倉庫在庫が減少します。 - 在庫転送
在庫転送(TR)は、品目をある保管場所から払い出し、別の保管場所に転送することです。在庫転送は、同一プラント内で行われることも、2つのプラント間で行われることもあります。 - 振替転記
振替転記とは、品目の在庫タイプまたは在庫カテゴリの在庫転送および変更です。振替転記は通常、物理的な移動が伴うことがありません。
移動タイプによる制御
移動タイプは、入出庫タイプを定義したものであり、在庫管理機能を制御するための最も基本的な項目です。 移動タイプは3文字コードで識別されます、以下、例として標準の移動タイプを一部抜粋します。
- 101 : 購買発注入庫
- 102 : 購買発注入庫取消
- 122 : 仕入返品
- 123 : 仕入返品取消
- 501 : 購買発注外入庫
- 502 : 購買発注外入庫取消
属性
SAPでは、移動タイプ毎に細かく制御をかけているため、移動タイプには属性を数多くもっております。
- 借方/貸方
在庫増の移動タイプはS借方 - 取消移動タイプ
当該移動タイプが取消移動タイプかどうかを示します - 移動区分
移動のベースとなる伝票のタイプ ( 購買発注、納品書など) を指定します。- 空白
参照なし在庫移動 - B
購買発注に関する在庫移動 - F
製造指図に関する在庫移動 - L
納品書
- 消費転記区分
- V消費
- A資産
- 勘定コード設定関連
- 画面項目制御関連
- …
カスタマイズ
SAPでは、移動タイプに対して以下のカスタマイズ機能を提供しています。
- IMGパス:在庫/購買管理→在庫管理/実地棚卸→移動タイプ→コピー/変更: 移動タイプ
移動タイプ毎にテキスト名称変更、使用可能トランザクションの定義、取消移動タイプの紐付け、勘定修正キーの設定を行う。 - IMGパス:在庫/購買管理 →在庫管理/実地棚卸→Enjoyトランザクション設定→在庫移動設定(MIGO)→移動タイプ別項目選択
Enjoy トランザクションの画面(MIGO)を使用して在庫移動登録するときの、移動タイプ別のレイアウト定義、 項目選択項目属性の設定を行う。
SAP ECCは柔軟性のために、プラントという仮想組織単位を使用して、品目の管理を行います。
プラントの役割
プラントは、次の領域で重要な役割を果たします。
- 品目評価
評価レベルがプラントの場合、在庫品目は、プラントレベルで評価されます。 評価レベルがプラントの場合、各プラントに対して品目単価を定義することができます。 各プラントは、独自の勘定設定を登録することができます。 - 在庫管理
在庫品目はプラント内で管理されます。 - MRP
品目計画は各プラントに対して計画されます。 - 生産
原価計算において、評価価格のみがプラントに定義されています。
また、プラントがプラント保全計画タスクを実行する場合、プラントは保全計画プラントとして定義されます。 保全計画プラントは、他のプラント (更新プラント) に対して計画タスクを実行することもできます。
プラントの位置付け
プラントの設定
プラントは、基本的にはどのようなレベルや範囲に対しても設定できます。すなわち、利用する企業の考え方によっては、MRPを重視したり、在庫評価範囲を重視したり、様々な設定が可能です。 在庫の最適化を図るために、物理的に離れた場所をただ一つのプラントで管理することができる企業もあれば、きめ細かい生産管理を行えるようにするために、製品毎にプラントを設定する企業もあります。
このトピックでは仕入先に関するテーブルをまとめて説明します。
概要
テーブル一覧
| 分類 | 技術名称 | 名称 | テキスト テーブル | 説明 |
|---|---|---|---|---|
| パラメータ | - | - | - | |
| マスタ | LFA1 | 仕入先マスタ(一般セッション) | - | - |
| LFAS | 仕入先マスタ(消費税登録番号一般セクション) | - | - | |
| LFB1 | 仕入先マスタ(会社コード) | - | - | |
| LFB5 | 仕入先マスタ(督促処理データ) | - | - | |
| LFBK | 仕入先マスタ(銀行詳細) | - | - | |
| LFM1 | 仕入先マスタ購買組織データ | - | - | |
| LFZA | 許可されている代理受取人 | - | - | |
| WTY1 | 仕入先部門 | - | - | |
| WYT3 | 取引先機能 | - | - | |
| トラン | - | - | - |
テーブル関連図
詳細(抜粋)
このセクションでは各テーブル項目を抜粋して順次説明していきます。
LFA1テーブル
仕入先の基本情報が格納されます。
項目一覧(抜粋)
| PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|
| ○ | LIFNR | 仕入先コード | - |
| LAND1 | 国コード | - | |
| NAME1 | 名称 | - | |
| DTAMS | DME コード | - | |
| DTAWS | 手数料コード | - | |
| KTOKK | 勘定グループ | - | |
| XCPDK | ワンタイム勘定 | - | |
| STCEG | 消費税登録No | - | |
| NAME1 | 名称 | - | |
| - | - | - |
LFBKテーブル
仕入先の銀行情報が格納されます。
項目一覧(抜粋)
| PK | 技術名称 | 名称 | 説明 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| ○ | LIFNR | 仕入先コード | - | ||||||
| ○ | BANKS | 銀行国コード | - | ||||||
| ○ | BANKL | 銀行コード | - | ||||||
| ○ | BANKN | 口座番号 | - | ||||||
| BKONT | 預金種別 | - | |||||||
| KOINH | 口座名義人 | - | |||||||
| GJAHR | 会計年度 | - | 4 | - | - | - | |||
LFB1テーブル
仕入先の会社別情報が格納されます。
項目一覧(抜粋)
| PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|
| ○ | LIFNR | 仕入先コード | - |
| ○ | BUKRS | 会社コード | - |
| AKONT | 統制勘定 | - | |
| ZWELS | 支払方法 | - | |
| ZAHLS | 支払保留 | - | |
| ZTERM | 支払条件 | - | |
| QSSKZ | 源泉徴収税Cd | - | |
| - | - | - |
LFM1テーブル
仕入先の購買組織別情報が格納されます。
項目一覧(抜粋)
| PK | 技術名称 | 名称 | 説明 |
|---|---|---|---|
| ○ | LIFNR | 仕入先 | - |
| ○ | EKORG | 購買組織 | - |
| WAERS | 購買発注通貨 | - | |
| ZTERM | 支払条件 | - | |
| INCO1 | インコタームズ | - | |
| WEBRE | 入庫基準請求書 | - | |
| MEPRF | 価格設定日制御 | - | |
| EKGRP | 購買グループ | - | |
| XERSY | ERS | - | |
| PLIFZ | 納入予定日数 | - | |
| - | - | - |






















