【SAP SD】品目提案マスタ(Material Determination)について徹底解説!

Material Determination
販売出力マスタの条件テーブル

登場人物紹介

三崎レイナ
社会人1年目。新卒でITコンサルティングファームに就職。初配属がSAPプロジェクトにアサインされる。SAPがわからないことだらけで悩んでいたところ、会社の先輩にSAPラボの所長を紹介され、毎週末に所長とSAPのお勉強中!

博士
SAPラボの所長。SAP大好き博士!SAP導入プロジェクトを構想策定~運用保守まであらゆるフェーズを数多く経験。
いまは優しきおじいちゃんだが、プロマネバリバリの時代はかなり怖かったらしい。現在は引退しSAPの後進育成と啓蒙活動に従事中!
若者に負けぬようX(旧Twitter)も奮闘中。

この記事を読むメリット
  • 品目提案マスタの概要と登録方法を理解することができます。
  • 品目提案マスタのカスタマイズについて理解することができます。
  • 品目提案マスタで使用しているテーブル関連の情報を知ることができます。

この記事では、SAPでの受注伝票作成時に使用される品目提案マスタ(Material Determination)の概要やマスタの登録方法を解説していきます。さらに、カスタマイズやテーブル構成についても紹介していきますので、品目提案のより広範な知識を得ることができます。

SAPフリーランスバンク SAPフリーランスバンク

新着のSDのフリーランス案件

【SD】

【S/4HANA日本展開(SDテスト)】フルリモート/シナリオテスト・不具合調査

月額単価
1,100,000円 / 月
稼働場所
フルリモート
業務領域
テスト
稼働率:
100%
作業内容:
SAP S/4HANAの日本展開プロジェクトにおける、SD領域のシステム品質を確保する重要なテストフェーズです。 本ポジションでは、テストシナリオに基づき自立的にテストを遂行し、不具合発生時にはその原因調査から解決までを主体的に担当していただきます。 主な業務内容:
  • SD領域におけるシナリオテストの計画、準備、および実行
  • テストスクリプトの確認、および既存メンバーとの連携
  • テストで発生した不具合の原因調査(SAP標準機能、アドオン機能の両面から)
  • 調査結果に基づく対応策の検討、およびチームへのフィードバック
  • 軽微なカスタマイズ修正、外部設計書の修正支援

【SD】

【電機メーカーS/4HANA導入(SD基本設計)】フルリモート(九州出張有)/設計

月額単価
900,000円 / 月
稼働場所
フルリモート
業務領域
設計
稼働率:
100%
作業内容:
大手電機メーカーの基幹システムをSAP S/4HANAへ刷新するプロジェクトです。 本ポジションでは、プロジェクトの重要なフェーズである基本設計において、SDモジュールの設計作業を中心メンバーとして担当していただきます。 主な業務内容:
  • SAP S/4HANA SDモジュールにおける基本設計書の作成
  • 要件定義書に基づいた、システム機能の具体化
  • 設計に関連する課題の洗い出し、および解決策の検討
  • 開発チームや他モジュール担当者との連携、調整
  • 関連ドキュメントの作成および更新

【FI】

【MM】

【SD】

【製造業SAP拡張開発(FI/SD/MM)】大阪・リモート併用/基本設計・テスト

月額単価
1,050,000円 / 月
稼働場所
大阪府
業務領域
設計
稼働率:
100%
作業内容:
製造業の基幹システムとして稼働するSAPシステムの機能拡張プロジェクトです。FI、SD、MMいずれかのモジュール担当として、要件定義書をインプットに基本設計書を作成し、開発チームへの連携、そして完成した機能の受入テストまで、一連のプロセスを中心メンバーとして担当していただきます。 主な業務内容: ・要件定義書に基づく、アドオン機能等の基本設計書の作成 ・開発チームへの設計内容の説明、およびQ&A対応 ・開発チームが作成した機能の受入テスト計画策定、シナリオ作成、テスト実施 ・テスト結果の評価、不具合管理、および修正依頼 ・関連ドキュメント(設計書、テスト仕様書など)の作成および更新

