コンテンツにスキップ

iDempiere 減価償却予測作成の使い方|固定資産管理 操作マニュアル・技術仕様

📖 固定資産管理の全体像: 固定資産管理の全体図 も合わせてご覧ください。

減価償却予測作成(Build Depreciation Forecast)は、指定した資産範囲に対して将来の減価償却費の予測データを生成するユーティリティウィンドウです。当期実績を生成する減価償却ワークファイル作成に対し、こちらは予算策定・見込計算などの先読み用途に使います。

📌 ポイント: 実績計上用のワークファイル作成と画面構成はほぼ同じですが、予測作成では From/To Asset・伝票日付・転記タイプがすべて必須です。

⚠️ 注意: iDempiere 13 標準ではこのウィンドウはメニュー未登録(間接使用)です。利用する場合はメニューまたはロールへの登録が必要です。

減価償却予測作成でできること

Section titled “減価償却予測作成でできること”
  • 資産範囲(From Asset 〜 To Asset)を指定した将来償却費の予測生成
  • 転記タイプ(実績 / 予算 / 税務等)別の予測データ作成
  • 「Build Depreciation Forecast File」ボタンによる即時実行
  • 処理済みフラグによる実行状況の確認

シンプルな 1 タブ構成です。

タブ名テーブル項目数役割
Depreciation ForecastA_Depreciation_Forecast約7項目資産範囲・転記タイプの指定と実行
graph TD
    A["🚀 ウィンドウを開く<br/>(メニュー未登録のため登録が必要)"] --> B["➕ 新規レコード作成"]
    B --> C["🏷️ 資産範囲を指定(必須)<br/>From Asset / To Asset"]
    C --> D["📒 転記タイプ・伝票日付を入力(必須)"]
    D --> E["▶️ Build Depreciation Forecast File<br/>ボタンで実行"]
    E --> F["✅ 予測データ生成<br/>(予算・見込計算に活用)"]

ウィンドウを開く (メニュー未登録のため登録が必要) 新規レコード作成 資産範囲を指定(必須) From Asset / To Asset 転記タイプ・伝票日付を入力(必須) ▶ Build Depreciation Forecast File ボタンで実行 予測データ生成 (予算・見込計算に活用)

アクセス方法(メニューパス)

Section titled “アクセス方法(メニューパス)”

iDempiere 13 標準ではメニュー未登録です(AD_Window_ID: 53054)。利用する場合はシステム管理者がメニューに登録するか、ウィンドウ直接起動で開きます。

新規登録(実行パラメータの入力)

Section titled “新規登録(実行パラメータの入力)”
  1. ツールバーの「新規」ボタンをクリック
  2. 実行条件を入力(いずれも必須):
    • From Asset / To Asset: 予測対象の資産範囲
    • 伝票日付: 予測の基準日
    • 転記タイプ: 実績(A)・予算等を選択
  3. 保存」をクリック
  4. Build Depreciation Forecast File」ボタンで実行
項目名必須説明
クライアント必須選択テナント
組織必須選択対象組織
From Asset必須検索予測開始資産
To Asset必須検索予測終了資産
伝票日付必須日付予測の基準日
転記タイプ必須リスト実績・予算・税務等
処理済み自動チェック実行済みかどうか

全項目一覧はリファレンス参照

Q. ワークファイル作成と予測作成の違いは?

Section titled “Q. ワークファイル作成と予測作成の違いは?”

ワークファイル作成(A_Depreciation_Build)は当期の償却費データを生成し、減価償却仕訳転記による GL 転記につながります。予測作成(A_Depreciation_Forecast)は将来分のシミュレーション生成が目的で、期間・転記日付の指定項目を持ちません。

Q. 一部の項目だけ入力して実行できますか?

Section titled “Q. 一部の項目だけ入力して実行できますか?”

できません。このウィンドウは From Asset / To Asset / 伝票日付 / 転記タイプがすべて必須項目として定義されており、未入力のままでは保存できません。

Q. 予測結果はどこで確認できますか?

Section titled “Q. 予測結果はどこで確認できますか?”

生成された予測データは転記タイプ別に保持され、財務レポート等で実績と対比する予算・見込データとして参照します(生成先の詳細はワークファイル系テーブルを参照。要確認)。

🛠 技術仕様(開発者向け)

減価償却予測作成は A_Depreciation_Forecast テーブル(削除不可・アクセスレベル 3)に実行パラメータを保持するユーティリティウィンドウです。専用の M クラスは存在せず、生成クラス X_A_Depreciation_Forecast のみが提供されます。

classDiagram
    class X_A_Depreciation_Forecast {
        <<generated>>
        +getA_Start_Asset_ID() int
        +getA_End_Asset_ID() int
        +getPostingType() String
        +getDateDoc() Timestamp
    }
    class PO {
        <<abstract>>
    }
    class MDepreciationWorkfile {
        +getRemainingCost(accumAmt) BigDecimal
        +getRemainingPeriods(period) int
    }
    X_A_Depreciation_Forecast --|> PO
    X_A_Depreciation_Forecast ..> MDepreciationWorkfile : forecast basis

<> +getA_Start_Asset_ID() int +getA_End_Asset_ID() int +getPostingType() String +getDateDoc() Timestamp <> +getRemainingCost(accumAmt) BigDecimal +getRemainingPeriods(period) int

パッケージ: org.compiere.model ソースファイル: org.adempiere.base/src/org/compiere/model/X_A_Depreciation_Forecast.java(生成クラスのみ)

A_Depreciation_Forecast(減価償却予測)

Section titled “A_Depreciation_Forecast(減価償却予測)”
カラム名必須説明備考
A_Depreciation_Forecast_IDIntegerPK主キー
AD_Client_IDTableDirectYクライアント
AD_Org_IDTableDirectY組織
A_Start_Asset_IDSearchYFrom Asset
A_End_Asset_IDSearchYTo Asset
DateDocDateY伝票日付
PostingTypeListY転記タイプ
ProcessingButtonN実行ボタン
ProcessedYesNoN処理済み

専用モデルクラスがないため、beforeSave 等のテーブル固有ロジックはありません。必須制約(From/To Asset・伝票日付・転記タイプ)は AD 辞書のカラム定義(IsMandatory=Y)で強制されます。償却予測の計算基盤は実績計算と共通で、MDepreciationWorkfile(残存原価・残期間の算出)と MDepreciation.invoke()(償却タイプ別計算)が使われます。

拡張ポイント(カスタマイズ箇所)

Section titled “拡張ポイント(カスタマイズ箇所)”
  • Model Validator: A_Depreciation_Forecast の保存時に資産範囲の妥当性(From ≦ To 等)チェックを追加できます。
  • Callout: このテーブルには標準 Callout の設定はありません。日付や範囲の自動補完が必要な場合は AD_Column に Callout を追加します。
  • IDepreciationMethod(OSGi): 予測の計算ロジック自体を差し替える場合は IDepreciationMethod 実装を OSGi サービスとして登録します。

ウィンドウ内の「Build Depreciation Forecast File」ボタン(Processing カラム)が唯一の実行手段です。リファレンスページに独立した関連プロセスの登録はありません。


償却予測を予算管理・中期計画に組み込む場合、予測データの独自レポート化や転記タイプ運用の設計が鍵になります。

As-Link株式会社では、OSGiプラグインによる安全なカスタマイズを提供しています。

OSS ERP導入・カスタマイズサービスの詳細はこちら