コンテンツにスキップ

iDempiere 在庫管理の全体像|業務フローと機能一覧

在庫管理は iDempiere のマスタデータと物流を司るモジュールです。品目マスタの定義から倉庫・棚管理、在庫移動、棚卸まで、在庫のライフサイクル全体をカバーします。

graph TB
    subgraph "マスタ管理"
        A["📦 品目マスタ<br/>Product"]
        B["🏭 倉庫・棚<br/>Warehouse & Locator"]
    end

    subgraph "入出庫"
        C["📥 入荷(購買)<br/>Material Receipt"]
        D["📤 出荷(販売)<br/>Shipment"]
    end

    subgraph "在庫調整"
        E["🔄 在庫移動<br/>Inventory Move"]
        F["📊 棚卸<br/>Physical Inventory"]
        G["📉 在庫増減<br/>Increase/Decrease"]
    end

    subgraph "在庫照会"
        H["📋 在庫レポート<br/>Storage Detail"]
    end

    A --> C
    A --> D
    B --> C
    B --> D
    C -->|在庫増加| H
    D -->|在庫減少| H
    E -->|倉庫間移動| H
    F -->|差異調整| H
    G -->|手動調整| H

    style A fill:#e3f2fd,stroke:#1565c0
    style B fill:#e3f2fd,stroke:#1565c0
    style C fill:#e8f5e9,stroke:#2e7d32
    style D fill:#fff3e0,stroke:#e65100
    style E fill:#f3e5f5,stroke:#6a1b9a
    style F fill:#f3e5f5,stroke:#6a1b9a
    style G fill:#f3e5f5,stroke:#6a1b9a
    style H fill:#f5f5f5,stroke:#616161

マスタ管理 品目マスタ Product 倉庫・棚 Warehouse & Locator 入出庫 入荷(購買) Material Receipt 出荷(販売) Shipment 在庫調整 在庫移動 Inventory Move 棚卸 Physical Inventory 在庫増減 Increase/Decrease 在庫照会 在庫レポート Storage Detail 在庫増加 在庫減少 倉庫間移動 差異調整 手動調整

#機能画面名主な役割
品目マスタProduct品目(物品・サービス・リソース)の基本情報管理
倉庫・棚管理Warehouse & Locators倉庫と棚番(ロケータ)の定義
在庫移動Inventory Move倉庫間・棚間の在庫移動
棚卸Physical Inventory実地棚卸と帳簿在庫の差異調整

💡 関連モジュール: 入荷は 購買管理、出荷は 販売管理 で管理します。BOM(部品表)は 製造管理 を参照してください。

在庫の増減が発生するタイミング

Section titled “在庫の増減が発生するタイミング”
イベント在庫影響発生元
入荷伝票の完了+増加購買管理
出荷伝票の完了-減少販売管理
在庫移動の完了元棚 - / 先棚 +在庫管理
棚卸調整+増加 or -減少在庫管理
在庫増減(内部使用等)+増加 or -減少在庫管理
生産完了完成品 + / 材料 -製造管理
受注伝票の完了引当(予約のみ)販売管理
graph TD
    ORG["🏢 組織<br/>AD_Org"]
    WH["🏭 倉庫<br/>M_Warehouse"]
    LOC["📍 棚番(ロケータ)<br/>M_Locator"]
    PROD["📦 品目<br/>M_Product"]
    ASI["🏷️ 属性セットインスタンス<br/>M_AttributeSetInstance"]
    STK["📊 在庫<br/>M_StorageOnHand"]

    ORG --> WH
    WH --> LOC
    LOC --> STK
    PROD --> STK
    ASI --> STK

組織 AD_Org 倉庫 M_Warehouse 棚番(ロケータ) M_Locator 品目 M_Product 属性セットインスタンス M_AttributeSetInstance 在庫 M_StorageOnHand

⚠️ 注意: 在庫はロケータ(棚番)単位で管理されます。同じ品目でもロット番号やシリアル番号(属性セットインスタンス)が異なれば、別々の在庫レコードとして管理されます。

sequenceDiagram
    participant 倉庫 as 倉庫担当
    participant PI as 棚卸伝票
    participant STK as 在庫

    倉庫->>PI: ① 棚卸伝票を新規作成
    倉庫->>PI: ②「在庫数量の取込」プロセス実行
    PI->>STK: ③ 帳簿在庫を棚卸明細に取込
    倉庫->>PI: ④ 実地棚卸数量を入力
    PI->>PI: ⑤ 差異数量を自動計算
    倉庫->>PI: ⑥ 完了処理
    PI->>STK: ⑦ 在庫数量を実棚数に調整
sequenceDiagram
    participant 担当 as 担当者
    participant MV as 在庫移動伝票
    participant STK as 在庫

    担当->>MV: ① 在庫移動伝票を作成
    担当->>MV: ② 移動元棚・移動先棚・品目・数量を入力
    担当->>MV: ③ 完了処理
    MV->>STK: ④ 移動元の在庫 -減少
    MV->>STK: ⑤ 移動先の在庫 +増加

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

Section titled “データの流れ(テーブル間連携)”
erDiagram
    M_Product ||--o{ M_StorageOnHand : "在庫"
    M_Product ||--o{ M_ProductPrice : "価格"
    M_Product ||--o{ M_Product_BOM : "BOM"
    M_Warehouse ||--o{ M_Locator : "棚番"
    M_Locator ||--o{ M_StorageOnHand : "在庫"
    M_Movement ||--o{ M_MovementLine : "移動明細"
    M_Inventory ||--o{ M_InventoryLine : "棚卸明細"
    M_InOut ||--o{ M_InOutLine : "入出荷明細"
    M_InOutLine }o--|| M_Product : "品目"
    M_InOutLine }o--|| M_Locator : "棚番"

在庫 価格 棚番 移動明細 棚卸明細 入出荷明細 品目


iDempiereの在庫管理は、マルチ倉庫・ロット管理・属性管理に対応した本格的な在庫管理機能を備えています。 オープンソースERPで在庫の可視化と最適化を実現しませんか?

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

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