【SD】

【台湾向けSAP展開支援(SD)】東京・豊洲(週1出社)/テスト・アドオン設計

月額単価
1,300,000円 / 月
稼働場所
東京都
業務領域
テスト
稼働率:
100%
作業内容:
国内のSAPシステムを台湾拠点へ展開するグローバルプロジェクトです。 今回は、システムの品質を確固たるものにする総合テストフェーズにおいて、SD領域の専門家としてご参画いただきます。 テスト時の不具合調査・対応から、関連するアドオンの設計、課題検討・提案まで、多岐にわたる業務を中心メンバーとして担当していただきます。 主な業務内容: ・総合テストフェーズにおけるテスト対応、およびテスト時の不具合調査・対応 ・受注・出荷インターフェースに関するアドオン設計、および改修 ・帳票関連アドオン(Packing list, Invoice等/Smartform使用)の設計・開発連携 ・SD領域に関する各種課題の検討、および解決策の提案業務 ・関連ドキュメントの作成および更新

【MM】

【SD】

【製造業データ移行支援(SD/MMシニアSE)】フルリモート/データ投入・分析・課題対応

月額単価
1,200,000円 / 月
稼働場所
フルリモート
業務領域
-
稼働率:
100%
作業内容:
製造業における基幹システム刷新の一環として、SAP導入プロジェクトのデータ移行フェーズが進行中です。 この重要なフェーズにおいて、ロジスティクス領域(SD/MM)のシニアSEとして、移行ツールを用いたデータ投入から結果分析、課題対応までの一連の業務を責任をもって担当していただきます。 主な業務内容: ・移行ツールを用いたSD/MM関連マスタ・トランザクションデータの投入作業 ・データ投入結果の整合性チェック、および分析 ・データ不整合やエラー発生時の原因調査、および課題対応 ・移行手順書の作成、更新 ・関連チームとの連携、進捗報告

【SD】

【食品メーカーS/4HANA導入支援(販売・物流)】東京・リモート併用/構想・要件定義

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
-
稼働率:
100%
作業内容:

食品プロセス系メーカーにおける基幹システム刷新の一環として、SAP S/4HANAを国内拠点に導入するプロジェクトです。 プロジェクトの初期段階である構想策定・要件定義フェーズから、販売・物流領域(SD中心、関連するMM、FI-AR等)の専門家として、新業務プロセスの設計とシステム要件の具体化をチームで推進していただきます。

主な業務内容:

  • SAP S/4HANA導入における販売・物流領域の構想策定支援
  • 現行業務プロセスの分析、課題抽出、および新業務フローの設計・提案
  • SAP標準機能をベースとしたシステム要件定義、Fit&Gap分析
  • プロトタイピングの計画および推進サポート
  • 関係部署(営業、物流、経理等)との連携、調整業務
  • 各種ドキュメント作成(構想書、要件定義書、議事録等)

【CO】

【FI】

【MM】

【PP】

【SD】

【その他】

【S/4HANA導入(フルモジュール)テストリード】大阪・リモート併用/テスト計画・管理

月額単価
1,500,000円 / 月
稼働場所
大阪府
業務領域
-
稼働率:
100%
作業内容:

SAP S/4HANAを基盤とした新生産調達システムの導入プロジェクトであり、SD/MM/PP/FI/CO/PSのフルモジュールが対象となります。 この大規模プロジェクトにおいて、テストフェーズ全体の品質と進捗を担保するため、テストリードとして計画から管理までを中心となって推進していただきます。

