Skip to content

iDempiere 未転記伝票の使い方|会計 操作マニュアル・技術仕様

This content is not available in your language yet.

📖 会計の全体像: 会計の全体図 も合わせてご覧ください。

未転記伝票は、完成済みなのにまだ会計転記(Posting)されていない伝票を全伝票種別を横断して一覧表示する照会ウィンドウです。月次締めの前に転記漏れを洗い出し、その場で「転記」ボタンから個別転記できます。

📌 ポイント: 会計残高と伝票の突き合わせが合わないときは、まずこのウィンドウを確認するのが鉄則です。ここに残っている伝票は仕訳(Fact_Acct)が作られていないため、財務レポートに反映されていません。

  • 全伝票種別(受注・請求書・入出金・在庫移動等)を横断した未転記伝票の一覧表示
  • 伝票番号・伝票日付・転記日付・伝票状態による絞り込み
  • 「転記」ボタンによる個別の即時転記
  • 販売/購買区分(IsSOTrx)・伝票基本タイプ別の転記漏れ確認
  • 月次・期末締め前の転記漏れチェック

シンプルな 1 タブ構成の照会ウィンドウです。

タブ名テーブル項目数役割
未転記伝票RV_UnPosted約13項目未転記伝票の一覧(読み取り専用 + 転記ボタン)
graph TD
    A["🚀 メニューから開く<br/>会計管理 > 会計設定 > 未転記伝票"] --> B["🔍 一覧で未転記伝票を確認<br/>(伝票番号・日付・種別)"]
    B --> C{転記されない原因の確認}
    C -->|会計サーバー停止/未処理| D["⏰ 転記処理の実行を待つ<br/>または手動転記"]
    C -->|転記エラー| E["⚠️ 元伝票を開いて<br/>エラー内容を確認・修正"]
    D --> F["▶️ 転記ボタンをクリック"]
    E --> F
    F --> G["✅ 転記完了<br/>一覧から消える"]
    G --> H["📊 会計実績残高・財務レポートに反映"]

メニューから開く 会計管理 > 会計設定 > 未転記伝票 一覧で未転記伝票を確認 (伝票番号・日付・種別) ⏰ 転記処理の実行を待つ または手動転記 元伝票を開いて エラー内容を確認・修正 ▶ 転記ボタンをクリック 転記完了 一覧から消える 会計実績残高・財務レポートに反映 転記されない原因の確認 会計サーバー停止/未処理 転記エラー

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

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

メニューから「会計管理 > 会計設定 > 未転記伝票」を開きます。

  1. ウィンドウを開き、未転記の伝票一覧を確認
  2. 対象レコードを選択し、テーブルレコードIDで元伝票を特定(ズーム可能)
  3. 転記」ボタンをクリックして個別転記を実行
  4. 転記に成功すると当該伝票は一覧から消えます

💡 ヒント: 大量の伝票が未転記のまま残っている場合は、個別転記ではなくサーバー側の会計処理(Accounting Processor)の稼働状態を先に確認してください。プロセッサ停止が原因のケースが大半です。

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

項目名必須説明
伝票番号-文字列元伝票の伝票番号
販売(ON) / 購買(OFF)-チェック販売取引か購買取引か
伝票日付-日付伝票の作成基準日
転記日付-日付会計計上予定日
テーブル-選択元伝票のテーブル(C_Invoice 等)
レコードID-ID元伝票へのリンク
伝票状態-リストDocStatus(完成/クローズ等)
処理済み-チェック伝票処理済みフラグ
転記-ボタン転記状態の表示と手動転記の実行
Document Base Type-リスト伝票基本タイプ(ARI/API/SOO 等)

Q. 伝票を完成したのに転記されません。

Section titled “Q. 伝票を完成したのに転記されません。”

iDempiere の転記は伝票完成と非同期です。次の順で確認してください。(1) サーバーの会計処理(Accounting Processor)が稼働しているか。(2) クライアント設定で自動転記が有効か。(3) 転記エラーが発生していないか(元伝票の「転記」ボタンの表示状態で判別できます)。

