【SAPが動画で学べる!】YouTubeチャンネル開設しました ▶ SAPラボチャンネルはコチラ

【SAP基礎】SM13で更新エラーを確認する方法

登場人物紹介

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

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

この記事を読むメリット

  • T-CODE:SM13 でエラーの更新レコードを一覧で探す方法が分かる
  • 更新モジュールの「エラー情報」から、エラーのメッセージを確かめる方法が分かる
  • 更新が有効かどうかの確かめ方と、日々の点検のポイントが分かる

伝票を保存したのにデータが登録されていない、という問い合わせを受けたときは、更新でエラーが起きていないかを確かめます。

T-CODE:SM13(更新レコード管理)では、処理が終わっていない更新や、エラーで取り消された更新を一覧で確認できます。

この記事では、次の操作を画面を 1 つずつ追って解説します。

  • T-CODE:SM13 で エラーの更新レコードを一覧で探す手順
  • エラーの原因のメッセージを確かめる手順
  • 更新が有効かを確かめる手順
レイナ

博士!伝票を保存したはずなのに、データが登録されていないって問い合わせが来ました…

博士

うむ、それは更新でエラーが起きているかもしれんのう。T-CODE:SM13 でエラーの更新レコードを探して、原因のメッセージまでたどってみるぞい!

SAPフリーランスバンク SAPフリーランスバンク
  • 転職求人
  • フリーランス案件
株式会社日立産業制御ソリューションズ

【リモート可】【PM/PL候補】【東京】SAP(S/4HANA)エンジニア ※フレックスタイム制/ワークライフバランス◎(S/4HANA)

年収
430~800万円 / 年
勤務地
東京本社:東京都台東区秋葉原6番1号(...
雇用形態
正社員
要スキル:
【必須】 SAP導入に強い興味があり、以...
キリンビジネスシステム株式会社

SAP会計領域コンサルタント(管理職)/キリングループ唯一のIT会社(FI/CO)

年収
900~1,300万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 以下A・B・Cすべてを...
キリンビジネスシステム株式会社

SAPコンサルタント/キリングループ唯一のIT会社(SD/MM/PP)

年収
500~850万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 SAPアプリケーショ...
株式会社ベイカレント・コンサルティング

【SAPコンサルタント】経営戦略実現を全社横断変革で支援/平均年収1,350万円

年収
600~2,500万円 / 年
勤務地
東京都港区麻布台1-3-1麻布台ヒル...
雇用形態
正社員
要スキル:
【必須(MUST)】 社会人経験3年以上...
株式会社 ホープス

【年収1000万円可】【リモート可】【上流工程】【SAP導入コンサルタント】リモート・ハイブリッド勤務OK|平均残業月10時間/HOPES ※基幹系業務システムの導入推進を行っていただける方を募集

年収
800~1,800万円 / 年
勤務地
〒 1040033:東京都中央区新川1-3-17新...
雇用形態
正社員
要スキル:
■SAPコンサルタント 【必須】 SAPモ...
COFIPP

【S/4HANA AMS体制Functional Lead】リモート可/R2R・P2D領域インシデント対応

月額単価
~1,500,000円 / 月
稼働場所
東京都
業務領域
要件定義, 運用・保守
作業内容:
グローバル企業のSAP S/4HANA AMS体制に...
COMMSD

【ECC6.0→S/4HANA再構築】東京・都内(出社)/SD・MM・CO ABAP開発・設計・テスト

月額単価
~1,200,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori), テスト
作業内容:
SAP ECC6.0からS/4HANAへの大型再構築プ...
MMPPSD

【SAP S/4保守・運用(ABAP)】東京・田無(テレワーク併用)/インシデント対応・ABAP改修

月額単価
~1,000,000円 / 月
稼働場所
東京都
業務領域
開発(ABAP/Fiori), 運用・保守
作業内容:
SAP S/4の保守・運用フェーズに参画し、...
COFIMMPPSD

【SAP Public Cloud導入(組立製造業・多モジュール)】兵庫(リモート対応可)/MM・SD・FI・CO・PP

月額単価
~1,100,000円 / 月
稼働場所
兵庫県
業務領域
要件定義
作業内容:
組立製造業を対象としたSAP Public Clou...
MMSD

【S/4HANA導入支援(システムテスト・移行)】東京・リモート併用/移行支援

月額単価
~1,400,000円 / 月
稼働場所
東京都
業務領域
テスト
作業内容:
S/4HANA導入プロジェクトの移行フェーズ...
COFIMMSD

【S/4HANA導入支援】東京(リモート併用)/基本設計&実装

月額単価
~1,400,000円 / 月
稼働場所
東京都
業務領域
設計
作業内容:
商社系のシステム再構築プロジェクトに...
SD