主な業務内容:

  • SAP S/4HANA導入プロジェクトにおけるテスト戦略の立案、テスト方針書・計画書の作成(結合テスト、インターフェイステスト、統合テスト、パフォーマンステスト等)
  • 各テストフェーズの準備、実行支援、および進捗管理
  • 不具合管理プロセスの策定・運用、課題管理および解決推進
  • テスト結果の分析、評価、および報告書作成
  • 関係部署やベンダーとの連携、調整業務

【CO】

【FI】

【MM】

【SD】

【SAP運用保守(FI/CO/SD/MM/CRM)】東京・リモート併用/問題解決・カスタマイズ等

月額単価
800,000円 / 月
稼働場所
東京都
業務領域
-
稼働率:
100%
作業内容:

稼働中のSAPシステム(FI/CO, SD/MM, CRMなど)における日々の運用保守、およびユーザーサポートが主なミッションです。 業務部門からの問い合わせ対応やシステム課題の解決、既存ベンダーとの連携を通じて、システムの継続的な安定稼働と利用部門の業務効率維持を中心メンバーとして支援していただきます。

主な業務内容:

  • FI/CO、SD/MM、CRMモジュールに関するユーザーからの問い合わせ対応、調査、回答
  • システム障害発生時の一次切り分け、原因調査、恒久対策の検討・実施
  • 運用上の課題に対する改善提案、および簡単なカスタマイズの実施
  • 既存協力ベンダーとの連携、作業依頼、進捗管理
  • 各種ドキュメント(手順書、FAQなど)の作成、更新

【CO】

【FI】

【MM】

【PP】

【SD】

【SAP運用保守リーダー(得意モジュール担当)】フルリモート/チーム立ち上げ

月額単価
1,200,000円 / 月
稼働場所
フルリモート
業務領域
-
稼働率:
100%
作業内容:

SAP S/4HANA環境において、安定稼働を支える運用保守チームをゼロから立ち上げ、軌道に乗せていく重要なミッションです。これまでの知見を結集し、最適な運用体制の構築をリードしていただきます。

主な業務内容

  • SAP S/4HANAシステムの運用保守チームの立ち上げ、およびリーダー業務(ご経験や得意分野に応じたモジュールチームをお任せします)
  • 運用設計、プロセス構築、ドキュメンテーション整備
  • チームメンバーのマネジメント、育成サポート
  • システム障害対応、問い合わせ対応、定期メンテナンス計画・実行
  • 業務部門との連携、改善提案

【CO】

【FI】

【MM】

【PP】

【SD】

【S/4HANAデータ移行支援(計画・要件定義)】フルリモート/上流工程リード

月額単価
1,300,000円 / 月
稼働場所
フルリモート
業務領域
-
稼働率:
100%
作業内容:

SAP S/4HANAへのシステム刷新におけるデータ移行フェーズにおいて、計画策定から実行管理に至るまでの一連のプロセスを中心となって推進していただきます

主な業務内容:

  • SAP S/4HANA導入に向けたデータ移行計画の策定および見直し
  • データ移行に関する要件整理、課題の洗い出しと解決策の提示
  • ビジネス部門やIT部門、外部ベンダーなど、多数のステークホルダーとの調整業務
  • データ移行の実行管理、進捗管理、品質管理、リスク管理
  • 各種ドキュメント作成(計画書、設計書、報告書など)
この記事のポイント

品目提案マスタ(Material Determination)とは?

品目提案マスタは、英語で“Material Determination”と呼ばれており、品目変換品目切替などの用途で使用されるマスタです。これは、入力した品目コードに対して、代替品目(Substitute material)を提案してくれる機能です。
例えば、新商品への切り替えや包材(パッケージ)を変えた際に、品目コードをAからBに切り替えるというような場合に用いられます。あるいは、得意先で管理している品目コードを自社で管理している品目コードに変換する用途でも利用可能です。

博士

実際のSAP画面を見てイメージしてみるぞい!

品目MZ-FG-RXXXを品目MZ-FG-R300に変換する品目提案マスタを登録している場合、下記受注伝票の作成画面(T-CODE:VA01)のように、品目:MZ-FG-RXXXを指定しEnterを押下すると、警告が下部に出てきて品目がMZ-FG-R300に変換されます。

