iDempiere 未転記伝票の使い方|会計 操作マニュアル・技術仕様
📖 会計の全体像: 会計の全体図 も合わせてご覧ください。
未転記伝票は、完成済みなのにまだ会計転記(Posting)されていない伝票を全伝票種別を横断して一覧表示する照会ウィンドウです。月次締めの前に転記漏れを洗い出し、その場で「転記」ボタンから個別転記できます。
📌 ポイント: 会計残高と伝票の突き合わせが合わないときは、まずこのウィンドウを確認するのが鉄則です。ここに残っている伝票は仕訳(Fact_Acct)が作られていないため、財務レポートに反映されていません。
未転記伝票でできること
Section titled “未転記伝票でできること”- 全伝票種別(受注・請求書・入出金・在庫移動等)を横断した未転記伝票の一覧表示
- 伝票番号・伝票日付・転記日付・伝票状態による絞り込み
- 「転記」ボタンによる個別の即時転記
- 販売/購買区分(IsSOTrx)・伝票基本タイプ別の転記漏れ確認
- 月次・期末締め前の転記漏れチェック
シンプルな 1 タブ構成の照会ウィンドウです。
| タブ名 | テーブル | 項目数 | 役割 |
|---|---|---|---|
| 未転記伝票 | RV_UnPosted | 約13項目 | 未転記伝票の一覧(読み取り専用 + 転記ボタン) |
基本操作手順
Section titled “基本操作手順”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 “アクセス方法(メニューパス)”メニューから「会計管理 > 会計設定 > 未転記伝票」を開きます。
転記漏れの確認と個別転記
Section titled “転記漏れの確認と個別転記”- ウィンドウを開き、未転記の伝票一覧を確認
- 対象レコードを選択し、テーブルとレコードIDで元伝票を特定(ズーム可能)
- 「転記」ボタンをクリックして個別転記を実行
- 転記に成功すると当該伝票は一覧から消えます
💡 ヒント: 大量の伝票が未転記のまま残っている場合は、個別転記ではなくサーバー側の会計処理(Accounting Processor)の稼働状態を先に確認してください。プロセッサ停止が原因のケースが大半です。
項目リファレンス
Section titled “項目リファレンス”| 項目名 | 必須 | 型 | 説明 |
|---|---|---|---|
| 伝票番号 | - | 文字列 | 元伝票の伝票番号 |
| 販売(ON) / 購買(OFF) | - | チェック | 販売取引か購買取引か |
| 伝票日付 | - | 日付 | 伝票の作成基準日 |
| 転記日付 | - | 日付 | 会計計上予定日 |
| テーブル | - | 選択 | 元伝票のテーブル(C_Invoice 等) |
| レコードID | - | ID | 元伝票へのリンク |
| 伝票状態 | - | リスト | DocStatus(完成/クローズ等) |
| 処理済み | - | チェック | 伝票処理済みフラグ |
| 転記 | - | ボタン | 転記状態の表示と手動転記の実行 |
| Document Base Type | - | リスト | 伝票基本タイプ(ARI/API/SOO 等) |
よくある質問(FAQ)
Section titled “よくある質問(FAQ)”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 モデルクラスはありません(ビューのため書き込みロジック不要)。
アーキテクチャ概要
Section titled “アーキテクチャ概要”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 仕訳生成"]
パッケージ: なし(専用モデルクラスなし)。転記ボタンの実処理はサーバーの転記エンジン(org.compiere.acct パッケージの Doc 系クラス)が担います。
関連DBテーブル
Section titled “関連DBテーブル”RV_UnPosted(未転記伝票ビュー)
Section titled “RV_UnPosted(未転記伝票ビュー)”| カラム名 | 型 | 必須 | 説明 | 備考 |
|---|---|---|---|---|
| AD_Client_ID | TableDirect | N | クライアント | default @#AD_Client_ID@ |
| AD_Org_ID | TableDirect | N | 組織 | |
| DocumentNo | String(101) | N | 伝票番号 | |
| IsSOTrx | YesNo | N | 販売/購買区分 | |
| DateDoc | Date | N | 伝票日付 | |
| DateAcct | Date | N | 転記日付 | |
| AD_Table_ID | TableDirect | N | 元伝票テーブル | ズーム用 |
| Record_ID | RecordID | N | 元伝票レコード | ズーム用 |
| DocStatus | List(2) | N | 伝票状態 | |
| DocBaseType | List(3) | N | 伝票基本タイプ | |
| Processed | YesNo | N | 処理済み | |
| Posted | Button | N | 転記 | 手動転記の実行 |
| ProcessedOn | Number(20) | N | 処理日時(数値表現) |
ビジネスロジック
Section titled “ビジネスロジック”ビューのため保存時ロジックはありません。「転記」ボタン押下時は AD_Table_ID + Record_ID で特定される元伝票に対して転記処理が起動され、成功すると元テーブルの Posted='Y' に更新されてビューの表示対象から外れます。
📌 ポイント:
DocStatus/DocBaseTypeカラムがありますが、これは元伝票の値の表示であり、このウィンドウ自体は DocAction を持つ伝票ウィンドウではありません(伝票処理節は該当なし)。
拡張ポイント
Section titled “拡張ポイント”- ビュー・照会専用のため Model Validator / Callout の適用対象はありません
- 「未転記が N 日以上残っていたら通知」といった監視は、アラートで
RV_UnPostedを FROM 句に指定して実装するのが定石です
関連プロセス
Section titled “関連プロセス”このウィンドウのボタンは「転記(Posted)」のみです。一括転記が必要な場合は元伝票側・サーバープロセス側で対応します。
関連ドキュメント
Section titled “関連ドキュメント”iDempiereカスタマイズのご相談
Section titled “iDempiereカスタマイズのご相談”転記漏れの自動検知や締め処理チェックリストの自動化など、会計運用の「見張り」を仕組み化できます。
As-Link株式会社では、OSGiプラグインによる安全なカスタマイズを提供しています。