FAGLGVTRで残高繰越を実行する|テスト実行から本実行まで
今回やること
新しい会計年度へ進むとき、総勘定元帳の残高を次年度へ引き継ぐために残高繰越を行います。本記事では、トランザクション FAGLGVTR を使い、テスト実行で結果を確認してから更新実行へ切り替えるところまでを実機で確認します。
確認したいポイントは、「どの条件で実行するのか」「テスト実行と更新実行をどう切り替えるのか」「正常終了をどこで判断するのか」の3点です。今回の実機では、テスト実行・更新実行とも結果画面に「問題は見つかりませんでした」と表示されました。
検証情報
| 項目 | 検証内容 |
|---|---|
| SAP製品 | SAP S/4HANA 2025 On-Premise |
| 検証日 | 2026-09-02 |
| トランザクション | FAGLGVTR |
| 会社コード | Z091 |
| 元帳 | 0L |
| 繰越会計年度 | 2026 |
Z091 や対象年度は今回の検証環境で使用した値です。SAP標準の固定値や推奨値を示すものではありません。
FAGLGVTRで行う残高繰越
SAPの残高繰越(Balance Carryforward)は、勘定残高を新しい会計年度へ引き継ぐ処理です。SAP Helpでは、貸借対照表勘定の残高は新年度へ繰り越され、損益勘定は利益剰余金勘定へ繰り越されると説明されています。また、元帳で管理する通貨は残高繰越の対象になります。
今回の記事では、この会計ロジック全体を掘り下げるのではなく、FAGLGVTR の実行操作と結果確認に絞ります。利益剰余金勘定の設定や年次決算全体は対象外です。
参考:SAP Help Portal - Balance Carryforward
テスト実行の条件を確認する
FAGLGVTR を開くと、選択条件として元帳、会社コード、繰越会計年度を指定できます。オプションには「テスト実行」があり、今回の検証ではまずテスト実行を有効にして処理結果を確認しました。

今回使用した条件は、元帳 0L、会社コード Z091、繰越会計年度 2026 です。テスト実行では、更新を行う前に対象条件で処理した場合の結果を確認する目的で使用しました。
ここで「テスト実行を必ず先に行うこと」がSAP標準の必須手順だと一般化することはしません。本記事では、更新実行の前に結果を確認するための検証手順としてテスト実行を使用しています。
テスト実行結果を確認する
テスト実行後の結果画面では、対象年度、会社コード、元帳、残高繰越実行IDを確認できます。今回のテスト実行では、残高繰越実行IDは 64 でした。

画面下部には緑色のステータスアイコンとともに「問題は見つかりませんでした」と表示されました。今回はこの表示を、少なくとも実行時エラーが検出されなかったことを確認する主要な判断材料としました。
結果一覧に表示された金額は 0.00 でした。ただし、この画面だけから「繰越対象残高が存在しなかったため0.00になった」と原因まで断定することはできません。そのため、本記事では0.00という実測結果だけを記録し、背景理由は確定扱いしません。
更新実行へ切り替える
テスト結果を確認した後、同じ元帳 0L、会社コード Z091、繰越会計年度 2026 を指定し、「テスト実行」のチェックを外しました。

本記事では、「テスト実行」のチェックを外して行った処理を、本記事では「本実行」と呼んでいます。実際の結果画面では処理種別が「更新実行」と表示されました。読者が画面表示と記事内の表現を混同しないよう、以降は「更新実行(本実行)」と表記します。
なお、画面には「集中残高繰越リセット」「固定資産管理固有 BCF リセット」といったオプションも表示されていますが、今回の検証では使用していません。これらの用途や実行条件は本記事の対象外とします。
更新実行の結果を確認する
更新実行(本実行)後の結果画面では、残高繰越実行ID 65 が採番され、処理種別として「更新実行」と表示されました。

テスト実行時と同様に、画面下部には「問題は見つかりませんでした」と表示されました。結果一覧の金額は 0.00 です。
| 確認項目 | テスト実行 | 更新実行 |
|---|---|---|
| 元帳 | 0L |
0L |
| 会社コード | Z091 |
Z091 |
| 繰越会計年度 | 2026 |
2026 |
| 実行ID | 64 |
65 |
| 実行種別 | テスト実行 | 更新実行 |
| 結果金額 | 0.00 |
0.00 |
| ステータス | 問題は見つかりませんでした | 問題は見つかりませんでした |
正常終了をどこで判断したか
今回の実機検証では、単に実行後に画面が表示されたことだけで正常終了とは判断していません。次の情報を結果画面上で対応付けて確認しました。
| 確認ポイント | 今回の確認内容 |
|---|---|
| 対象条件 | 0L / Z091 / 2026 |
| 処理種別 | テスト実行/更新実行 |
| 実行ID | 64 / 65 |
| 結果メッセージ | 問題は見つかりませんでした |
SAP Helpの2025 FPS01向けFAQでは、SAP GUIで残高繰越を行うトランザクションとして FAGLGVTR が案内されています。また、残高繰越の実施状況やログは FAGLGVTR_PROT で確認できるとされています。今回の記事では実行結果画面までを対象とし、FAGLGVTR_PROT の操作検証は行っていません。
参考:SAP Help Portal - Fiscal Year Change in Asset Accounting: FAQ
テスト実行と更新実行をどう使い分けたか
今回の検証では、まずテスト実行で対象条件と実行結果を確認し、エラーが見つからないことを確認した後で更新実行へ切り替えました。この順序にした理由は、更新処理の前に実行条件と結果を確認できるためです。
ただし、これは今回採用した検証方針です。「FAGLGVTRでは必ずテスト実行を先に実施しなければならない」というSAP標準上の必須ルールとして扱うものではありません。
SAP KBAの公開プレビューでも、FAGLGVTR に関して「Test Run」「Update run」という実行形態が示されています。ただし、KBA本文全体を確認できない状態で両者の詳細仕様まで補完しないようにします。
参考:SAP KBA 3571949 - FAGLGVTR: Update Runs are always executed in "Detailed" Mode
注意点
今回の結果金額はテスト実行・更新実行とも 0.00 でした。これは実機画面で確認した事実ですが、0.00となった理由までは今回の実機確認では特定していません。そのため、会社コードが新しいことや残高の有無と直接結び付けて断定しないようにしています。
また、残高繰越は年次処理の一部ですが、本記事ではOB52による転記期間設定、利益剰余金勘定の設定、FI-AAの年度変更・年次決算、年次締め全体のチェックリストまでは扱いません。FAGLGVTR のテスト実行から更新実行、結果確認までを検証範囲としています。
まとめ
今回、FAGLGVTR を使って会社コード Z091、元帳 0L、繰越会計年度 2026 の残高繰越を実行しました。
テスト実行では実行ID 64、更新実行では実行ID 65 が記録され、どちらも結果画面で「問題は見つかりませんでした」と表示されました。今回の実機では、テスト実行で確認した後に更新実行へ切り替えることで、同じ対象条件のまま処理を進められることを確認できました。
残高繰越の会計的な仕組みは、貸借対照表勘定と損益勘定で異なります。一方、実際の運用では、まず対象年度・会社コード・元帳を誤らず指定し、実行種別と結果メッセージ、実行IDを対応付けて確認することが重要です。