SAP-Screen-VA01-1
SAP-Screen-VA01-2

品目提案マスタは条件テーブルで管理されているため、任意のKey Combinationで管理でき、販売伝票タイプや流通チャネル、出荷先といった特定の条件における品目変換や切替を実装できます。

更に、上記の例では1対1の品目変換でしたが、1対Nの品目変換も可能で、ポップアップの選択画面からどの品目に変換するかをマニュアルまたは自動で選択することも可能です。
例えば、複数ある品目候補から在庫があるものを優先して出荷するというような使い方ができます。このような機能を実装できるのが品目提案マスタです。

もっと詳しく💡

マスタレコードは有効開始日と有効終了日の項目をもっており、日付ベースで品目変換や切替を制御しています。その為、新商品の切り替えなどで用いる場合、タイミングは日付ベースで切り替わる一斉切替が標準的な使い方ですが、Add-onとして機能拡張することで、在庫がなくなり次第切り替わる自然切替も実装することも可能です。

豆知識

品目提案マスタと類似したマスタとして、品目制限/除外マスタが存在します。

これは、得意先に販売できる品目を管理できます。品目制限では、得意先が購入できる品目が一覧にされます。一方、品目除外では、得意先が購入できない品目が一覧にされます。

例えば、得意先に対し、品目制限が登録されます。この得意先は、一覧に含まれる品目のみを購入できます。品目制限に含まれていない品目は、入力できません。この機能を使えば、食品メーカーがローソンに対して、セブンイレブン向けのパッケージの商品を出荷できないように制御することができます。

品目提案マスタのトランザクションコード

T-CODE内容
VB11品目提案マスタを登録することができます
VB12品目提案マスタを変更することができます
VB13品目提案マスタを参照することができます
VB14品目提案マスタを参照しながら登録することができます

品目提案マスタの登録方法

1.第一画面

品目提案マスタの登録は、T-CODE:VB11を使用します。
下記のように、登録する品目変換タイプとキーの組み合わせ(Key Combination)を選択し、Enterを押します。

SAP-Screen-VB11-1

2.簡易入力画面

次の簡易入力画面では、キー情報と有効期間、変換品目などの項目を設定します。
必須項目ではありませんが、必要に応じて品目変換理由も設定します。この項目の利用用途については、カスタマイズ方法で解説します。

SAP-Screen-VB11-2

代替品目を複数設定したい場合は、入力品目のレコードをダブルクリックして、詳細画面で代替品目を複数登録することができます。

SAP-Screen-VB11-3

カスタマイズ方法

品目提案マスタのカスタマイズは、SPROのIMG照会で下記パスで確認できます。

SPROのダイアログパス

販売管理 > 基本機能 > 品目変換

カスタマイズは下記のステップで定義していきます。

  1. 条件テーブルの作成
  2. 検索順序の作成
  3. 条件タイプの作成と検索順序との関連付け
  4. 決定表の作成と条件タイプとの関連付け
  5. 受注伝票タイプと決定表との関連付け
  6. 代替理由の定義
レイナ

基本的には、販売価格のカスタマイズと同じですね!

博士

その通りじゃ!
ここでは固有の概念である⑥代替理由について解説するぞい!

ステップ⑥では、品目変換に対する代替理由を定義します。
ここで定義された各代替理由ごとに管理パラメータとシステム応答を追加的に設定することができます。

例えば、下記画像のように代替理由:ZJP1を作成すると、マスタ登録時にZJP1の代替理由を登録することができます。このZJP1は項目“方針”で、代替品目の候補をポップアップの選択画面でマニュアル選択するシステム応答を定義しています。

SAP-Screen-SPRO-Material Determination

その為、受注伝票の登録画面では、選択画面で在庫の引き当て状況を確認しながら、代替品目を選択することが可能となっています。