【S/4HANA新規導入支援(SDコンサルタント)】東京(リモート併用)/設計構築フェーズ

月額単価
~1,500,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori)
作業内容:
大手企業のS/4HANA新規導入プロジェクト...
COFI

【S/4HANA新規導入支援(原価チームリーダー)】東京駅・リモート併用

月額単価
~1,900,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori)
作業内容:
S/4HANA新規導入プロジェクトに参画し、...
FIPP

【S/4HANAコンサルティング(FI/PP)】兵庫・加古川(リモート併用)/結合テスト・キーユーザ教育

月額単価
~1,300,000円 / 月
稼働場所
兵庫県
業務領域
テスト, その他
作業内容:
組立製造業向けのS/4HANA導入プロジェク...
COFI

【商社向けパブクラ移行(FICOコンサル)】宮城・仙台(リモート併用)/要件定義+構築

月額単価
~1,100,000円 / 月
稼働場所
宮城県
業務領域
要件定義, 設計
作業内容:
総合商社向けのSAP PublicEdition移行案...
この記事のポイント

前提

  • 使うトランザクション: SM13
  • 必要な権限: T-CODE:SM13 を実行できる権限

更新の仕組み

実務での要件の例

業務の担当者から「昨日保存した伝票が、登録されていない」と問い合わせを受けた場面を考えます。この要件は、次のように分けて進めます。

要件の部分どうするか
更新でエラーが起きていないかを探すT-CODE:SM13 の第一画面で開始日付を前の日に戻して「実行」を押し、一覧で赤のステータスの更新レコードを探します
エラーの原因を確かめる更新レコードをダブルクリックし、エラーの更新モジュールを選んで「エラー情報」を押すと、エラーのメッセージが表示されます
更新そのものが止まっていないかを確かめる第一画面の「更新システムの管理」で、「更新が有効です」と表示されているかを確かめます
登録されなかったデータを直す原因を直しただけでは DB に記録されないので、再実行するか、入力し直します。この記事で紹介する操作は照会だけなので、業務の担当者やシステムの管理者と相談して進めるとよいでしょう

更新とは

伝票の保存などで DB を変更するとき、時間のかかる変更は、画面の処理とは別に、更新ワークプロセスがあとから行います。このとき作られる更新の依頼を、更新レコード(更新依頼)と呼びます。同じ更新レコードの V1 の変更は、まとめて DB に反映されるか、まったく反映されないかのどちらかです。V2 の変更は V1 とは別に処理されるので、V2 で失敗しても、反映済みの V1 の変更は残ります(下の表)。

種類内容エラーになったとき
V1重要な変更(受注の登録、在庫の変更など)V1 の変更は取り消されます。標準の設定では、更新を作ったユーザに速達メールが届きます(プロファイルパラメータ rdisp/vbmail が 0 のときは届きません)。
V2重要度の低い変更(統計の更新など)V2 の変更は取り消されますが、V1 の変更は残ります。

更新レコードのステータス

標準の設定では、正常に終わった更新レコードは処理のあとに自動で消されるので、T-CODE:SM13 の一覧には表示されません。プロファイルパラメータ rdisp/vb_delete_after_execution を 2 にして自動削除を止めているシステムでは、正常に終わったものも一覧に残ります。一覧に残るのは、主に、まだ処理が終わっていないものと、エラーで取り消されたものです。

ステータス色状態
初期値緑更新レコードは作られたが、処理が終わっていない
エラー赤エラーで取り消された
エラー (再試行なし)赤エラーで取り消され、再実行できない

この例の一覧には、このほか「V2 パートのエラー」(黄)も表示されます。

更新レコードの流れ

更新レコードが作られてから、標準の設定で正常に終わって一覧から消えるか、エラーで一覧に残るかまでの流れです。

関連するトランザクションコードは次のとおりです。

T-CODE内容
T-CODE:SM13更新レコード管理
T-CODE:SM50AS インスタンスのワークプロセス

エラーの更新レコードを探す

1. 選択条件を入れる

コマンドフィールドに SM13 と入力して Enter キーを押します。「更新依頼: 第一画面」が表示されます。

SM13 の第一画面

画面の見方

  1. Client・ユーザ: 探す更新レコードのクライアントとユーザです。* ですべてが対象になります。
  2. ステータス: 探す更新レコードの状態です。「中止」はエラーで取り消されたもの、「全部」はすべての状態です。
  3. 開始日付: 更新レコードを探す期間の始まりです。初期値は当日です。
  4. 更新システム: 更新が有効かどうかです。
  5. 実行: 一覧を表示します。画面右下のボタンです。
  6. 更新システムの管理: 更新が有効かを確かめる画面を開きます。

この例では、ステータスは「全部」のまま、開始日付を 2024/01/01 に変えて⑤「実行」を押します。

