SAP
SAP S/4HANAコンバージョン後のアドオン互換性確認と検証手順
SAP S/4HANAへのコンバージョン後に、アドオンの互換性を確認し、技術検証・業務テスト・本番判定まで進める実務手順を解説します。
SAP S/4HANAへのシステムコンバージョンでは、技術的に変換処理が完了しても、導入済みアドオンがそのまま業務で使えるとは限りません。アドオンの製品バージョン、適用コンポーネント、SAP S/4HANAの対象リリース、カスタマイズ、周辺システムとの連携をまとめて確認する必要があります。
特に重要なのは、互換性確認を本番稼働直前の一度だけ実施しないことです。計画段階で導入アドオンを棚卸しし、検証環境で変換後の動作を確認し、業務テストで利用部門の承認を得るという段階的な進め方にすると、未対応アドオンや連携停止を早期に見つけられます。
アドオン互換性確認の全体像
確認作業は、次の流れで整理すると実務に落とし込みやすくなります。
- 現行システムのアドオン一覧を作成する
- 各アドオンの提供元、製品バージョン、適用ノート、対応状況を確認する
- SAP S/4HANAの対象リリースとアドオンの対応マトリクスを照合する
- 変換後の検証環境でインストール状態と技術動作を確認する
- 業務シナリオ、帳票、ジョブ、インターフェースをテストする
- 問題の修正、更新、撤去、代替策を決定する
- 本番移行判定に必要な証跡を整理する
全体計画の位置付けは、SAP S/4HANAマイグレーション概要と合わせて整理できます。アドオン確認は単独の作業ではなく、変換方式、停止時間、テスト計画、カットオーバー判定と結び付く移行タスクです。
最初に作成するアドオン台帳
アドオンの確認では、システム上で見えているソフトウェアコンポーネントだけでなく、業務部門が利用する機能単位でも一覧化します。標準機能の拡張、独自開発、外部ベンダー製品、帳票出力製品、税務・法令対応製品、EDIや周辺システムとの接続部品を対象に含めます。
台帳には、少なくとも次の項目を持たせます。
| 項目 | 記録内容 |
|---|---|
| アドオン名 | 製品名、開発物の名称、業務上の呼称 |
| 提供元 | SAP、外部ベンダー、社内開発部門など |
| 製品・コンポーネントバージョン | 現在のリリースと適用済み更新 |
| 利用業務 | 販売、購買、在庫、会計、生産、保全など |
| 関連トランザクション | 開始画面、バッチ処理、帳票、ジョブ |
| 連携先 | RFC、API、ファイル、EDI、外部サービス |
| 利用頻度 | 日次、月次、決算、年次、例外処理 |
| 責任者 | 技術担当、業務担当、ベンダー窓口 |
| 確認結果 | 対応済み、更新必要、代替検討、廃止候補 |
利用頻度が低いアドオンほど、テストから漏れやすい傾向があります。月次決算や年次処理、返品、評価替え、棚卸差異、緊急出荷のような例外業務も台帳に含め、実際の利用部門へ確認します。
カスタムコードはアドオン製品とは別の管理対象です。製品アドオンの互換性確認と、独自開発の修正・静的チェック・回帰テストを分けて管理すると、問題の責任範囲と対応期限が明確になります。独自開発の調査は、SAP S/4HANAカスタムコード移行の進め方とも関連します。
互換性チェックで確認する情報
互換性チェックツールや提供元の対応表を利用する場合でも、結果をそのまま本番利用可否とみなさないことが重要です。ツールの結果は、対象リリースに対する製品の対応状況を確認するための出発点です。実際のシステムでは、アドオン同士の組み合わせ、拡張実装、権限、バッチ、インターフェースまで確認します。
確認時には、次の情報を同じ基準でそろえます。
- 変換前のSAP ERPリリースと適用済みサポートパッケージ
- 変換後に使用するSAP S/4HANAリリース
- アドオンの製品名と正確なバージョン
- 対象コンポーネントと導入状態
- 提供元が示す対応リリース、前提条件、制約事項
- 必須の更新、修正ノート、移行手順
- 連携先や外部エージェントの対応状況
互換性の判定は、次のように分類すると管理しやすくなります。
| 判定 | 意味 | 次の対応 |
|---|---|---|
| 対応済み | 対象リリースで利用条件を満たす | 検証環境で動作確認へ進む |
| 更新必要 | 対応版、修正、追加設定が必要 | 更新手順と回帰テストを計画する |
| 条件付き | 特定機能、国、業務範囲に制約がある | 対象業務を限定してテストする |
| 情報不足 | 提供元の回答や資料が不足している | 問い合わせと期限を設定する |
| 代替検討 | 対応版がなく継続利用が難しい | 標準機能や別製品を評価する |
変換後の技術検証
変換後の検証環境では、まずアドオンが正しく導入され、必要なコンポーネントが有効で、関連するジョブや接続先が定義されていることを確認します。その後、代表的な処理を小さな単位で実行し、エラーの発生箇所を切り分けます。
技術検証では、次の順番が有効です。
- アドオンと関連コンポーネントの導入状態を確認する
- 必須の更新や修正が適用されていることを確認する
- カスタマイズ、権限、論理システム、RFC接続を確認する
- バックグラウンドジョブとバリアントを確認する
- 帳票、印刷、ファイル出力、メール送信を確認する
- エラーのログ、ダンプ、アプリケーションログを採取する
- 問題を再現可能な手順として記録する
エラーが発生した場合は、アドオン本体、カスタムコード、標準機能、基盤設定、外部連携のどこで失敗したかを分離します。利用者の画面エラーだけで判断せず、同じ時刻のジョブログ、アプリケーションログ、連携ログ、外部システム側の受信記録を突き合わせます。
SUMを使った変換工程との関係は、SAP S/4HANA移行におけるSUM概要で確認できます。SUMの処理ログで完了していることと、アドオンの業務機能が利用できることは別の判定項目です。
業務シナリオでの検証
技術検証が完了したら、業務担当者が実際の手順でアドオンを使います。単一トランザクションの起動だけでなく、入力、承認、転記、出力、後続処理まで一連のシナリオで確認します。
代表的なシナリオは次のとおりです。
- 販売伝票から出荷、請求、会計連携までの処理
- 購買依頼から発注、入荷、請求書照合までの処理
- 在庫移動、棚卸、評価替え、差異処理
- 生産指図、実績確認、原価計算、決済
- 保全通知、作業指図、完了処理、費用計上
- 月次・年次処理と関連帳票
- 外部システムとの送受信、再送、エラー処理
業務テストでは、正常系だけでなく、必須項目未入力、権限不足、重複送信、通信停止、対象データなし、取消、再処理も含めます。変換前後で同じ入力を使える場合は、伝票件数、金額、ステータス、出力結果を比較します。
テスト設計と欠陥管理は、SAP S/4HANA移行のテスト戦略に沿って整理できます。各テストケースには、利用アドオン、対象業務、前提データ、実行者、期待結果、実績、証跡、判定を記録します。
問題発生時の切り分け
アドオンの問題は、画面、ジョブ、帳票、連携、性能、権限の単位で分類します。分類を先に決めると、担当チームへ渡す情報が揃い、同じエラーを複数チームが重複調査する状態を避けられます。
障害票には、次の内容を記録します。
- 発生日時と実行ユーザー
- クライアント、システム、アプリケーションサーバー
- アドオン名とバージョン
- 実行した業務手順と入力条件
- エラーメッセージ、メッセージクラス、番号
- 再現性と発生頻度
- 変換前の結果との違い
- ログ、画面キャプチャ、出力ファイル
- 暫定回避策と業務への影響
- 修正担当者、提供元、回答期限
修正を適用した後は、障害が消えたことだけで完了にせず、関連する処理の回帰テストを行います。例えば請求帳票の修正では、通常請求、取消請求、税区分、複数明細、外部送信まで再確認します。
本番移行判定と証跡
本番移行の判定では、アドオンごとに結論を明文化します。「確認済み」という表現だけでなく、対象リリース、製品バージョン、テスト範囲、残課題、業務責任者の承認を記録します。
判定表には、次の列を用意します。
| 項目 | 内容 |
|---|---|
| アドオン | 製品名または開発物名 |
| 対象リリース | 変換後のSAP S/4HANAリリース |
| 互換性結果 | 対応済み、更新必要、条件付きなど |
| 検証範囲 | 技術検証、業務シナリオ、回帰テスト |
| 未解決事項 | 制約、既知の問題、暫定対応 |
| 本番判定 | 可、条件付き可、延期 |
| 承認者 | 技術責任者、業務責任者、提供元窓口 |
| 証跡 | ログ、テスト結果、問い合わせ回答 |
条件付きで本番利用する場合は、利用対象業務、監視方法、手動回避策、修正期限、エスカレーション先を決めます。重要業務のアドオンに未解決の重大障害が残る場合は、カットオーバー判定の対象として移行責任者へ報告します。
実務で起きやすい見落とし
アドオン一覧に載っていない帳票やジョブが、業務上は重要な処理として使われていることがあります。利用部門のメニュー、ジョブスケジュール、インターフェース監視表、月次作業手順からも利用実態を確認します。
また、互換性チェックで対応済みと判定されたアドオンでも、周辺環境の変更によって失敗する場合があります。プリンター、ファイル共有、証明書、RFC接続、メール、外部API、EDI中継などを、アドオン単体とは別の依存関係として記録します。
変換後の最初の月次処理や決算処理は、本番稼働判定後の重要な確認期間です。通常稼働の画面テストだけでなく、締め処理、大量データ、再処理、帳票保管、外部送信の結果を確認し、運用引き継ぎまで完了させます。
まとめ
SAP S/4HANAコンバージョン後のアドオン確認は、対応表の照合だけで完了しません。アドオン台帳、製品提供元の対応情報、変換後の技術検証、業務シナリオ、周辺連携、証跡を一つの判定プロセスで管理することが重要です。
最初に全アドオンと利用業務を把握し、対応状況を分類します。次に検証環境で技術的な問題を切り分け、業務担当者が実データに近いシナリオで確認します。最後に、未解決事項と暫定策を含めて本番移行可否を承認します。
この手順を移行計画に組み込むことで、コンバージョン後に初めて判明するアドオン停止や連携不良を減らし、稼働後の修正優先度も明確にできます。