SAP-Screen-VA01-3

それぞれの管理パラメータとシステム応答については、次の通りです。

品目を置き換える前に警告メッセージを表示するかどうかを管理することができます。
冒頭の品目提案マスタの概要説明時に、取り上げたSales Orderの登録画面では、この警告設定にチェックが入っている場合のケースです。

関連テーブルについて

上述の通り、品目提案マスタは、出力マスタや価格マスタと同様に条件テーブルによって制御されています。
品目提案マスタの条件テーブルは、キー項目を格納するテーブルとしてKOTD始まりのテーブルが使用されており、データ部分を格納するテーブルとしてテーブル:KONDD(品目変換 – データ部門)が使用されています。

そして、KOTDテーブルとKONDDテーブルは項目:KNUMH(条件レコードNo.)という内部キーで結合されています。
KOTDテーブルについては、カスタマイズで作成・変更することが可能で、各会社の要件に応じて自由にKey項目を設定することができます。これによって、任意のKey Combinationで品目提案マスタを制御できます。

テーブルIDテーブル内容
KOTDテーブルKey Combinationに紐付くテーブル番号の頭に”KOTD”を付けたテーブルです。
Key CombinationのKEY情報に加えて、条件レコードNo.が確認できます。
このテーブルに変換元の品目コードが登録されます。
KONDDKey CombinationのKEY情報以外の設定値が格納されています。
代替品目コードや提案品目コードが格納されます。
KOTDテーブルの条件レコードNo.から検索可能です。

まとめ

本記事は、品目提案マスタの用途や機能紹介に加え、カスタマイズやテーブル構造のテクニカルな内容まで解説してきました。本記事を通じて、品目提案マスタの全体像をつかむ一助になれば幸いです。最後まで読んで頂きありがとうございました。

博士

本記事はこれで以上じゃ!
条件テーブルの構造についてもっと勉強したい方は下記記事が参考になるぞい!


Warning: file_get_contents(https://sap-career.com/freelancebank/jobs/feed/): Failed to open stream: HTTP request failed! HTTP/1.1 429 Too Many Requests in /home/saplab/sap-career.com/public_html/saplabo/wp-content/themes/swell_child/admin/article_list.php on line 72

Warning: Attempt to read property "channel" on bool in /home/saplab/sap-career.com/public_html/saplabo/wp-content/themes/swell_child/admin/article_list.php on line 74

新着のSDのフリーランス案件


Warning: Attempt to read property "item" on null in /home/saplab/sap-career.com/public_html/saplabo/wp-content/themes/swell_child/admin/article_list.php on line 84

Warning: foreach() argument must be of type array|object, null given in /home/saplab/sap-career.com/public_html/saplabo/wp-content/themes/swell_child/admin/article_list.php on line 84

★★★SAPラボのライター募集★★★

SAPラボでは、SAPの知識を活かして副業をしたい方を募集してるのじゃ!

SAPラボのライターの特徴

・ライティング初心者OK!
・報酬高単価!
・業務委託契約なので副業として最適!

SAP記事執筆者としての活動実績として利用可能なので、転職時や案件探しの際に企業へのアピール材料にもなります。

募集要項

・SAP導入や運用保守プロジェクトへの参画経験1年以上

ご応募/お問合せ先

info@sap-labo.com

少しでもご興味ある方、ぜひお気軽にご連絡下さい!

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

事業会社の社内SE(SAP販売・貿易管理領域を担当)

大学卒業後、化学メーカーに社内SEとして勤務し、S/4海外展開プロジェクトに参画しています。主に、SDモジュールのデータ移行を2年間経験し、その後はST/IFテストの推進業務を担当しております。その間にも、SDやGTSの保守・運用に携わりながら、SAPに関する知見を深めている最中です。

業務の中で得られた知見をアウトプットしながら、SAPを利用する方々のお役に立てれば嬉しいです!

この記事のポイント