2. 一覧でエラーを探す

「更新依頼」に、条件に合う更新レコードが表示されます。

更新レコードの一覧

画面の見方

  1. 件数: 見つかった更新レコードの件数です。
  2. ステータス: 更新レコードの状態です。赤はエラーで取り消されたものです。
  3. 更新レコード: クライアント・ユーザ・日付・時刻・更新を作ったトランザクション(TCode)です。

この例では、65 件の更新レコードが見つかり、先頭の行は 2026/10/14 21:12:52 に T-CODE:SA38 から作られた更新で、ステータスは「エラー (再試行なし)」です。この行をダブルクリックします。

エラーのメッセージを確かめる

1. エラーの更新モジュールを確かめる

「更新モジュール」に、その更新レコードで動く更新モジュールが表示されます。

更新モジュール

画面の見方

  1. ヘッダ: 更新を作ったユーザ・日付・時刻・トランザクション・プログラム(レポート)・ステータスです。
  2. エラーの更新モジュール: エラーになった更新モジュールです。
  3. エラー情報: 選んだ更新モジュールのエラーの内容を表示します。

この例では、6 つの更新モジュールがすべて V1 で、4 番目の AIPA_RECALC_DIST_VALUES が「エラー (再試行なし)」、ほかは「初期値」です。②の行を選んで③「エラー情報」を押します。

2. エラー情報を表示する

「更新モジュールのステータス」が表示されます。

更新モジュールのステータス

画面の見方

  1. 汎用モジュール: エラーになった更新モジュールです。
  2. ステータス: 更新モジュールの状態です。
  3. エラー詳細: エラーのメッセージのクラス・番号・内容です。

この例では、ステータスは「更新は中止されました」、エラー詳細はクラス AP・番号 001「選択基準に適合する登録値はありません」です。このメッセージから、エラーの原因を調べます。

エラーで取り消された更新は、原因を直しただけでは DB に記録されません。再実行できる更新レコードは、原因を直したあとに再実行する必要があります。再実行できない「エラー (再試行なし)」のものは、データを確かめて入力し直します。どちらも、業務の担当者やシステムの管理者と相談して進めるとよいでしょう。

更新が有効かを確かめる

第一画面の⑥「更新システムの管理」を押すと、「更新プログラム管理」が表示されます。

更新プログラム管理

画面の見方

  1. Status: 更新が有効かどうかです。

この例では、「更新が有効です」と表示されています。DB の重大なエラーなどで更新が止まると、ここが有効の表示ではなくなります。更新を止めている間は、すべてのトランザクションが一時停止します。右の「無効化」は、更新を手で止める緊急時のためのボタンなので、確認のときは押さないようにします。

日々の点検では、更新が有効であることと、エラーや処理が終わっていない更新レコードがないことを確かめます。一覧が空か、ほぼ空なら正常です。

よくあるつまずき

  • 一覧に何も出ない: 標準の設定では、正常に終わった更新レコードは表示されません。また、開始日付の初期値は当日なので、前の日のエラーを探すときは開始日付を戻します。
  • 初期値の更新レコードがたくさん残っている: 処理が終わっていない更新レコードが大量にあるのは、更新や SAP システムの性能に問題があるしるしです。更新のワークプロセス(タイプ UPD)の状態は、T-CODE:SM50 で確かめられます。
  • エラーの更新レコードを消したい: 削除できるのはエラーのものだけで、削除するとデータは失われます。処理が終わっていない(緑の)更新レコードは消してはいけません。また、更新サーバは起動のときに、プロファイルパラメータ rdisp/vbdelete で決めた日数(標準は 50 日)より古い更新レコードを、状態にかかわらず消します。

まとめ

  • T-CODE:SM13 には、処理が終わっていない更新レコードと、エラーで取り消された更新レコードが表示されます。
  • 一覧で赤のステータスを探し、更新モジュールの「エラー情報」でエラーのメッセージを確かめます。
  • 「更新プログラム管理」で、更新が有効かを確かめます。
レイナ

赤いステータスを探して、エラー情報でメッセージを見ればいいんですね!

博士

うむ。エラーの更新は、原因を直したうえで再実行しないと DB に記録されんのじゃぞい。

  • 転職求人
  • フリーランス案件
株式会社日立産業制御ソリューションズ

【リモート可】【PM/PL候補】【東京】SAP(S/4HANA)エンジニア ※フレックスタイム制/ワークライフバランス◎(S/4HANA)

