FAQ
SAP・Salesforce・ServiceNow・IT人材の実務でよくいただく質問を、技術記事から集約しました。各回答の末尾から元の記事へ移動でき、より詳しい手順や図解を確認できます。
全 59 記事・200 件の質問を、カテゴリ別にまとめています。各回答の末尾から元の記事へ移動できます。
18 記事の質問を掲載
3 記事の質問を掲載
2 記事の質問を掲載
5 記事の質問を掲載
1 記事の質問を掲載
3 記事の質問を掲載
3 記事の質問を掲載
9 記事の質問を掲載
1 記事の質問を掲載
1 記事の質問を掲載
2 記事の質問を掲載
1 記事の質問を掲載
18 本の記事から、SAP・MM に関する質問を集約しました。
品目タイプは画面構成・番号範囲・勘定カテゴリ参照など品目マスタの振る舞いを決める基本分類です。マテリアルグループは購買発注の既定値や購買レポートの集計に使う、より広い分類です。
出典:品目マスタの設定:品目タイプ(OMS2)・マテリアルグループ(OMSF)・番号範囲(MMNR)
既存の品目コードをそのまま使いたい移行案件は外部採番、新規導入でコード体系を作り直せる場合は内部採番が向きます。外部採番は英数字が使える一方、表記ゆれ対策と番号範囲チェックの設計が必要です。
出典:品目マスタの設定:品目タイプ(OMS2)・マテリアルグループ(OMSF)・番号範囲(MMNR)
採番済みの番号と重複しない区間を追加・拡張することはできます。ただし既存の区間を狭めるとエラーになるため、区間は最初から広めに確保しておくのが安全です。採番済みの番号そのものは変更できません。
出典:品目マスタの設定:品目タイプ(OMS2)・マテリアルグループ(OMSF)・番号範囲(MMNR)
まず標準品目タイプで足りるかを検討してください。品目タイプを増やすと番号範囲・画面構成・勘定カテゴリ参照・移送の管理対象が増えます。標準で表現できない業務要件がある場合に限り、既存タイプをコピーして追加するのが基本です。
出典:品目マスタの設定:品目タイプ(OMS2)・マテリアルグループ(OMSF)・番号範囲(MMNR)
OX18はプラントを会社コードへ割り当てます。OX17は購買組織をプラントへ割り当てます。階層のつなぎ方が異なります。
出典:S/4HANAのMM設定②:MRPコントローラ(OMD0)と組織割当(OX18・OX01・OX17)
品目の所要量計画(MRP)を担当する担当者(またはグループ)で、品目マスタに割り当てて計画の責任範囲を管理します。
出典:S/4HANAのMM設定②:MRPコントローラ(OMD0)と組織割当(OX18・OX01・OX17)
技術的には可能ですが、既存の購買文書やマスタデータへの影響調査が必要です。導入時に確定させるのが原則です。
出典:S/4HANAのMM設定②:MRPコントローラ(OMD0)と組織割当(OX18・OX01・OX17)
購買レポートの集計や見積依頼・発注書の分類に使います。品目タイプより広い分類です。
出典:S/4HANAのMM設定③:マテリアルグループ(OMSF)・プランニングマージン(OMDC)・工場パラメータ
発注から入荷までのリードタイムに加える余裕日数です。MRPはこの余裕を見込んで発注日を計算します。
出典:S/4HANAのMM設定③:マテリアルグループ(OMSF)・プランニングマージン(OMDC)・工場パラメータ
発注書・入荷・請求書照合などで使用する税コードのデフォルト値を設定します。
出典:S/4HANAのMM設定③:マテリアルグループ(OMSF)・プランニングマージン(OMDC)・工場パラメータ
会社コードでMMの転記を開始できる期間です。導入時は過去数期間を解放しておくと、移行データの遡及転記ができます。
出典:S/4HANAのMM設定④:MM初期期間(OMSY)・MRP工場パラメータ(OMI8)・MRPの活性化(OMDU)
MD03(MRP実行)が実行できません。プラント単位で活性化(OMDU)が必要です。
出典:S/4HANAのMM設定④:MM初期期間(OMSY)・MRP工場パラメータ(OMI8)・MRPの活性化(OMDU)
MRP実行で生成される計画オーダーに番号を振るためです。未設定だと発番エラーになります。
出典:S/4HANAのMM設定④:MM初期期間(OMSY)・MRP工場パラメータ(OMI8)・MRPの活性化(OMDU)
品目タイプは品目の属性(番号範囲・画面構成)を決め、評価クラスは品目がどの勘定科目に転記されるかを決めます。品目マスタで評価クラスを指定します。
出典:S/4HANAのMM設定⑤:品目タイプ(OMS2)・評価コントロール(OMWM)・評価クラス(OMSK)
在庫評価を行う単位(通常はプラント単位)です。評価範囲ごとに評価方法や勘定を設定できます。
出典:S/4HANAのMM設定⑤:品目タイプ(OMS2)・評価コントロール(OMWM)・評価クラス(OMSK)
在庫が存在する状態での評価クラス変更は影響が大きいため、導入時に確定させることが重要です。
出典:S/4HANAのMM設定⑤:品目タイプ(OMS2)・評価コントロール(OMWM)・評価クラス(OMSK)
はい、S/4HANA でも SAP Query は標準アドオンとして引き続き利用可能です。ただし S/4HANA では CDS View + Fiori Elements でのレポート実装が推奨されており、SAP Query は短命な現場レポートや PoC 用途に留めるのが現実解です。3 か月以内に廃止が決まるレポートなら SAP Query、半期を超える保守が要るなら CDS View に投資するのが経験則です。
出典:SAP Query(ABAP Query)入門:SQ01・SQ02・SQ03で作る簡易レポートの作り方
QuickViewer(SQVI)はテーブルを直接指定して即席レポートを作る簡易機能で、1 回限りの確認作業に向きます。ただし移送できない、権限管理が弱く SQ02/SQ03 のような User Group 機能がない、ALV のレイアウト保存が個人単位に閉じるといった制約があります。定型運用レポートは SQ01/SQ02/SQ03 の SAP Query で作成するのが原則です。
出典:SAP Query(ABAP Query)入門:SQ01・SQ02・SQ03で作る簡易レポートの作り方
Selection criteria に主キー・外部キーなど索引が効く項目を含める、結合するテーブルを絞る、InfoSet に必要な項目だけ公開する、の 3 点が基本です。MM 系では購買伝票番号・仕入先コード・プラント・品目コードあたりが索引が効く代表例。100 万件を超える大規模データでは CDS View + Fiori のほうが圧倒的に高速です。
出典:SAP Query(ABAP Query)入門:SQ01・SQ02・SQ03で作る簡易レポートの作り方
InfoSet レベルでは不可です。InfoSet に登録した項目は同じ User Group 内のユーザー全員が参照できます。項目単位の権限制御が必要な場合は、CDS View に Data Control Language(DCL)を付けて権限制御し、Fiori Elements のアプリとして公開します。SAP Query は「同じ User Group 内で同じデータを見せる」前提の設計です。
出典:SAP Query(ABAP Query)入門:SQ01・SQ02・SQ03で作る簡易レポートの作り方
購買組織は「モノを買う権限」=交渉と契約を担う組織の単位で、会社コード・プラントと並ぶ組織レベルです。購買グループはその中で実際に発注業務を担うバイヤー(人)の単位で、購買発注書に担当として記録されます。
出典:購買組織・購買グループの定義方法:OX08・OME4の設定手順
価格交渉力を最大化したいなら集中購買、拠点ごとの調達先や相場に合わせて機動的に動きたいならプラント固有購買です。実際は「共通品目は集中、現地調達品はプラント固有」という併用が最も多くなります。
出典:購買組織・購買グループの定義方法:OX08・OME4の設定手順
購買発注書(ME21N)のヘッダには購買グループの入力が必要なため、実質必須です。担当者・担当課の単位で登録しておくと、承認ワークフロー・照会・レポートの絞り込みに使えます。
出典:購買組織・購買グループの定義方法:OX08・OME4の設定手順
設定変更自体は可能ですが、購買情報レコード(購買組織+品目+仕入先)や既存の購買文書、勘定設定に影響します。導入時に確定させ、稼働後は影響調査なしに変更しないのが原則です。
出典:購買組織・購買グループの定義方法:OX08・OME4の設定手順
OX18はプラントを会社コードに割り当てる設定で、会計と在庫評価の帰属が決まります。1つのプラントは必ず1つの会社コードに属します。OX17は購買組織をプラントに割り当てる設定で、そのプラントで発注できる購買組織が決まります。1つのプラントには1つ以上の購買組織が必要です。
出典:組織単位の割当方法:OX18・OX01・OX17で階層をつなぐ
できます。会社コードに割り当てていない購買組織は、プラント側の割当(OX17)があれば全社のプラントで調達できます。逆に会社コードに割り当てると、その会社コードに属するプラントでしか購買できません。集中購買と会社固有購買のどちらを採るかを決めるのがOX01です。
出典:組織単位の割当方法:OX18・OX01・OX17で階層をつなぐ
必須ではありませんが設定を推奨します。1つのプラントに複数の購買組織が発注できる場合、標準購買組織は購買伝票やパイプライン調達・預託・在庫転送で既定値として使われます。未設定だと発注ごとに購買組織を手で選ぶ運用になり、選択ミスの原因になります。
出典:組織単位の割当方法:OX18・OX01・OX17で階層をつなぐ
設定変更自体は可能ですが、既存の購買文書・購買情報レコード・在庫評価の帰属に影響します。OX18の変更は在庫評価と会計の帰属が変わるため、稼働後は実質的に行いません。プラント追加時にOX17・OMKIを足す運用が中心で、削除や振替は影響調査と移行計画をセットで行います。
出典:組織単位の割当方法:OX18・OX01・OX17で階層をつなぐ
標準のF5・F8では計上されません。FI会計伝票が作られないため、売掛金・売上・消費税は発生しません。売掛金が立つのは、出庫後のF2など実際請求の請求タイプです。
出典:SAP Proforma Invoiceはなぜ売掛・買掛を作らないのか——F5・F8・F2とMIROを1枚でつなぐ
参照する伝票で選びます。受注(Sales Order)を参照するならF5、納品(Delivery)を参照するならF8です。納品前の前払依頼や価格提示はF5、通関・船積み書類はF8が向きます。
出典:SAP Proforma Invoiceはなぜ売掛・買掛を作らないのか——F5・F8・F2とMIROを1枚でつなぐ
原則として登録しません。MIROはCommercial InvoiceやFinal Invoiceを登録して買掛金を計上する画面です。Proforma Invoiceは前払い・通関・社内承認の根拠資料として管理します。
出典:SAP Proforma Invoiceはなぜ売掛・買掛を作らないのか——F5・F8・F2とMIROを1枚でつなぐ
買い手側は、購買発注に前払条件を持たせて前払請求(F-47)を作成し、前払実行(F-48)で会計を動かします。残高はME2DP(ダウンペイメント・モニタ)で発注単位に追跡し、MIROまたは支払時に控除します。
出典:SAP Proforma Invoiceはなぜ売掛・買掛を作らないのか——F5・F8・F2とMIROを1枚でつなぐ
1つのプラントは必ず1つの会社コードに属し、OX18で割り当てます。1つの会社コードには複数のプラントを持てます。会社コードは会計単位(貸借対照表・損益計算書)、プラントは在庫評価と物流の単位という役割の違いがあります。
出典:プラントの定義方法:OX10の手順と保管場所(OX09)の作り方を図解
「現場で在庫を分けて数えたい単位」ごとに作ります。原料倉・完成品倉・検品エリア・廃棄置き場のように、棚卸や在庫レポートで区別したい置き場所が目安です。金額評価には影響せず、会計設定を変えずに追加できるため、プラントよりは柔軟に増やせます。
出典:プラントの定義方法:OX10の手順と保管場所(OX09)の作り方を図解
設定側ではOX10→OX18(会社コード)→OX17(購買組織)→OX09(保管場所)の順に整えます。マスタ側では在庫・発注対象の品目にプラントビューを展開し、仕入先と購買情報レコードを整備します。さらに評価クラス・在庫勘定の自動転記、権限ロール、棚卸計画の確認が必要です。
出典:プラントの定義方法:OX10の手順と保管場所(OX09)の作り方を図解
在庫金額(評価額)はプラントで決まります。数量はプラント+保管場所で管理されます。そのため保管場所を細かく分けても会計上の在庫金額は変わらず、「評価方法を変えたい場合はプラントを分ける」という原則になります。
出典:プラントの定義方法:OX10の手順と保管場所(OX09)の作り方を図解
会社コードは必須ですが、会社(Company)は任意です。単一法人で連結決算をSAP上で行わない場合は、会社を定義しなくてもMM・FIの運用は可能です。ただし、複数会社コードの財務諸表をまとめて見たい場合やグループ決算を行う場合は、会社を定義して束ねます。
出典:会社・会社コードの定義方法:OX15・OX02の設定手順を解説
通貨は転記(会計伝票)が発生した後は原則変更できません。言語や国も、既存マスタ・帳票・テキストとの整合性の面で変更は大きな影響を伴います。「後から直せる」と思わず、導入設計の段階で法人ごとに確定させてください。多通貨対応が必要なら並行通貨(Parallel Currencies)の導入を検討します。
出典:会社・会社コードの定義方法:OX15・OX02の設定手順を解説
OX02は会社コードの「定義」、OX01は購買組織を会社コードに「割り当てる」設定、OX18はプラントを会社コードに割り当てる設定です。SAPの組織設定は「定義(Define)→割当(Assign)」の順で進むため、OX02で定義してからOX01・OX18で紐づけます。
出典:会社・会社コードの定義方法:OX15・OX02の設定手順を解説
会社コードは4桁以内の英数字(先頭に0は不可)で設定します。実務では「日本法人=1000、中国法人=2000、米国法人=3000」のように、法人単位で10の倍数を割り振る例が多いです。番号は伝票やマスタに残るため、将来の増設(買収・新会社)を見越した体系を最初に決めましょう。
出典:会社・会社コードの定義方法:OX15・OX02の設定手順を解説
SPROは設定メニュー(IMG)を開くためのTコードの名前です。現場では「SPRO=カスタマイズ作業」を指す言葉としても使われます。「IMG=設定画面の総称」「SPRO=その画面を開くコマンド」と覚えると混乱しません。Tコード「SPRO」を実行すれば、プロジェクトの選択画面(SAP Reference IMGを含む)が開きます。
出典:IMG(SPRO)入門:SAP MMの設定画面への行き方とメニューパス
学習・調査・単発の確認はSAP Reference IMG、実際の導入作業はプロジェクトIMGがおすすめです。両者のツリー構造は同じですが、プロジェクトIMGは自社プロジェクトで変更する活動だけを絞って表示し、担当者やトランスポート要求(TR)との紐づけができます。本番稼働後の変更管理(誰が・いつ・何を変えたか)を残すうえでも、実装中はプロジェクトIMGを使うのが定石です。
出典:IMG(SPRO)入門:SAP MMの設定画面への行き方とメニューパス
大半は次の3つのどれかです。①別クライアントで業務画面を開いている(設定はクライアント単位で有効)、②トランスポート要求(TR)をリリースしていないため他クライアントへ未移送、③設定自体は正しいが、マスタデータや既存データとの組み合わせで期待どおりに見えない。まず「どのクライアントで設定したか」と「TRの状態」を確認してください。
出典:IMG(SPRO)入門:SAP MMの設定画面への行き方とメニューパス
会社コード・プラント・購買組織などの組織は「Enterprise Structure → Definition/Assignment」、品目タイプ・番号範囲などは「Logistics - General → Material Master」、購買・在庫・請求書照合などの業務設定は「Materials Management」配下です(図2のパス表が早見表になります)。まずは開発クライアントでSPROを開き、Enterprise Structureを展開して眺めるだけでも、導入プロジェクトの流れがつかめます。
出典:IMG(SPRO)入門:SAP MMの設定画面への行き方とメニューパス
会社コードは会計上の単位(自前のBS・PLを持つ)、プラントは操業・在庫評価の単位です。プラントは必ず1つの会社コードに帰属し、1つの会社コードに複数のプラントを持てます。在庫金額はプラント(評価領域)で管理されます。
出典:SAP MMのエンタープライズ構造とは?6つの組織レベル(会社コード・プラント・購買組織)の役割を図解
プラントは在庫金額の評価単位、保管場所はその中で在庫を物理的に区別する単位です。同じプラント内に複数の保管場所(原料倉・完成品倉など)を持てます。保管場所の増設は会計設定に影響しないため比較的柔軟です。
出典:SAP MMのエンタープライズ構造とは?6つの組織レベル(会社コード・プラント・購買組織)の役割を図解
「同じものを大量に買う」共通部品・間接材は集中購買(1つの購買組織)で量を集約し、価格交渉力と標準化を高めます。工場ごとに仕入先や仕様が異なる現場依存品は、会社固有・プラント固有の購買組織で機動的に調達するのが一般的です。
出典:SAP MMのエンタープライズ構造とは?6つの組織レベル(会社コード・プラント・購買組織)の役割を図解
購買組織は仕入先との価格交渉・契約を担う組織単位で、外部の購買取引に法的な責任を持ちます。購買グループはその内部で日々の発注業務を担当するバイヤーのグループです。1つの購買グループを複数の購買組織に割り当てることもできます。
出典:SAP MMのエンタープライズ構造とは?6つの組織レベル(会社コード・プラント・購買組織)の役割を図解
預託在庫は自社敷地内にあっても所有権は仕入先にあります。消費(払出・移動タイプ411)した時点で支払義務が発生し、在庫評価の対象になります。通常在庫は購入時点で所有権が自社に移り、在庫金額に計上されます。
出典:特殊調達・特殊在庫とは?預託・外注・パイプライン・在庫転送の仕組み
通常発注は完成品を購入するだけですが、外注は自社の部品を仕入先に支給して加工してもらい、完成品を受け取ります。発注書(アイテムカテゴリL)に支給部品のリストを含めるのが特徴です。
出典:特殊調達・特殊在庫とは?預託・外注・パイプライン・在庫転送の仕組み
同一企業内で、受入プラントが供給プラントに対して発注する特殊な発注書(タイプU)です。社内取引として在庫転送され、外部の仕入先は登場しません。プラント間の在庫移動を一元管理できます。
出典:特殊調達・特殊在庫とは?預託・外注・パイプライン・在庫転送の仕組み
水道・電力・ガスなど、パイプライン経由で継続供給される品目です。在庫を持たず使用量を定期精算するため、保管コストがかからず棚卸も不要です。
出典:特殊調達・特殊在庫とは?預託・外注・パイプライン・在庫転送の仕組み
顧客・仕入先の番号範囲設定はそのまま引き継げますが、BP関連の設定(BUC2・BUCFでのBP番号範囲、ロール、フィールド属性、アカウントグループ関連付け)はすべて実行し直す必要があります。BPを顧客と同じ番号で作成したい場合は、「BPから顧客/仕入先への番号割当」で同番号を設定します(資料のFAQ・設定パス参照)。
出典:SAP S4HANA BP后台配置及前台操作详解 共61页 2020年编著 PDF版
トランザクションFLBPC1/FLBPD1で顧客・仕入先からBPを作成できます。大量件数はMDS_LOAD_COCKPIT(マスタデータ同期ロードコックピット)で一括変換するのが効率的です。変換前に番号範囲の3者一致・外部採番を済ませておくことが成功の前提です。
出典:SAP S4HANA BP后台配置及前台操作详解 共61页 2020年编著 PDF版
使えません。S/4HANAでは顧客・仕入先マスタの作成・変更・表示はすべてトランザクションコードBPで行います(資料では非対応Tコードとして10種類以上のグループが列挙されています)。運用マニュアルと教育をBP操作に切り替えましょう。
出典:SAP S4HANA BP后台配置及前台操作详解 共61页 2020年编著 PDF版
システム上は「同じにするのが推奨・強制ではない」とされています。ただし実務では3者を一致させて運用するのが標準で、一致させるには番号範囲の3者一致+外部採番+「同番号」設定が必要です。一致していないとBPからマスタを作成するたびに番号を手入力する運用になり、ミスの温床になります。
出典:SAP S4HANA BP后台配置及前台操作详解 共61页 2020年编著 PDF版
入荷(Goods Receipt)と請求(Invoice Receipt)のタイミングのズレを一時的に調整する勘定科目です。品物が先に届いた時点では在庫を増やしてGR/IR勘定を立て、請求書が届いた時点でGR/IR勘定を消して買掛金を計上します。
出典:SAP MMのGR/IR勘定とは?発注・入荷・請求の「ズレ」を解消する仕組みを図解アニメーションで解説
GRは入荷・入庫(Goods Receipt)、IRは請求書受領(Invoice Receipt)です。GRで在庫とGR/IR勘定が発生し、IRでGR/IR勘定の消込と買掛金の計上が発生します。この2つを別々に記録するのが、SAPの設計上の特徴です。
出典:SAP MMのGR/IR勘定とは?発注・入荷・請求の「ズレ」を解消する仕組みを図解アニメーションで解説
3ウェイマッチ(発注数量・入庫数量・請求数量と単価の突き合わせ)で、どの明細が食い違っているかを特定します。数量差異・単価差異に分類し、受入超過は承認を得て請求書を修正するなど、会社の業務ルールに沿って対応します。
出典:SAP MMのGR/IR勘定とは?発注・入荷・請求の「ズレ」を解消する仕組みを図解アニメーションで解説
GR/IR勘定に残った残高は「未着品(IR待ち)」「未請求(GR待ち)」のサインです。滞留を放置すると在庫・原価・買掛金のいずれかに不整合が残るため、MB5SやMRBRで定期的に確認し、原因(納品書未処理・請求遅延など)をプロセス側で解消します。
出典:SAP MMのGR/IR勘定とは?発注・入荷・請求の「ズレ」を解消する仕組みを図解アニメーションで解説
ME53Nは購買依頼(PR)を照会・確認するトランザクション、ME9Fは発注書(PO)の出力メッセージを一覧処理して印刷・送信するトランザクションです。PRをまとめて出力したい場合はME9Aを使います。
出典:SAPの購買依頼・発注書の印刷をME53NとME9Fで解決:出力メッセージ・スプール・再出力まで解説
出力メッセージ未送信のみにチェックが入っている場合は、対象がすべて送信済みの可能性があります。チェックを外すか、出力タイプ・発注日の条件を広げて再実行してください。
出典:SAPの購買依頼・発注書の印刷をME53NとME9Fで解決:出力メッセージ・スプール・再出力まで解説
ME9Fで出力したスプール要求をSP01で開き、プレビューからPDFとして保存するか、プリンタ定義にPDFプリンタ(例:PDF出力用デバイス)を設定して出力します。
出典:SAPの購買依頼・発注書の印刷をME53NとME9Fで解決:出力メッセージ・スプール・再出力まで解説
SP01で該当スプールを選んで再印刷するのが基本です。スプールが残っていない場合は、ME9Fの一覧で該当行を選択し[再出力]で出力メッセージを再生成します。
出典:SAPの購買依頼・発注書の印刷をME53NとME9Fで解決:出力メッセージ・スプール・再出力まで解説
まずME53Nで購買依頼の照会に慣れ、次にME9Fで「出力メッセージ未送信のみ」の条件で実行してみるのがおすすめです。変式(バリアント)を保存すると毎日の運用が格段に楽になります。
出典:SAPの購買依頼・発注書の印刷をME53NとME9Fで解決:出力メッセージ・スプール・再出力まで解説
MMは社外から「買う」調達・在庫管理を、SDは社外へ「売る」受注・出荷・請求を担当します。同じ在庫マスタ・在庫数量を参照し合うため、在庫引当や払出のタイミングで両モジュールが連携します。
出典:SAP MMとは?購買から入庫・支払までのProcure-to-Payプロセスを解説
仕入価格が変動しやすい原材料は移動平均価格、生産計画の原価管理を重視する完成品や半製品は標準価格を使う企業が多いです。どちらも品目マスタの会計ビューで設定します。
出典:SAP MMとは?購買から入庫・支払までのProcure-to-Payプロセスを解説
発注(Purchase Order)・入庫(Goods Receipt)・請求書(Invoice)の3つのデータを突き合わせて、数量と金額が一致しているかを確認する仕組みです。差異があると請求書がブロックされ、支払前に確認が入ります。
出典:SAP MMとは?購買から入庫・支払までのProcure-to-Payプロセスを解説
まずはME51N(購買依頼)からME21N(発注)、MIGO(入庫)、MIRO(請求書照合)までを実際に流してみて、3点照合でどう数量・金額がチェックされるかを体感するのが近道です。次に品目マスタの評価クラス・価格決定方式を追うと理解が深まります。
出典:SAP MMとは?購買から入庫・支払までのProcure-to-Payプロセスを解説
3 本の記事から、SAP・FICO に関する質問を集約しました。
会社コードは独立した財務諸表を持つ最小の会計単位で、貸借対照表・損益計算書はここで作成されます。会社(Company)は複数の会社コードを束ねる任意のグループ単位で、連結決算用に作成します。グループ経営をしないなら、会社コードだけ定義すれば十分です。
出典:S/4HANA導入のFI設定①:会社コード(OX02)・勘定科目表(OB13)・会計年度変式(OB29)
いいえ。1つの勘定科目表を複数の会社コードで共有できます。グループ企業で会計方針を揃えたい場合は、共通の勘定科目表を上位に置いて複数の会社コードへ割り当てる構成が定石です。逆に必要な場合は1つの会社コードに複数勘定科目表を割り当てることもできます。
出典:S/4HANA導入のFI設定①:会社コード(OX02)・勘定科目表(OB13)・会計年度変式(OB29)
原則として後から変更できません。通貨は転記・評価換算・税計算すべてに影響するため、導入設計の段階で確定させる必要があります。変更する場合は会社コードの再作成と関連データ移行が必要になります。OX02の設定前に、関係部門と合意した通貨要件を必ず文書化してください。
出典:S/4HANA導入のFI設定①:会社コード(OX02)・勘定科目表(OB13)・会計年度変式(OB29)
会計年度変式(OB29)は「会計年度をどのように区切るか」を定義します(暦年・4月始まりなど)。転記期間(OBBO)は「区切った各期間ごとに、入力できる月数をどう割り当てるか」を制御します。両者は別トランザクションですが、期末・決算処理の前提として密接に関係します。
出典:S/4HANA導入のFI設定①:会社コード(OX02)・勘定科目表(OB13)・会計年度変式(OB29)
F.13は「入庫と請求が揃っているのに自動消込されていない明細」を一括で自動消込するトランザクションです。MR11は数量差異・一部請求など自動では消せない明細を手動で解消するトランザクションです。先にF.13を実行し、残った明細をMR11で処理するのが基本の流れです。
出典:入庫/請求仮勘定(GR/IR)の消し込み方法を徹底解説:カスタマイズ設定・異常残高の解消・月次処理
月末時点でGR/IR残高が残っている場合は、BS表示を適正化するためF.19による再分類(BNG/GNB振替)を実行します。残高がゼロの月は実行不要ですが、確実にゼロであることの確認自体は毎月行うべきです。振替仕訳は次期首に自動取消されるため、翌月に二重計上される心配はありません。
出典:入庫/請求仮勘定(GR/IR)の消し込み方法を徹底解説:カスタマイズ設定・異常残高の解消・月次処理
代表的な原因は、①入庫のみ・請求のみが転記されたまま、②数量差異(検収漏れ・過納入)、③単価差異(発注価格と請求価格の不一致)、④為替差損益・現金割引、⑤クレジットメモや誤転記です。FBL3NやS/4HANA CloudのMonitor GR/IR Account Reconciliation(F3303)でオープン明細を確認し、原因別に対応します。
出典:入庫/請求仮勘定(GR/IR)の消し込み方法を徹底解説:カスタマイズ設定・異常残高の解消・月次処理
入庫と請求で金額・数量が異なる購買伝票明細をワークリストで抽出し、根本原因・ステータス・優先度・担当者を割り当てて解消を管理できます。スマートファクトで状況を自動判定し、差異の書込(Write-off)や処理ログ記録にも対応します。機械学習を有効にすると次のアクションを自動提案してくれます。
出典:入庫/請求仮勘定(GR/IR)の消し込み方法を徹底解説:カスタマイズ設定・異常残高の解消・月次処理
①GR/IR勘定の残高をFBL3N(CloudはF3303)で確認し、②F.13をテスト実行で回して自動消込できる明細を解消し、③残った明細をMR11(CloudはF3302)で原因別に処理する、という順がおすすめです。カスタマイズ(OBYC・OB52)が未設定の場合は、それらを先に整備してください。
出典:入庫/請求仮勘定(GR/IR)の消し込み方法を徹底解説:カスタマイズ設定・異常残高の解消・月次処理
仕入先から資産を購入する際に使うSAPの取引です。1つの伝票の中で「仕入先への未払金」と「資産の取得原価」を同時に計上できます。
出典:SAP S/4HANA固定資産管理 ①資産を「買う」ときシステムの中で何が起きているか
31は仕入先への未払金(貸方)、70は資産科目の借方(取得原価)です。取引タイプ100により「外部購入による資本化」であることを明示します。
出典:SAP S/4HANA固定資産管理 ①資産を「買う」ときシステムの中で何が起きているか
伝票の資本化日付(取得日)を基準に、転記時に資産マスタへ反映され確定します。購入処理の完了時点で償却スケジュールの起点がセットされます。
出典:SAP S/4HANA固定資産管理 ①資産を「買う」ときシステムの中で何が起きているか
通常は資産クラスごとに標準の折旧码・耐用年数がテンプレート化されており、個々の資産マスタ作成時にそのテンプレートを継承します。特殊な償却が必要な場合のみ、個別に上書きします。
出典:SAP S/4HANA固定資産管理 ①資産を「買う」ときシステムの中で何が起きているか
ABZON(自動抵销分录付きの購置)を使うと、清算科目を介して先に資産を資本化し、発票到着後に清算する運用が可能です。
出典:SAP S/4HANA固定資産管理 ①資産を「買う」ときシステムの中で何が起きているか
2 本の記事から、SAP・SD に関する質問を集約しました。
貸与Issueです。受注タイプLNで受注を作成し、出荷伝票を作成してPGIすると、移動タイプ623で顧客特殊在庫Vと自社評価在庫から該当数量が減り、請求伝票が作成されます。貸与契約の残数量はIssue数量だけ自動的に減ります。
出典:貸与品の一部売却は「代表品目のマイナス」ではない——SAP SDでLN受注とPGI 623が生成する理由
貸与出荷(PGI 621)が完了しているため、受注明細の注文数量を出荷数量より小さくすると、メッセージV4 083(注文数量が出荷数量を下回る)で警告されます。さらにKBA 2163207の設定でこれをエラーにすることもできます。契約そのものを差し引くのではなく、Issue伝票を別の取引として起票するのが標準です。
出典:貸与品の一部売却は「代表品目のマイナス」ではない——SAP SDでLN受注とPGI 623が生成する理由
所有権が移転しているかどうかが本質です。無償品(TANN)は購入の対価が存在しない状態で渡るため所有権が移転済みで請求対象。貸与品(LEIH)は自社所有のまま顧客に置くため通常は請求対象外です。この2つを取り違えると、貸与品側で請求が発生しない前提が崩れ、Issue時の請求設計が成立しなくなります。
出典:貸与品の一部売却は「代表品目のマイナス」ではない——SAP SDでLN受注とPGI 623が生成する理由
冪等性(2回生成させない)、残数再計算(返却済との競合)、承認取消時の取消連鎖、個体(シリアル)単位の確定、残数の整合検証、そして最重要の「貸与出荷が請求済みか」の事前判定です。とくに最後の判定を飛ばすと、二重課上が起きます。
出典:貸与品の一部売却は「代表品目のマイナス」ではない——SAP SDでLN受注とPGI 623が生成する理由
LNは受注タイプ(貸与Issueの受注区分)で、LNNは明細カテゴリ(貸与Issue向けの明細区分)です。SAP標準にはLNNの事例があります。環境によってZ明細カテゴリを新設している会社もあり、個別の貸与実装ではZカテゴリを新設することもあります。
出典:貸与品の一部売却は「代表品目のマイナス」ではない——SAP SDでLN受注とPGI 623が生成する理由
SDは受注から出荷・請求までの「売る」プロセスを、MMは購買から入庫・在庫管理までの「買う・保管する」プロセスを担当します。出荷時の在庫引当や生産部品の払出など、両モジュールは在庫データを介して密接に連携します。
出典:SAP SDとは?受注から出荷・請求までの販売プロセスを解説
「プライシング手続き(Pricing Procedure)」に条件タイプ(基本価格・割引・税など)が順序付けて登録されており、各条件タイプは「条件テーブル」と「アクセスシーケンス」にもとづいて、得意先・品目・数量などの条件でマスタから値を取得します。
出典:SAP SDとは?受注から出荷・請求までの販売プロセスを解説
得意先ごとに設定した与信枠(信用限度額)を、未決済の受注・請求残高が超えないかをチェックする仕組みです。FD32で与信枠を設定し、超過すると受注がブロックされ、承認者の解除待ちになります。
出典:SAP SDとは?受注から出荷・請求までの販売プロセスを解説
まずはVA01(受注作成)からVL01N(出荷)、VF01(請求)までを実際にシステム上で流してみて、コピー統制でデータがどう引き継がれるかを体感するのが近道です。次にプライシング手続きと与信管理の設定を追うと、応用が利くようになります。
出典:SAP SDとは?受注から出荷・請求までの販売プロセスを解説
5 本の記事から、SAP・BTP に関する質問を集約しました。
不要にはなりません。企業の設計は「エージェント→ワークフロー→人→伝票」の順につなぐのが基本です。エージェントは判断材料の収集と推薦までを担い、実行の統制はワークフローが担います。役割を分けたほうが、監査にも運用にも耐えます。
出典:AIエージェントとワークフローの使い分け:Build Process AutomationとHuman-in-the-loopの設計
すべての案件に承認を挟む必要はありません。金額やリスクの閾値で分岐し、閾値未満は自動承認+記録、閾値以上だけ人手承認にすれば、統制と速度を両立できます。運用初期は閾値を低めに設定し、ログを見ながら自動化範囲を広げるのが現実的です。
出典:AIエージェントとワークフローの使い分け:Build Process AutomationとHuman-in-the-loopの設計
SAP BTP上であれば、SAP Build Process Automationが標準的な選択肢になります。承認・フォーム・業務ルール・自動化を同じ環境で扱え、CAPのサービスやS/4HANAのAPIと組み合わせられます。既存のSAPワークフローを活かす構成も選択できます。
出典:AIエージェントとワークフローの使い分け:Build Process AutomationとHuman-in-the-loopの設計
PoCでも、提案→検証→承認という型だけは通しておくことをおすすめします。実行系の操作はダミー環境やテストクライアントに限定しつつ、フローの骨格を先に作っておけば、本番化のときに構成を作り直さずに済みます。
出典:AIエージェントとワークフローの使い分け:Build Process AutomationとHuman-in-the-loopの設計
防げません。プロンプトは上書きされ得るため、セキュリティ境界にはなりません。認可・ツール制限・CAPでの業務検証・バックエンド認可・監査ログを組み合わせて防ぎます。
出典:SAP BTPのAIセキュリティ設計:OAuth・ロールコレクション・Principal Propagationとプロンプトインジェクション対策
照会中心の用途では技術ユーザーが許容される場合もありますが、登録・変更・承認を伴うトランザクションではユーザーコンテキストの伝播を優先します。監査と職務分掌を維持するためです。
出典:SAP BTPのAIセキュリティ設計:OAuth・ロールコレクション・Principal Propagationとプロンプトインジェクション対策
業務ロールと操作粒度の組み合わせで分けます。たとえばProcurementAIUserに照会と分析、ProcurementAIManagerに加えて登録と承認を持たせます。AIのツール呼び出し時に、このロールを必ず検査します。
出典:SAP BTPのAIセキュリティ設計:OAuth・ロールコレクション・Principal Propagationとプロンプトインジェクション対策
誰が・いつ・どのツールを・どのパラメータで実行し、結果がどうだったかを残します。プロンプト本文とツール実行の両方を対象にし、個人情報や機密項目はマスキングしてから記録します。
出典:SAP BTPのAIセキュリティ設計:OAuth・ロールコレクション・Principal Propagationとプロンプトインジェクション対策
目指せます。BTPのサービス経験そのものより、「クラウドで設計できるか」と「実装できるか」の比重が大きい案件です。Java/Springやメッセージング基盤(Kafka・Service Busなど)の経験が厚ければ、BTPの知識は案件の中で補えます。まずはIntegration SuiteやCAPのハンズオンで語彙を揃えるのが現実的です。
出典:SAP BTPテクニカルアーキテクトとは?Clean Core時代に求められる5つのスキルと役割
必須要件にJava/Springが入っている以上、実装を伴う設計を担うポジションでは必要です。ただし募集枠のすべてがJava実装を担当するわけではなく、API設計やデータ移行が主担当のポジションもあります。応募・提案の際は、自分の担当範囲と実装経験を切り分けて伝えると誤解が減ります。
出典:SAP BTPテクニカルアーキテクトとは?Clean Core時代に求められる5つのスキルと役割
判断軸は「コアのデータや処理にどれだけ近いか」です。コアの業務データを直接扱い、標準に近い振る舞いが必要ならABAP Cloud(on-stack、RAP)が適します。独自のUIや外部サービス連携、コアを汚さずに独立性を持たせたい場合はSide-by-Side(CAPやSpring Boot)が適します。両方を設計できると、要件に応じて選べる強みになります。
出典:SAP BTPテクニカルアーキテクトとは?Clean Core時代に求められる5つのスキルと役割
必須ではありません。SAP認定資格は基礎知識の証明にはなりますが、設計力の評価は「どの方式をなぜ選んだか」を説明できる経験に集約されます。資格取得の過程で用語と選択肢を整理しておくことは、提案時の説明力向上に有効です。
出典:SAP BTPテクニカルアーキテクトとは?Clean Core時代に求められる5つのスキルと役割
CAPはBTP上でNode.js/JavaとCDSを使うクラウドネイティブな開発モデル、RAPはS/4HANA内部でABAPを使う開発モデルです。S/4HANAスタック内の機能拡張はRAP、BTP上でのサイドバイサイド拡張はCAPが標準です。
出典:SAP BTP CAP入門:Cloud Application Programming Modelで作るS/4HANA拡張アプリ
JavaScript(またはJava)の基礎とCDSの考え方です。SAP GUIやABAPの経験は不要です。cds initでひな型を作り、cds watchで動かしながら学ぶのが最短ルートです。
出典:SAP BTP CAP入門:Cloud Application Programming Modelで作るS/4HANA拡張アプリ
CAP自体はApache 2.0のオープンソースで、Node.js環境ならローカル開発は無料です。BTP上へのデプロイにはBTPアカウント(無料のトライアルあり)が必要です。公式ドキュメント cap.cloud.sap で一通り学べます。
出典:SAP BTP CAP入門:Cloud Application Programming Modelで作るS/4HANA拡張アプリ
クラシック開発は自由度が高い反面、内部APIへの依存でアップグレード時に壊れるリスクがあります。RAPはreleased APIのみに依拠し、CDSと振る舞いの宣言的な定義でアプリを組み立てるため、アップグレード耐性と開発生産性の両方が向上します。
出典:SAP RAPとは?ABAP RESTful Application ModelでS/4HANA本体を拡張する
新規開発は基本的にManagedを選び、永続化処理をフレームワークに任せます。既存のBAPIやファンクションモジュールを活かしたい場合はUnmanagedで、既存ロジックをRAPの構造に載せ替えます。
出典:SAP RAPとは?ABAP RESTful Application ModelでS/4HANA本体を拡張する
いいえ。RAPはオンプレミス版のS/4HANA(ABAP Platform)でも、SAP BTP ABAP Environment(通称Steampunk)でも利用できます。クラウド版の方がreleased APIの制約がより厳格です。
出典:SAP RAPとは?ABAP RESTful Application ModelでS/4HANA本体を拡張する
まずは簡単なCDSビューにManagedの振る舞い定義を追加し、サービス公開までを一通り流してFiori Elementsプレビューで動きを確認するのが近道です。SAP公式のRAP100などのチュートリアルも公開されています。
出典:SAP RAPとは?ABAP RESTful Application ModelでS/4HANA本体を拡張する
1 本の記事から、SAP・移行 に関する質問を集約しました。
SAP Business Suite 7(ECC 6.0 など)の通常保守が2027年末で終了し、以降は有償の延長保守が2030年末まで提供される予定であることから、期限までの移行判断を迫られる問題を指します。期限は2段階で捉えるのが実務的です。
出典:S/4HANA 2027年問題とは?保守期限までの逆算ロードマップ
アドオンが少なく現行業務を維持したい場合はシステムコンバージョン型、業務プロセスを見直したい場合やアドオンが多い場合は新規導入型が候補になります。判断軸はアドオン量・標準適合度・変革の許容度の3点です。
出典:S/4HANA 2027年問題とは?保守期限までの逆算ロードマップ
延長保守は有償であり、単純な先延ばしはコスト増になります。移行期間を確保するための計画的利用や、段階移行の受け皿として設計する使い方が現実的です。
出典:S/4HANA 2027年問題とは?保守期限までの逆算ロードマップ
現行システムの棚卸し(アドオン・帳票・インターフェース・利用頻度)です。ここで「廃止できるもの」を確定できると、その後の移行範囲・工数・テスト計画が具体的になります。
出典:S/4HANA 2027年問題とは?保守期限までの逆算ロードマップ
3 本の記事から、Salesforce に関する質問を集約しました。
役割が異なるため、どちらかに寄せる判断は現実的ではありません。顧客との関係(見込み〜受注前)は Salesforce、取引の事実(受注・在庫・会計)は SAP を正とし、必要な項目だけを連携する形が一般的です。
出典:Salesforceとは?SAPとの違いと、導入前に整理すべき3つの論点
代表的なのは、Salesforce 標準の外部データ連携、SAP 側の API(OData 等)を経由する方式、中継基盤(iPaaS/SAP BTP 等)を使う方式です。方式の前に「どの項目を・いつ・どちら向きに」を決めることが重要です。
出典:Salesforceとは?SAPとの違いと、導入前に整理すべき3つの論点
1 チーム・1 プロセスのスモールスタートであれば数か月で運用開始できることが多く、全社展開や SAP 連携を含めると半年〜1年以上を見込みます。範囲の切り方で大きく変わります。
出典:Salesforceとは?SAPとの違いと、導入前に整理すべき3つの論点
項目追加・レポート作成・ユーザー管理を継続するため、管理者(Salesforce 管理者)の設置を推奨します。外部に委託し続けると、現場の小さな要望が滞留し利用が定着しにくくなります。
出典:Salesforceとは?SAPとの違いと、導入前に整理すべき3つの論点
3〜5段階から始めることを推奨します。各段階で「顧客側に何が起きていれば次へ進めるか」を定義できる粒度が重要で、段階数そのものより定義の明確さが予測精度に効きます。
出典:Sales Cloud入門:リードから受注までの商談プロセスを図解
受注前の見積は Salesforce(Quote/商品)で作り、受注後に SAP の販売伝票・請求へ渡すのが一般的です。金額の最終的な「正」は SAP 側に置きます。
出典:Sales Cloud入門:リードから受注までの商談プロセスを図解
必須項目を増やすのではなく、営業会議や週報で使うレポートを Salesforce 上に作り、入力がそのまま自分の業務効率になる状態を作ります。使われない項目は削除も検討します。
出典:Sales Cloud入門:リードから受注までの商談プロセスを図解
商談前後の確認・活動記録はモバイルで完結させられます。入力項目を絞ったモバイル用の画面レイアウトを用意すると定着しやすくなります。
出典:Sales Cloud入門:リードから受注までの商談プロセスを図解
予測は「金額×確度×期日」が入力されていることが前提です。まず商談の金額・クローズ予定日・ステージ(確度)を必須にし、担当者別・月別の集計を作ります。予測の対象期間と集計単位を営業会議の運用に合わせることが重要です。
出典:Sales Cloud入門:リードから受注までの商談プロセスを図解
顧客対応の現場(ケース・SLA・ナレッジ・チャネル)は Service Cloud、修理・交換・保証判定や在庫・請求の確定処理は SAP 側に置く分担が一般的です。判断軸は「顧客接点か、取引事実か」です。
出典:Service Cloud×SAP連携:ケース管理と受注・請求をつなぐ設計
すべてをリアルタイムにする必要はありません。納期・在庫など変化の速い項目は都度参照、請求・保証など確定情報は日次でも実務上は足りることが多いです。まずは参照のみ・数項目から始めます。
出典:Service Cloud×SAP連携:ケース管理と受注・請求をつなぐ設計
参照項目を一覧表で管理していれば、追加時の影響範囲が明確です。連携層でマッピングを持つ設計にしておくと、CRM 側の変更を最小限にできます。
出典:Service Cloud×SAP連携:ケース管理と受注・請求をつなぐ設計
対応完了時に記事作成を必須にするのではなく、対応中に候補を提示し、使われた記事に「役に立った」を付ける運用が有効です。使われた記事を優先的に整備します。
出典:Service Cloud×SAP連携:ケース管理と受注・請求をつなぐ設計
キー項目を探すのが基本です。ケースの顧客名から取引先を特定し、取引先を軸に SAP の受注・注文番号・請求書番号を参照する流れにします。画面上に「顧客→取引先ID→伝票番号」の順で紐づけを見せると、担当者が迷いません。
出典:Service Cloud×SAP連携:ケース管理と受注・請求をつなぐ設計
3 本の記事から、ServiceNow に関する質問を集約しました。
記録はできますが、優先度・SLA・構成情報(CMDB)・変更承認が連動しないため、重大障害の判断や影響範囲の特定が属人的になります。運用の再現性が必要になった段階が導入の目安です。
出典:ServiceNowとは?ITSM導入で何が変わるかを図解で整理
ITSM の基本プロセス(インシデント・要求・変更・ナレッジ)を1部門で運用開始するまでに数か月、全社展開と CMDB 整備を含めると半年〜1年以上を見込みます。範囲の切り方で大きく変わります。
出典:ServiceNowとは?ITSM導入で何が変わるかを図解で整理
多くの場合、ITSM(特にインシデントとサービス要求)から始めるのが効果的です。利用者との接点が多く効果が見えやすく、CMDB や ITOM の整備はその後段階的に進められます。
出典:ServiceNowとは?ITSM導入で何が変わるかを図解で整理
カテゴリ追加・フロー修正・レポート整備を継続するため、プラットフォーム管理者とプロセスオーナーの設置を推奨します。特にプロセスオーナー(運用責任者)が不在だと、設計が現場の実態と乖離します。
出典:ServiceNowとは?ITSM導入で何が変わるかを図解で整理
ITSM は「利用者からの依頼や障害にどう対応するか」というプロセスを扱い、ITOM は「監視・検知・自動復旧」といった運用そのものを扱います。ITSM で窓口とルールを整え、ITOM で検知と自動化を強化する順序が現実的です。
出典:ServiceNowとは?ITSM導入で何が変わるかを図解で整理
影響を受けるシステム、利用者数、業務停止時間、財務影響などの数値で定義します。あわせて、宣言者・連絡先・更新頻度・収束後の振り返り実施条件まで決めておくことで、初動が属人的にならなくなります。
出典:ServiceNow運用設計:インシデント→問題→変更の流れを作る
いいえ。同一原因の再発、重大障害、ベンダー対応が必要な事象など、昇格条件を決めて該当するものだけを問題として管理します。すべてを問題化すると管理不能になります。
出典:ServiceNow運用設計:インシデント→問題→変更の流れを作る
定型度の高い作業を標準変更として事前承認し、承認フローから外すのが有効です。また承認に必要な情報(影響範囲・ロールバック手順・検証方法)をテンプレート化すると、判断が速くなります。
出典:ServiceNow運用設計:インシデント→問題→変更の流れを作る
復旧時間(MTTR)と緊急変更の比率の2つから始めることを推奨します。前者は対応力、後者は統制の効き具合を示し、どちらも改善テーマが具体的に見つかります。
出典:ServiceNow運用設計:インシデント→問題→変更の流れを作る
重大障害(影響度の高い停止)は必ず発生後 1 週間以内に行い、それ以外は月次にまとめて振り返るのが現実的です。重要なのは頻度より、振り返りで決めた改善策を変更として起票し、実施まで追跡することです。
出典:ServiceNow運用設計:インシデント→問題→変更の流れを作る
インシデントは「サービスが止まっている・品質が落ちている」状態への対応、サービス要求は「標準的な作業(アカウント追加等)の依頼」です。優先度の付け方が異なるため、カテゴリを分けて別のフローで処理します。
出典:ServiceNow運用設計:インシデント→問題→変更の流れを作る
影響の大きい基幹系(SAP、認証基盤、ネットワーク)と、その上の業務サービスから始めることを推奨します。全資産を一括で登録する進め方は、更新が追いつかず形骸化しがちです。
出典:ServiceNow CMDBとSAP連携:構成管理を起点にした運用高度化
自動検出(Discovery 等)を「正」とし、人手管理は業務サービス定義と例外に限定します。あわせて重複・未更新・孤立 CI の件数を月次で確認する運用を入れると維持できます。
出典:ServiceNow CMDBとSAP連携:構成管理を起点にした運用高度化
障害や変更の影響を「業務の言葉」で説明できるようになります。たとえば「このサーバ停止で受注登録が止まる」と即座に判断でき、連絡先・影響範囲・過去の類似障害を同じ画面で確認できます。
出典:ServiceNow CMDBとSAP連携:構成管理を起点にした運用高度化
機能自体は早期に使えますが、効果はデータ品質に依存します。まずインシデント要約やナレッジ候補提示から始め、カテゴリ・CMDB・解決記録が整ってから判断の自動化へ進む段階設計を推奨します。
出典:ServiceNow CMDBとSAP連携:構成管理を起点にした運用高度化
9 本の記事から、AI に関する質問を集約しました。
本記事の公開版ではsoftware-v1の順序を固定し、起動時に整合性を検査します。工程内の実行方法を替えることと、工程順序を替えることは別です。
出典:DevFlow Harness入門:AI開発を6工程と証跡で管理する仕組み
公開コミット1eba062の手引きでは標準実装はhumanアダプターです。任意のAgentやLLMへの接続がすべて完成しているわけではなく、アダプターと契約の実装確認が必要です。
出典:DevFlow Harness入門:AI開発を6工程と証跡で管理する仕組み
Doneは小さな作業などで門禁を省略した状態です。署名付き裁決で門禁を通過したLockedとは意味が異なります。
出典:DevFlow Harness入門:AI開発を6工程と証跡で管理する仕組み
公開版には再試行の段階を扱う仕組みがありますが、手引きでは実障害からの自動起動は未接続とされています。設計上の段階と、自動運転できる範囲を区別してください。
出典:DevFlow Harness入門:AI開発を6工程と証跡で管理する仕組み
工程の状態、エラー、回帰差分、比較結果とその根拠を確認する運用面です。会話ログの表示だけで受け入れ判断が完了するわけではありません。
出典:DevFlow Operator Console入門:4画面と3値裁決でAI開発を見渡す
accepted-with-open-itemsは遺留項目を明示した受け入れです。rejectedとは異なり、項目を残した判断として追跡する必要があります。
出典:DevFlow Operator Console入門:4画面と3値裁決でAI開発を見渡す
公開コミット1eba062の手引きは、そのような完成した統合Consoleを保証していません。4つの読取ビュー、書き込みAPI、試作の画面案を区別してください。
出典:DevFlow Operator Console入門:4画面と3値裁決でAI開発を見渡す
署名の検証は操作内容の完全性を確認する仕組みです。誰にどの操作を許すかという運用上の権限設計や鍵の管理は、別に整える必要があります。
出典:DevFlow Operator Console入門:4画面と3値裁決でAI開発を見渡す
いいえ。GitHub / GitLab / Local markdown(.scratch/ 配下)/ Other(Jira・Linear・Azure DevOps 等)が同梱テンプレートで動きます。Other は独自ワークフローを prose で issue-tracker.md に書く方式で、既に Jira over MCP / Gitea CLI / 独自ダッシュボードの事例がコミュニティで共有されています。Local markdown は「リモートなし」の個人開発向けに用意された正式対応で、フォールバックではありません。
出典:AIエージェント時代のSkills設計:Matt Pocock流・単一リポジトリ運用の設計図
いいえ。スキル本体はリポジトリ横断で同一のまま、docs/agents/issue-tracker.md を実行時に読んで動きます。「私のプロジェクトでは…」と指すためにスキル側を書き換える必要はありません。設定は markdown で公開されているので、ユーザーが手で読んで調整できます。
出典:AIエージェント時代のSkills設計:Matt Pocock流・単一リポジトリ運用の設計図
既存ファイルがあれば編集、なければ「どちらを作るか」を聞いてから作ります。注意点として、Claude Code から残った CLAUDE.md が Codex 環境にもある場合、Codex は CLAUDE.md を読まないため Agent skills ブロックが反映されません。回避は AGENTS.md を正本にし、CLAUDE.md を 1 行で指す形に揃える方法です。
出典:AIエージェント時代のSkills設計:Matt Pocock流・単一リポジトリ運用の設計図
基本は不要ですが、スキル側の seed テンプレートが変わった場合、古い docs/agents/ の記述が現在のスキルと食い違うことがあります。downstream スキル(/triage・/to-spec 等)の挙動が docs と違うと感じたら、安価な直し方は再実行です。再実行は現在のファイルを尊重して提案するため、過去の作業は失われません。
出典:AIエージェント時代のSkills設計:Matt Pocock流・単一リポジトリ運用の設計図
いいえ。BMad はオープンソース(MIT ライセンス)で、すべてのワークフローとスキルが公開されています。paywall も gated community もありません。サポートや商用スポンサーシップは BMad Code, LLC が buymecoffee / 企業スポンサーの形で受け付けていますが、機能制限は無料プランに存在しません。
出典:BMad Methodとは?AI駆動アジャイル開発で意思決定を「資産」として残す手法
はい。BMad は既存コードベース向けに Start in an Existing Codebase フローを用意しており、bmad skill から既存の構造を把握した上で意思決定を残す形で適用できます。SAP のような既存資産が大きい領域では、bmad-project-context で現行設定を Markdown に書き出すところから始めるのが現実的です。
出典:BMad Methodとは?AI駆動アジャイル開発で意思決定を「資産」として残す手法
Claude Code、Codex、Cursor など skills / plugin をサポートする主要な AI コーディング環境で動きます。Web bundles を使うと ChatGPT や Gemini のサブスク環境でも計画フェーズを実行でき、生成された Brief / Spec / Architecture を手元の AI コーディング環境に持ち帰って実装に進む流れが可能です。
出典:BMad Methodとは?AI駆動アジャイル開発で意思決定を「資産」として残す手法
BMad はアジャイルの精神(動くソフトウェア・顧客协作・変化への対応)を引き継ぎつつ、AI 時代に特有の問題(暗黙の前提のコード化、判断根拠の喪失)に対応するための拡張です。スクラムや XP を否定するのではなく、その上に意思決定の資産化層を加えます。レトロスペクティブやプランニングポーカーといった既存のアジャイル作法も併用できます。
出典:BMad Methodとは?AI駆動アジャイル開発で意思決定を「資産」として残す手法
必須ではありません。最初の 1 リポジトリでは Matt Pocock 流で立ち上げ、意思決定の重みが増えたら BMad の Brief / Spec を docs/agents/ と並行して書き始めるのが低リスクです。両方を混ぜる場合は docs/agents/ を真実の源、BMad の成果物を参照という役割分担を崩さないでください。設定とプロセスのブリッジは docs/agents/issue-tracker.md の 1 行で済みます。
出典:AIエージェント運用 2大流儀:Matt Pocock Skills vs BMad Method どちらを選ぶか
BMad Method の Start in an Existing Codebase フローが適合します。BMad の bmad-project-context スキルで既存構造を把握し、Brief / Spec を既存コードに合わせて書きます。Matt Pocock 流はリポジトリ単位で setup を 1 回済ませる形になるため、エージェントの挙動統一を補助的に併用します。両者の併用が SAP×AI 案件の現実解です。
出典:AIエージェント運用 2大流儀:Matt Pocock Skills vs BMad Method どちらを選ぶか
判断の履歴が資産になるかどうかが ROI の分水嶺です。判断が繰り返され、前提が変わる領域(SAP 移行、規制対応、複数年運用)なら BMad が投資対効果を出します。判断が安定し、同じスキルが何度も走る領域なら Matt Pocock 流が軽量で済みます。1 リポジトリに両者を併用する場合、Matt Pocock 流が 30 分、BMad 流が初回セットアップで半日〜1 日が目安です。
出典:AIエージェント運用 2大流儀:Matt Pocock Skills vs BMad Method どちらを選ぶか
完全統一は不要です。Matt Pocock 流の単一リポジトリ設定はリポジトリごとに独立なので、リポジトリ単位で選択できます。BMad 流の意思決定の Markdown 資産はプロジェクトをまたいで検索・参照できる必要があるため、共通フォーマットを決めたほうが運用が楽になります。ADT では Spec の見出しレベル(背景・要件・設計・影響範囲・リスク)を全社で統一しています。
出典:AIエージェント運用 2大流儀:Matt Pocock Skills vs BMad Method どちらを選ぶか
Jouleは業務ユーザーが使う会話型のAIコパイロットで、Joule StudioはそのJouleに自社固有のSkill・Tool・Agentを追加するための開発環境です。利用者向けの窓口と、拡張を作る工房、という関係で覚えると分かりやすくなります。
出典:JouleとJoule Studioとは?Skill・Tool・Agentの違いとSAP業務AIの拡張手順
技術的には作成APIを呼び出せますが、AIの解釈と取引の統制は分離すべきです。AIは依頼の理解とパラメータの収集を担い、CAPが業務データと権限を検証し、金額などの条件に応じてBuild Process Automationが人の承認を挟んでから、S/4HANAのAPIが最終処理を行います。
出典:JouleとJoule Studioとは?Skill・Tool・Agentの違いとSAP業務AIの拡張手順
AI CoreはBTP上のAIランタイムとライフサイクル管理の基盤で、Generative AI Hubはその中の統制されたLLMアクセス層です。競合する2つのサービスではなく、土台とその機能という関係です。Joule側の拡張はCAPを通じてこの土台に接続します。
出典:JouleとJoule Studioとは?Skill・Tool・Agentの違いとSAP業務AIの拡張手順
LLMに更新系の権限を渡さないことが第一の防御です。そのうえでToolの権限を参照系に限定し、CAPで認可と入力検証を行い、更新はワークフローと人の承認を経由させます。すべての呼び出しを監査ログに残し、想定外のTool呼び出しを検知できる状態にしておきます。
出典:JouleとJoule Studioとは?Skill・Tool・Agentの違いとSAP業務AIの拡張手順
頻繁に変わる事実(在庫・伝票・マスタ)はRAG、あまり変わらない振る舞いや文体、社内専門用語の扱いを覚えさせたい場合はファインチューニング、という分け方が基本です。両者を併用する構成も一般的ですが、まずRAGで根拠を渡す設計を作り、それでも足りない部分だけを追加学習する順序が安全です。
出典:RAGとは?SAP業務データでLLMを接地させる仕組みとHANA Cloudベクトル検索の使いどころ
権限設計を先に決めてください。利用者が見られないデータを検索対象に含めると、回答経由で情報が漏れます。メタデータに権限区分を持たせ、検索時に必ず絞り込むことが前提です。氏名や取引先名などの機密情報は、Generative AI Hubのデータマスキングと併用してからLLMに渡します。
出典:RAGとは?SAP業務データでLLMを接地させる仕組みとHANA Cloudベクトル検索の使いどころ
作れます。ただしSAPの業務データを別基盤に複製することになるため、データ所在地・権限・更新同期の管理コストが増えます。SAPデータが根拠の中心なら、すでにデータがあるSAP HANA Cloud上にベクトルを置くほうが、構成も運用も小さく済みます。
出典:RAGとは?SAP業務データでLLMを接地させる仕組みとHANA Cloudベクトル検索の使いどころ
ゼロにはなりません。根拠の検索漏れ、古いインデックス、曖昧な質問では誤りが残ります。RAGは「根拠のない回答」を減らす仕組みであり、本記事で挙げた7つの打ち手と人間の承認を組み合わせて初めて業務に耐える水準になります。
出典:RAGとは?SAP業務データでLLMを接地させる仕組みとHANA Cloudベクトル検索の使いどころ
AI Coreはモデルの学習・デプロイ・運用を行うMLOps基盤全体を指し、Generative AI HubはそのAI Coreの機能の一部として提供される、複数LLMへの統一アクセスサービスです。生成AI活用の入り口として使われるのが主にGenerative AI Hubです。
出典:SAP AI Core/Generative AI Hubとは?BTP上でLLMを安全に使う仕組み
Orchestration Serviceのデータマスキング機能で、氏名や取引先名などの個人情報・機密情報をLLMに渡す前に伏せ字化できます。とはいえマスキング対象は事前設定が必要なため、機密性が極めて高いデータを扱う場合はローカルLLMの併用も検討すべきです。
出典:SAP AI Core/Generative AI Hubとは?BTP上でLLMを安全に使う仕組み
BTPのサブスクリプションに加え、AI Coreのリソース利用量、Generative AI Hub経由で呼び出すLLMのトークン消費量に応じた従量課金が発生します。本番投入前にモデル比較でコストの見積もりをしておくことをおすすめします。
出典:SAP AI Core/Generative AI Hubとは?BTP上でLLMを安全に使う仕組み
まずはBTPのトライアルアカウントでAI Coreのシナリオを有効化し、Generative AI Hubのモデルライブラリから1つモデルを選んでプロンプトを試すのが近道です。慣れてきたらOrchestration Serviceのグラウンディング設定に進みましょう。
出典:SAP AI Core/Generative AI Hubとは?BTP上でLLMを安全に使う仕組み
ソフトウェア自体はMITライセンスのオープンソースで無料です。ただしタスク実行時のDeepSeek API利用料(モデル別の従量課金)は別途かかります。
出典:DeepSeek Harness(dsh)入門:100万トークン・159プラグインのAIエージェント基盤
CodexはChatGPTに統合された開発タスク向けのエージェント製品です。dshは「エージェントを作る側」の基盤で、プラグイン構成や権限設定などより低いレイヤーを直接操作します。
出典:DeepSeek Harness(dsh)入門:100万トークン・159プラグインのAIエージェント基盤
developer previewのため、互換性を壊す変更があり得ます。本番適用より、機能検証や学習目的での利用が推奨されます。
出典:DeepSeek Harness(dsh)入門:100万トークン・159プラグインのAIエージェント基盤
1 本の記事から、SES に関する質問を集約しました。
作業の指示が明確で時間管理が必要な案件は派遣、業務の進め方ごと委ねる案件は準委任(SES)、明確な成果物を求める場合は請負が適します。単価ではなく、業務の性質と責任の所在で選んでください。
出典:SESと派遣の違い:契約形態・指揮命令・向く案件を整理
準委任では指揮命令権は受託元にあります。発注者は業務の目的・要件を示し、進め方の判断は受託元が行う形にします。実態として直接指示が常態化すると偽装請負と判断される可能性があります。
出典:SESと派遣の違い:契約形態・指揮命令・向く案件を整理
契約が準委任・請負でも、発注者が受託元のエンジニアへ直接業務指示を行い、勤怠や配置を管理し、受託元に業務遂行としての実体(指揮・検収・責任)がない場合です。指示系統と管理体制の両面で判断されます。
出典:SESと派遣の違い:契約形態・指揮命令・向く案件を整理
派遣は労働時間に対する精算として精算幅を設定することが一般的です。準委任では業務遂行の対価として月額・精算幅を定める運用が多く、請負では成果単位の対価となるため精算幅という考え方は用いません。
出典:SESと派遣の違い:契約形態・指揮命令・向く案件を整理
案件の性質によります。作業範囲を特定して指示する定型業務は派遣、設計や進め方ごと任せる開発・運用案件は準委任(SES)が選ばれる傾向があります。単価ではなく業務の性質で判断するのが基本です。
出典:SESと派遣の違い:契約形態・指揮命令・向く案件を整理
1 本の記事から、SAP・キャリア に関する質問を集約しました。
時期・需給・契約形態で大きく動くため、一律の金額を示すことはできません。確実なのは、公的統計(IT人材需給調査)と複数のエージェント・元請の公開情報を、時点を添えて比較する方法です。単価だけではなく契約形態と精算条件をセットで確認してください。
出典:SAPコンサルタントの単価相場:決まる要因と見積もりの読み方
特定モジュールの深い経験に加え、要件定義や移行設計のように「判断を伴う業務」を担える点が共通します。さらに、手順書や設定一覧を整備して後任不要の引継ぎができる人材は、継続案件で評価されやすくなります。
出典:SAPコンサルタントの単価相場:決まる要因と見積もりの読み方
契約形態(派遣・準委任・請負)と精算条件(精算幅・超過単価・控除・経費)です。同じ月額でも、これらが違えば実質コストは変わります。次に業務範囲と成果物を確認します。
出典:SAPコンサルタントの単価相場:決まる要因と見積もりの読み方
一概に比較できません。業務の性質(指揮命令下の作業か、業務遂行の委託か)で選ぶべきもので、単価の安さで選ぶと契約形態と実態がずれるリスクがあります。詳しくは「SESと派遣の違い」で整理しています。
出典:SAPコンサルタントの単価相場:決まる要因と見積もりの読み方
2 本の記事から、SAP・TM に関する質問を集約しました。
S/4HANAに内蔵された埋め込み型(embedded)として利用できます。独立したスタンドアロン製品として接続する構成も可能で、統合モードは導入時に選択します。
出典:SAP TMとは?輸送要求・計画・実行・運賃精算の4プロセスを図解
標準の出荷機能は1受注=1出荷の固定的な輸送に向きます。便のまとめ・積載最適化・キャリア手配・運賃の計算と精算まで必要になったらTMの領域です。
出典:SAP TMとは?輸送要求・計画・実行・運賃精算の4プロセスを図解
倉庫内の入出庫・棚卸・荷役はEWM、その前後の輸送計画と運賃はTMが基本の切り分けです。連携する場合は輸送ユニットの扱いと納品分割の設計を先に決めます。
出典:SAP TMとは?輸送要求・計画・実行・運賃精算の4プロセスを図解
シナリオを1本に絞り、マスタと運賃契約を整えて計画〜精算を1件通す範囲なら、数か月単位から着手できます。対象拠点数と運賃契約の複雑さが期間を最も左右します。
出典:SAP TMとは?輸送要求・計画・実行・運賃精算の4プロセスを図解
輸送能力の先押さえと納期精度が必要なら受注ベース、既存SD運用を変えずに段階導入したいなら納品ベースです。実務では受注ベースで予測し納品ベースで確定する併用が多く、その場合は消費関係の監視が必須になります。
出典:SAP TMとSDの連携——受注から出荷・運賃請求までの業務プロセスを図解
できます。SAPのドキュメントでも、関連する受注がTMに送られていなくても納品を統合できると明記されています。輸送関連性の設定で、対象となる納品タイプを指定します。
出典:SAP TMとSDの連携——受注から出荷・運賃請求までの業務プロセスを図解
内部TMコンポーネントとの統合が必要で、1つの納品に対して1つのフレイトオーダーであること、そのフレイトオーダーの通貨が1つであることが条件です。
出典:SAP TMとSDの連携——受注から出荷・運賃請求までの業務プロセスを図解
できます。TM起点でERP側の納品分割を要求する仕組みがあり、分割・更新タイプを定義して輸送要求に割り当てます。分割後の数量差異をどう扱うかを先に決めておくことが重要です。
出典:SAP TMとSDの連携——受注から出荷・運賃請求までの業務プロセスを図解
1 本の記事から、SAP・EDI/IDoc に関する質問を集約しました。
IDocはSAP内部のデータ容器(Intermediate Document)、EDIは企業間の国際規格(Electronic Data Interchange:EDIFACT/X12/ODETTE/VDAなど)、ALEはSAPの配送エンジン(Application Link Enabling)です。電文は「EDI(外側の封筒)→IDoc(SAP内部の容器)→ALE(配送ルール)」の三層構造で動きます。
出典:SAP IDocとEDI管理:4層アーキテクチャで理解する電文流通の全貌
OutboundはWE20のPartner ProfileとWE21のPort定義が一致しているかを確認します。InboundはFile Portの監視ディレクトリの権限、IDocタイプ/メッセージタイプ/パートナ番号の組み合わせがパートナー設定と合っているかをWE02/WE05で時系列検索して確認します。状態02が出たら構文、状態51ならアプリ側のマスタ不整合が多いです。
出典:SAP IDocとEDI管理:4層アーキテクチャで理解する電文流通の全貌
WE02/WE05でパートナ番号・メッセージタイプ・時刻で絞り込み、共通原因(マスタ不整合・Port障害・翻訳器エラー)を特定します。原因がアプリ層ならBAPI呼出側(得意先マスタ/品目マスタ/価格マスタ)、通信層ならPortとEDI VANの状態を切り分けます。再送はWE19でテスト→BD87で本番の順で行い、闇雲な再送は避けてください。
出典:SAP IDocとEDI管理:4層アーキテクチャで理解する電文流通の全貌
EDIDC/EDIDSテーブルのアーカイブ戦略、ALEモデル(BD64)の再生成、Partner Profile(WE20)の再エクスポート、状態コードの意味差分をS/4HANAに合わせて確認する、の4点が重要です。カットオーバー直前にEDI VAN側ともリハーサルを行い、Inbound側のFile Port監視ディレクトリや権限を引き継ぐかも併せて設計してください。
出典:SAP IDocとEDI管理:4層アーキテクチャで理解する電文流通の全貌
3 本の技術記事で、導入検討に必要な論点を整理しています。