コンテンツにスキップ

iDempiere 未収・未払管理の全体像|入出金・銀行照合

未収・未払管理は、売掛金の入金と買掛金の支払を管理するモジュールです。請求書と入出金の消込、銀行明細との照合により、債権債務の残高を正確に把握できます。

graph TB
    subgraph "債権(売掛金)"
        AR["💴 売上請求書<br/>Sales Invoice"]
        REC["💰 入金伝票<br/>Receipt"]
    end

    subgraph "債務(買掛金)"
        AP["💴 仕入請求書<br/>Purchase Invoice"]
        PAY["💰 支払伝票<br/>Payment"]
    end

    subgraph "銀行照合"
        BS["🏦 銀行明細<br/>Bank Statement"]
    end

    subgraph "消込"
        ALLOC["🔗 消込<br/>Allocation"]
    end

    AR -->|入金消込| ALLOC
    REC -->|入金消込| ALLOC
    AP -->|支払消込| ALLOC
    PAY -->|支払消込| ALLOC
    REC -->|照合| BS
    PAY -->|照合| BS

    style AR fill:#e3f2fd,stroke:#1565c0
    style REC fill:#e8f5e9,stroke:#2e7d32
    style AP fill:#fff3e0,stroke:#e65100
    style PAY fill:#fce4ec,stroke:#c62828
    style BS fill:#f5f5f5,stroke:#616161
    style ALLOC fill:#f3e5f5,stroke:#6a1b9a

債権(売掛金) 売上請求書 Sales Invoice 入金伝票 Receipt 債務(買掛金) 仕入請求書 Purchase Invoice 支払伝票 Payment 銀行照合 銀行明細 Bank Statement 消込 消込 Allocation 入金消込 支払消込 照合

#機能画面名主な役割
入出金伝票Payment入金(Receipt)・支払(Payment)の登録と消込
銀行明細Bank Statement銀行取引明細の取込・照合・消込

💡 ポイント: iDempiere では入金と支払は同じ C_Payment テーブルで管理されます。IsReceipt=Y が入金、IsReceipt=N が支払です。

sequenceDiagram
    participant Inv as 売上請求書
    participant Pay as 入金伝票
    participant BS as 銀行明細
    participant Alloc as 消込

    Inv->>Inv: ① 請求書完了(売掛金発生)
    Pay->>Pay: ② 入金伝票作成
    Pay->>Alloc: ③ 請求書を指定して消込
    Alloc->>Inv: ④ 請求書の残高を減少
    BS->>BS: ⑤ 銀行明細を取込
    BS->>Pay: ⑥ 入金伝票と照合

シナリオ2: 銀行明細からの一括消込

Section titled “シナリオ2: 銀行明細からの一括消込”
sequenceDiagram
    participant BS as 銀行明細
    participant Pay as 入金/支払伝票
    participant Alloc as 消込

    BS->>BS: ① 銀行明細データを取込
    BS->>Pay: ② 明細行ごとに入金/支払伝票を自動作成
    Pay->>Alloc: ③ 請求書と自動マッチング
    BS->>BS: ④ 完了処理(照合完了)
消込タイプ内容
全額消込請求全額を入金で消込¥100,000 請求 → ¥100,000 入金
部分消込請求の一部を入金で消込¥100,000 請求 → ¥50,000 入金(残高 ¥50,000)
過払い消込入金額が請求額を超過¥100,000 請求 → ¥120,000 入金(前受金 ¥20,000)
値引消込支払時の値引(スキップ)¥100,000 請求 → ¥98,000 入金 + ¥2,000 値引
相殺消込売掛と買掛の相殺売掛 ¥100,000 と買掛 ¥80,000 を相殺

データの流れ(テーブル間連携)

Section titled “データの流れ(テーブル間連携)”
erDiagram
    C_Invoice ||--o{ C_AllocationLine : "消込"
    C_Payment ||--o{ C_AllocationLine : "消込"
    C_AllocationHdr ||--o{ C_AllocationLine : "明細"
    C_BankStatement ||--o{ C_BankStatementLine : "明細"
    C_BankStatementLine }o--o| C_Payment : "照合"
    C_Payment }o--|| C_BankAccount : "銀行口座"
    C_BankStatement }o--|| C_BankAccount : "銀行口座"

消込 明細 照合 銀行口座


iDempiereの未収・未払管理は、請求・入出金・銀行照合を一元管理し、債権債務の可視化を実現します。

As-Link株式会社では、iDempiereの導入支援・カスタマイズ開発を承っております。

OSS ERP導入サービスの詳細はこちら