年収
430~800万円 / 年
勤務地
東京本社:東京都台東区秋葉原6番1号(...
雇用形態
正社員
要スキル:
【必須】 SAP導入に強い興味があり、以...
キリンビジネスシステム株式会社

SAP会計領域コンサルタント(管理職)/キリングループ唯一のIT会社(FI/CO)

年収
900~1,300万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 以下A・B・Cすべてを...
キリンビジネスシステム株式会社

SAPコンサルタント/キリングループ唯一のIT会社(SD/MM/PP)

年収
500~850万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 SAPアプリケーショ...
株式会社ベイカレント・コンサルティング

【SAPコンサルタント】経営戦略実現を全社横断変革で支援/平均年収1,350万円

年収
600~2,500万円 / 年
勤務地
東京都港区麻布台1-3-1麻布台ヒル...
雇用形態
正社員
要スキル:
【必須(MUST)】 社会人経験3年以上...
株式会社 ホープス

【年収1000万円可】【リモート可】【上流工程】【SAP導入コンサルタント】リモート・ハイブリッド勤務OK|平均残業月10時間/HOPES ※基幹系業務システムの導入推進を行っていただける方を募集

年収
800~1,800万円 / 年
勤務地
〒 1040033:東京都中央区新川1-3-17新...
雇用形態
正社員
要スキル:
■SAPコンサルタント 【必須】 SAPモ...
COFIPP

【S/4HANA AMS体制Functional Lead】リモート可/R2R・P2D領域インシデント対応

月額単価
~1,500,000円 / 月
稼働場所
東京都
業務領域
要件定義, 運用・保守
作業内容:
グローバル企業のSAP S/4HANA AMS体制に...
COMMSD

【ECC6.0→S/4HANA再構築】東京・都内(出社)/SD・MM・CO ABAP開発・設計・テスト

月額単価
~1,200,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori), テスト
作業内容:
SAP ECC6.0からS/4HANAへの大型再構築プ...
MMPPSD

【SAP S/4保守・運用(ABAP)】東京・田無(テレワーク併用)/インシデント対応・ABAP改修

月額単価
~1,000,000円 / 月
稼働場所
東京都
業務領域
開発(ABAP/Fiori), 運用・保守
作業内容:
SAP S/4の保守・運用フェーズに参画し、...
COFIMMPPSD

【SAP Public Cloud導入(組立製造業・多モジュール)】兵庫(リモート対応可)/MM・SD・FI・CO・PP

月額単価
~1,100,000円 / 月
稼働場所
兵庫県
業務領域
要件定義
作業内容:
組立製造業を対象としたSAP Public Clou...
MMSD

【S/4HANA導入支援(システムテスト・移行)】東京・リモート併用/移行支援

月額単価
~1,400,000円 / 月
稼働場所
東京都
業務領域
テスト
作業内容:
S/4HANA導入プロジェクトの移行フェーズ...
COFIMMSD

【S/4HANA導入支援】東京(リモート併用)/基本設計&実装

月額単価
~1,400,000円 / 月
稼働場所
東京都
業務領域
設計
作業内容:
商社系のシステム再構築プロジェクトに...
SD

【S/4HANA新規導入支援(SDコンサルタント)】東京(リモート併用)/設計構築フェーズ

月額単価
~1,500,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori)
作業内容:
大手企業のS/4HANA新規導入プロジェクト...
COFI

【S/4HANA新規導入支援(原価チームリーダー)】東京駅・リモート併用

月額単価
~1,900,000円 / 月
稼働場所
東京都
業務領域
設計, 開発(ABAP/Fiori)
作業内容:
S/4HANA新規導入プロジェクトに参画し、...
FIPP

【S/4HANAコンサルティング(FI/PP)】兵庫・加古川(リモート併用)/結合テスト・キーユーザ教育

月額単価
~1,300,000円 / 月
稼働場所
兵庫県
業務領域
テスト, その他
作業内容:
組立製造業向けのS/4HANA導入プロジェク...
COFI

【商社向けパブクラ移行(FICOコンサル)】宮城・仙台(リモート併用)/要件定義+構築

月額単価
~1,100,000円 / 月
稼働場所
宮城県
業務領域
要件定義, 設計
作業内容:
総合商社向けのSAP PublicEdition移行案...

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

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

SAPラボのライターの特徴

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

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

募集要項

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

ご応募/お問合せ先

info@sap-labo.com

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

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

この記事を書いた人

株式会社スプラッシュエンジニアリング(https://splash-eng.com/)の代表取締役。

新卒でSAPエンジニアとして働き始め、SAPエンジニア・コンサルタント歴は10年以上。
2015年にシステム開発会社である株式会社Luxyを創業し2021年にバイアウト。その後、受託開発会社の株式会社アガルートITパートナーズ代表取締役も兼任。
2024年にこれまでの会社の代表を退任し株式会社スプラッシュエンジニアリングを創業。

一緒に「SAPラボ」を盛り上げてくれる副業ライター(SAP経験者)を募集してますので、お問い合わせよりお願いします!

この記事のポイント