Q. このウィンドウで伝票の内容を修正できますか?

Section titled “Q. このウィンドウで伝票の内容を修正できますか?”

できません。RV_UnPosted は読み取り専用のビューです。修正はテーブル・レコードID からズームして元伝票側で行い、その後に転記を実行してください。

Q. 「転記」ボタンを押すと何が起きますか?

Section titled “Q. 「転記」ボタンを押すと何が起きますか?”

対象伝票 1 件に対して会計転記エンジンが即時実行され、仕訳(Fact_Acct)が生成されます。転記エラーの場合はエラー内容が表示されるので、勘定科目設定(会計期間・デフォルト勘定等)を確認してください。

Q. 締め処理前のチェックとしてどう使えばよいですか?

Section titled “Q. 締め処理前のチェックとしてどう使えばよいですか?”

月次締めの前にこのウィンドウを開き、対象期間の転記日付で未転記が 0 件であることを確認してから会計期間をクローズする運用を推奨します。未転記のまま期間を閉じると、後から転記エラー(期間クローズ)になります。

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

未転記伝票ウィンドウ(AD_Window_ID: 294)は RV_UnPosted を単一タブで照会します。RV_UnPostedレポートビュー(IsView=Y、削除不可、アクセスレベル 3 = Client+Organization)で、転記対象テーブルのうち Posted が未転記状態のレコードを UNION したものです。専用の M モデルクラスはありません(ビューのため書き込みロジック不要)。

flowchart TD
    subgraph SRC["転記対象伝票テーブル群"]
        A1["C_Invoice"]
        A2["C_Order"]
        A3["C_Payment"]
        A4["M_InOut ほか"]
    end
    SRC -->|Posted <> 'Y' を UNION| V["RV_UnPosted(ビュー)"]
    V --> W["未転記伝票ウィンドウ"]
    W -->|転記ボタン| P["転記エンジン(Doc 系クラス)"]
    P --> F["Fact_Acct 仕訳生成"]

転記対象伝票テーブル群 M_InOut ほか RV_UnPosted(ビュー) 未転記伝票ウィンドウ 転記エンジン(Doc 系クラス) Fact_Acct 仕訳生成 Posted <> 'Y' を UNION 転記ボタン

パッケージ: なし(専用モデルクラスなし)。転記ボタンの実処理はサーバーの転記エンジン(org.compiere.acct パッケージの Doc 系クラス)が担います。

カラム名必須説明備考
AD_Client_IDTableDirectNクライアントdefault @#AD_Client_ID@
AD_Org_IDTableDirectN組織
DocumentNoString(101)N伝票番号
IsSOTrxYesNoN販売/購買区分
DateDocDateN伝票日付
DateAcctDateN転記日付
AD_Table_IDTableDirectN元伝票テーブルズーム用
Record_IDRecordIDN元伝票レコードズーム用
DocStatusList(2)N伝票状態
DocBaseTypeList(3)N伝票基本タイプ
ProcessedYesNoN処理済み
PostedButtonN転記手動転記の実行
ProcessedOnNumber(20)N処理日時(数値表現)

ビューのため保存時ロジックはありません。「転記」ボタン押下時は AD_Table_ID + Record_ID で特定される元伝票に対して転記処理が起動され、成功すると元テーブルの Posted='Y' に更新されてビューの表示対象から外れます。

📌 ポイント: DocStatus / DocBaseType カラムがありますが、これは元伝票の値の表示であり、このウィンドウ自体は DocAction を持つ伝票ウィンドウではありません(伝票処理節は該当なし)。

  • ビュー・照会専用のため Model Validator / Callout の適用対象はありません
  • 「未転記が N 日以上残っていたら通知」といった監視は、アラートRV_UnPosted を FROM 句に指定して実装するのが定石です

このウィンドウのボタンは「転記(Posted)」のみです。一括転記が必要な場合は元伝票側・サーバープロセス側で対応します。


転記漏れの自動検知や締め処理チェックリストの自動化など、会計運用の「見張り」を仕組み化できます。

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

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