# InvenTree 業務運用マニュアル

## 目次

**【基本操作】**
1. [システム概要](#1-システム概要)
2. [ログイン・ログアウト手順](#2-ログインログアウト手順)
3. [トップページ（ダッシュボード）](#3-トップページダッシュボード)

**【業務フローに沿った機能】**
4. [【STEP1】通知機能（通知の配信・受信）](#4-step1通知機能通知の配信受信)
5. [【STEP2-3】部品・在庫管理機能](#5-step2-3部品在庫管理機能)
6. [【STEP3-4】製造・購買管理機能](#6-step3-4製造購買管理機能)
7. [【STEP4-5】販売・出荷管理機能](#7-step4-5販売出荷管理機能)

**【サポート機能】**
8. [バーコード機能](#8-バーコード機能)
9. [レポート・ラベル印刷機能](#9-レポートラベル印刷機能)
10. [マイページ機能（ユーザー設定）](#10-マイページ機能ユーザー設定)

**【運用ガイド】**
11. [日常業務の流れ](#11-日常業務の流れ)
12. [よくある質問と対処法](#12-よくある質問と対処法)
13. [トラブルシューティング](#13-トラブルシューティング)

---

## 1. システム概要

### 1.1 InvenTreeとは

InvenTreeは、オープンソースの在庫管理システムです。部品・資材の在庫管理、発注管理、製造管理、販売管理を一元的に行うことができます。Webブラウザからアクセスでき、バーコードスキャン機能やモバイルアプリ連携にも対応しています。

### 1.2 本システムで行う主要業務

本システムは、主に以下の業務を支援します：

| 業務カテゴリ | 具体的な業務内容 |
|------------|----------------|
| **在庫管理** | 部品の入出庫管理、在庫数量の追跡、在庫ロケーション管理、棚卸 |
| **部品管理** | 部品マスタ登録、部品カテゴリ管理、BOM（部品表）管理、パラメータ管理 |
| **購買管理** | 発注書作成、サプライヤー管理、入荷処理、発注状況追跡 |
| **製造管理** | 製造オーダー作成、部品割当、製造進捗管理、完成品登録 |
| **販売管理** | 受注登録、出荷管理、顧客管理、返品処理 |

### 1.3 業務フロー概要

本システムにおける業務は、以下の流れで進行します：

```
┌─────────────────────────────────────────────────────────────────┐
│                        業務フロー                                │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  【STEP 1】通知・アラートの確認                                  │
│      ↓    - 在庫不足アラート、発注完了通知、製造状況通知など      │
│                                                                 │
│  【STEP 2】部品・在庫情報の確認・更新                            │
│      ↓    - 部品マスタの確認、在庫数量の確認、BOMの管理          │
│                                                                 │
│  【STEP 3】製造オーダー・発注書の作成                            │
│      ↓    - 製造指示の発行、サプライヤーへの発注                 │
│                                                                 │
│  【STEP 4】入荷・製造完了処理                                    │
│      ↓    - 発注品の入荷登録、製造完成品の在庫登録               │
│                                                                 │
│  【STEP 5】出荷・販売処理                                        │
│          - 受注処理、在庫引当、出荷処理、完了通知                │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘
```

**役割別の業務概要：**

| 役割 | 主な業務 |
|------|---------|
| **管理者** | システム設定、ユーザー管理、マスタデータ管理、権限設定 |
| **在庫担当者** | 入出庫処理、棚卸、在庫ロケーション管理、在庫調整 |
| **購買担当者** | 発注書作成、サプライヤー管理、入荷処理、価格管理 |
| **製造担当者** | 製造オーダー作成、部品割当、製造進捗管理、品質テスト |
| **販売担当者** | 受注登録、出荷処理、顧客管理、返品処理 |

### 1.4 主な機能

| 機能 | 説明 | 業務フローでの位置 |
|------|------|------------------|
| 通知・アラート | 在庫不足や注文状況の通知を受信・確認する | STEP 1 |
| 部品管理 | 部品マスタの登録・編集・検索を行う | STEP 2 |
| 在庫管理 | 在庫数量の確認・調整・移動を行う | STEP 2-4 |
| 製造管理 | 製造オーダーの作成・進捗管理を行う | STEP 3-4 |
| 購買管理 | 発注書の作成・入荷処理を行う | STEP 3-4 |
| 販売管理 | 受注登録・出荷処理を行う | STEP 5 |
| バーコードスキャン | バーコードで部品・在庫を検索する | 随時利用 |
| レポート・ラベル | 各種レポートやラベルを印刷する | 随時利用 |
| ユーザー設定 | 個人設定やセキュリティ設定を変更する | 随時利用 |

### 1.5 ユーザー種別

システムには以下のユーザー種別があります：

| ユーザー種別 | 説明 |
|-------------|------|
| 管理者 | システム全体の設定変更、ユーザー管理が可能 |
| 一般ユーザー | 担当業務に応じた操作が可能（権限により制限） |
| 閲覧専用ユーザー | データの閲覧のみ可能 |

### 1.6 対応ブラウザ

推奨ブラウザ：
- Google Chrome（最新版）
- Microsoft Edge（最新版）
- Safari（最新版）
- Firefox（最新版）

---

## 2. ログイン・ログアウト手順

### 2.1 ログイン方法

1. ブラウザでInvenTreeのログインページにアクセスします
2. ログイン画面が表示されます

**入力項目：**

| 項目 | 入力内容 |
|------|---------|
| ユーザー名 | 管理者から発行されたユーザー名を入力 |
| パスワード | 設定されたパスワードを入力 |

3. 「Log In」ボタンをクリックします
4. 認証に成功すると、ダッシュボード画面が表示されます

**SSOログインを使用する場合：**
1. ログイン画面で表示されるSSOプロバイダーボタン（Google、Microsoft等）をクリック
2. 外部認証画面で認証を完了
3. 認証成功後、自動的にダッシュボードに遷移

**多要素認証（MFA）が有効な場合：**
1. ユーザー名・パスワードでログイン後、MFA認証画面が表示されます
2. 認証アプリに表示されるTOTPコードを入力します
3. 「Verify」ボタンをクリックして認証を完了します

### 2.2 ログアウト方法

1. 画面右上のユーザーアイコンまたはユーザー名をクリックします
2. 表示されるドロップダウンメニューから「Logout」を選択します
3. ログアウト確認画面で「Logout」ボタンをクリックします
4. ログイン画面に戻ります

### 2.3 パスワードを忘れた場合

1. ログイン画面で「Reset password」リンクをクリックします
2. 登録済みのメールアドレスを入力します
3. 「Send」ボタンをクリックします
4. 受信したメールに記載されたリンクをクリックします
5. 新しいパスワードを入力して「Set New Password」をクリックします

---

## 3. トップページ（ダッシュボード）

### 3.1 ダッシュボードの概要

ダッシュボードは、ログイン後に最初に表示される画面です。ウィジェットベースのカスタマイズ可能なレイアウトを提供し、必要な情報を一目で確認できます。

### 3.2 ダッシュボードの操作方法

**ウィジェットの追加：**
1. ダッシュボードメニューから「Add Widget」をクリックします
2. 表示されるドロワーから追加したいウィジェットを選択します
3. ウィジェットがダッシュボードに追加されます

**ウィジェットの配置変更：**
1. キーボードショートカット「Ctrl+E」で編集モードに切り替えます
2. ウィジェットをドラッグ＆ドロップで移動します
3. ウィジェットの端をドラッグしてサイズを変更できます
4. 再度「Ctrl+E」を押して編集モードを終了します

**ウィジェットの削除：**
1. ダッシュボードメニューから削除モードを有効にします
2. 削除したいウィジェットの削除ボタンをクリックします

### 3.3 主なナビゲーション

ダッシュボードから以下の画面に遷移できます：

| メニュー | 遷移先 |
|---------|--------|
| Home | ダッシュボード（現在の画面） |
| Parts | 部品カテゴリ一覧画面 |
| Stock | 在庫ロケーション一覧画面 |
| Manufacturing | 製造インデックス画面 |
| Purchasing | 購買インデックス画面 |
| Sales | 販売インデックス画面 |
| Settings | 設定画面 |

---

## 4. 【STEP1】通知機能（通知の配信・受信）

> **業務フローでの位置**: システムから配信される通知・アラートを確認し、業務上の対応が必要な項目を把握するステップです。

### 4.1 通知一覧を確認する

1. ヘッダーの通知アイコンをクリックします
2. 通知一覧画面が表示されます
3. 「Notifications」タブで未読通知を確認できます
4. 「History」タブで既読通知の履歴を確認できます

**通知一覧の表示項目：**

| 項目名 | 説明 |
|--------|------|
| Age | 通知作成からの経過時間 |
| Category | 通知のカテゴリ（在庫、発注、製造等） |
| Notification | 通知のタイトル |
| Message | 通知の詳細メッセージ |

### 4.2 通知を既読にする

**個別に既読にする：**
1. 通知一覧で対象の通知の行アクションから「Mark as read」をクリックします

**すべて既読にする：**
1. 未読タブで「Mark all as read」ボタンをクリックします
2. すべての未読通知が既読になります

### 4.3 通知を削除する

1. 「History」タブを選択します
2. 削除したい通知の行アクションから「Delete」をクリックします
3. 通知が削除されます

---

## 5. 【STEP2-3】部品・在庫管理機能

> **業務フローでの位置**: 部品マスタの確認・登録、在庫状況の確認・調整を行うステップです。製造や発注の前提となる情報を管理します。

### 5.1 部品カテゴリを確認する

1. ナビゲーションメニューから「Parts」をクリックします
2. 部品カテゴリ一覧画面が表示されます
3. カテゴリ名をクリックしてサブカテゴリを展開できます
4. 「Parts」タブでカテゴリ内の部品一覧を確認できます

### 5.2 部品詳細を確認・編集する

1. 部品カテゴリ画面または検索結果から部品名をクリックします
2. 部品詳細画面が表示されます

**部品詳細画面の主なタブ：**

| タブ名 | 内容 |
|--------|------|
| Part Details | 部品の基本情報、在庫状況、属性 |
| Stock | この部品の在庫アイテム一覧 |
| Variants | バリアント（派生部品）一覧 |
| Bill of Materials | BOM（部品表）情報 |
| Pricing | 価格情報の分析 |
| Suppliers | サプライヤー部品情報 |
| Purchase Orders | この部品の発注書一覧 |
| Build Orders | この部品の製造オーダー一覧 |

**部品を編集する：**
1. アクションメニューから「Edit Part」を選択します
2. 編集モーダルで必要な項目を変更します
3. 「Save」ボタンをクリックして保存します

### 5.3 在庫ロケーションを確認する

1. ナビゲーションメニューから「Stock」をクリックします
2. 在庫ロケーション一覧画面が表示されます
3. ロケーション名をクリックしてサブロケーションを展開できます
4. 「Stock Items」タブでロケーション内の在庫アイテムを確認できます

### 5.4 在庫アイテムを操作する

**在庫のカウント（棚卸）：**
1. 在庫アイテム詳細画面で「Stock Operations」ドロップダウンを開きます
2. 「Count」を選択します
3. 実際の数量を入力して「Submit」をクリックします

**在庫の移動：**
1. 在庫アイテム詳細画面で「Stock Operations」ドロップダウンを開きます
2. 「Transfer」を選択します
3. 移動先ロケーションを選択して「Submit」をクリックします

**在庫の追加：**
1. 在庫アイテム詳細画面で「Stock Operations」ドロップダウンを開きます
2. 「Add」を選択します
3. 追加数量を入力して「Submit」をクリックします

**在庫の削除：**
1. 在庫アイテム詳細画面で「Stock Operations」ドロップダウンを開きます
2. 「Remove」を選択します
3. 削除数量を入力して「Submit」をクリックします

### 5.5 BOM（部品表）を管理する

1. 部品詳細画面で「Bill of Materials」タブを選択します
2. BOM一覧が表示されます
3. 「Add BOM Item」ボタンで新しいコンポーネントを追加できます
4. 「Validate BOM」ボタンでBOMの妥当性を検証できます

---

## 6. 【STEP3-4】製造・購買管理機能

> **業務フローでの位置**: 製造オーダーの作成・管理、発注書の作成・入荷処理を行うステップです。

### 6.1 製造オーダーを確認する

1. ナビゲーションメニューから「Manufacturing」をクリックします
2. 製造インデックス画面が表示されます
3. 表示形式を「Table」「Calendar」「Parametric」から選択できます

**製造オーダーの主な表示項目：**

| 項目名 | 説明 |
|--------|------|
| Reference | 製造オーダーの参照番号 |
| Part | 製造対象の部品 |
| Quantity | 製造数量 |
| Status | オーダーのステータス |
| Target Date | 目標完了日 |

### 6.2 製造オーダーを作成する

1. 製造インデックス画面で「Add Build Order」ボタンをクリックします
2. 作成モーダルで必要項目を入力します：
   - Reference: 参照番号（自動採番または手動入力）
   - Part: 製造する部品を選択
   - Quantity: 製造数量
   - Target Date: 目標完了日
3. 「Submit」をクリックして作成します

### 6.3 製造オーダーを処理する

1. 製造オーダー詳細画面で「Build Order Status」セクションを確認します
2. 「Allocate Stock」で必要な部品在庫を割り当てます
3. 製造完了後、「Complete Build」でオーダーを完了します
4. 完成品が在庫として登録されます

### 6.4 発注書を確認する

1. ナビゲーションメニューから「Purchasing」をクリックします
2. 購買インデックス画面が表示されます
3. 「Purchase Orders」タブで発注書一覧を確認できます

**発注書の主な表示項目：**

| 項目名 | 説明 |
|--------|------|
| Reference | 発注書の参照番号 |
| Supplier | サプライヤー名 |
| Status | 発注書のステータス |
| Target Date | 納品目標日 |
| Total Price | 発注合計金額 |

### 6.5 発注書を作成する

1. 購買インデックス画面で「Add Purchase Order」ボタンをクリックします
2. 作成モーダルで必要項目を入力します：
   - Reference: 参照番号
   - Supplier: サプライヤーを選択
   - Target Date: 納品目標日
3. 「Submit」をクリックして作成します
4. 発注書詳細画面で「Add Line Item」をクリックして明細を追加します

### 6.6 発注書を発行する

1. 発注書詳細画面で「Issue Order」ボタンをクリックします
2. 確認ダイアログで「Confirm」をクリックします
3. ステータスが「Placed」に変更されます

### 6.7 入荷処理を行う

1. 発注書詳細画面で「Receive Items」タブを選択します
2. 「Receive Line Items」ボタンをクリックします
3. 入荷数量を入力し、必要に応じてロケーションを指定します
4. 「Submit」をクリックして入荷を登録します
5. 在庫アイテムとして登録されます

---

## 7. 【STEP4-5】販売・出荷管理機能

> **業務フローでの位置**: 受注登録、在庫引当、出荷処理を行い、販売業務を完了するステップです。

### 7.1 受注一覧を確認する

1. ナビゲーションメニューから「Sales」をクリックします
2. 販売インデックス画面が表示されます
3. 「Sales Orders」タブで受注一覧を確認できます

**受注の主な表示項目：**

| 項目名 | 説明 |
|--------|------|
| Reference | 受注の参照番号 |
| Customer | 顧客名 |
| Status | 受注のステータス |
| Line Items | 明細の完了進捗 |
| Shipments | 出荷の完了進捗 |
| Target Date | 納品目標日 |

### 7.2 受注を作成する

1. 販売インデックス画面で「Add Sales Order」ボタンをクリックします
2. 作成モーダルで必要項目を入力します：
   - Reference: 参照番号
   - Customer: 顧客を選択
   - Customer Reference: 顧客側の参照番号（任意）
   - Target Date: 納品目標日
3. 「Submit」をクリックして作成します
4. 受注詳細画面で「Add Line Item」をクリックして明細を追加します

### 7.3 在庫を引当する

1. 受注詳細画面で「Allocations」タブを選択します
2. 「Allocate Stock」ボタンをクリックします
3. 引当する在庫アイテムと数量を選択します
4. 「Submit」をクリックして引当を登録します

### 7.4 出荷処理を行う

1. 受注詳細画面で「Shipments」タブを選択します
2. 出荷を選択して「Complete Shipment」をクリックします
3. 出荷情報（追跡番号、出荷日等）を入力します
4. 「Submit」をクリックして出荷を完了します

### 7.5 返品を処理する

1. 販売インデックス画面で「Return Orders」タブを選択します
2. 「Add Return Order」ボタンをクリックして返品オーダーを作成します
3. 返品オーダー詳細画面で明細を追加します
4. 返品処理区分（返品/修理/交換/返金/却下）を設定します
5. 処理完了後、オーダーを完了します

---

## 8. バーコード機能

### 8.1 バーコードスキャン画面を使用する

1. ナビゲーションメニューまたはダッシュボードから「Scan」をクリックします
2. バーコードスキャン画面が表示されます
3. バーコードを入力欄に入力するか、カメラでスキャンします
4. 該当するオブジェクト（部品、在庫、ロケーション等）が表示されます

### 8.2 バーコードで在庫を移動する

1. 在庫アイテム詳細画面でバーコードアクションを選択します
2. 「Scan into location」を選択します
3. 移動先ロケーションのバーコードをスキャンします
4. 在庫アイテムが指定ロケーションに移動します

---

## 9. レポート・ラベル印刷機能

### 9.1 レポートを印刷する

1. レポートを出力したいオブジェクト（部品、在庫、注文等）の詳細画面を開きます
2. アクションメニューから「Print Report」を選択します
3. 使用するレポートテンプレートを選択します
4. PDFがダウンロードまたは表示されます

### 9.2 ラベルを印刷する

1. ラベルを出力したいオブジェクトの詳細画面を開きます
2. アクションメニューから「Print Label」を選択します
3. 使用するラベルテンプレートを選択します
4. プリンターを選択するか、PDFとしてダウンロードします

---

## 10. マイページ機能（ユーザー設定）

### 10.1 ユーザー設定にアクセスする

1. ナビゲーションメニューから「Settings」をクリックします
2. 「User Settings」を選択します
3. ユーザー設定画面が表示されます

### 10.2 設定可能な項目

| パネル | 設定内容 |
|--------|----------|
| Account | プロファイル情報、テーマ設定 |
| Security | メールアドレス、SSO連携、MFA、APIトークン |
| Display Options | 日付表示形式、ヘッダー固定、テーブル表示設定 |
| Search | 検索動作の設定、プレビュー表示設定 |
| Notifications | 通知方法の設定 |
| Reporting | レポート・ラベル出力設定 |

### 10.3 MFAを設定する

1. ユーザー設定画面で「Security」パネルを選択します
2. 「Multi-Factor Authentication」セクションで「Setup MFA」をクリックします
3. 認証アプリでQRコードをスキャンします
4. 表示されたコードを入力して「Verify」をクリックします
5. MFAが有効になります

### 10.4 APIトークンを生成する

1. ユーザー設定画面で「Security」パネルを選択します
2. 「Access Tokens」セクションで「Add Token」をクリックします
3. トークン名を入力して「Submit」をクリックします
4. 生成されたトークンをコピーして安全な場所に保存します

**注意**: トークンは生成時に一度だけ表示されます。

---

## 11. 日常業務の流れ

本セクションでは、業務フローに沿った日常業務の流れを説明します。

```
業務フロー概要（再掲）
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【STEP 1】通知の確認 → 4章参照
    ↓
【STEP 2】部品・在庫情報の確認 → 5章参照
    ↓
【STEP 3】製造オーダー・発注書の作成 → 6章参照
    ↓
【STEP 4】入荷・製造完了処理 → 6章参照
    ↓
【STEP 5】出荷・販売処理 → 7章参照
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```

### 11.1 朝の業務開始時

1. システムにログインします
2. ダッシュボードで全体状況を確認します
3. 通知一覧で未読通知を確認し、対応が必要な項目を把握します
4. 在庫不足アラートがあれば、発注を検討します

### 11.2 在庫担当者の日常業務

1. 入荷予定の発注書を確認します
2. 入荷した商品の入荷処理を行います
3. 棚卸が必要な場合は、在庫カウントを実施します
4. 在庫移動が必要な場合は、在庫アイテムを適切なロケーションに移動します

### 11.3 製造担当者の日常業務

1. 製造インデックス画面で本日の製造オーダーを確認します
2. 必要な部品在庫を製造オーダーに割り当てます
3. 製造作業を実施します
4. 製造完了後、製造オーダーを完了し、完成品を在庫登録します

### 11.4 販売担当者の日常業務

1. 受注一覧で新規受注を確認します
2. 受注内容を確認し、在庫を引当します
3. 出荷準備ができたら、出荷処理を実行します
4. 返品があれば、返品オーダーを作成して処理します

---

## 12. よくある質問と対処法

### 12.1 ログインに関するQ&A

**Q: ログインできません**

A: 以下を確認してください：
- ユーザー名とパスワードが正しいか確認してください
- Caps Lockがオンになっていないか確認してください
- ブラウザのキャッシュをクリアしてください
- それでも解決しない場合は、管理者にパスワードリセットを依頼してください

**Q: MFAコードが認証されません**

A: 以下を確認してください：
- 認証アプリの時刻が正確か確認してください
- コードの有効期限内に入力してください（通常30秒）
- それでも解決しない場合は、管理者にMFAリセットを依頼してください

### 12.2 在庫管理に関するQ&A

**Q: 在庫数量が合いません**

A: 以下を確認してください：
- 在庫追跡履歴で変更履歴を確認してください
- 他の担当者が在庫操作を行っていないか確認してください
- 必要に応じて在庫カウント（棚卸）を実施してください

**Q: 在庫アイテムが見つかりません**

A: 以下を確認してください：
- 検索条件が正しいか確認してください
- バーコードスキャン機能で検索してみてください
- フィルター条件をクリアして再検索してください

### 12.3 発注・製造に関するQ&A

**Q: 発注書を発行できません**

A: 以下を確認してください：
- 発注書に明細が追加されているか確認してください
- サプライヤーが正しく設定されているか確認してください
- 発注権限があるか確認してください

**Q: 製造オーダーを完了できません**

A: 以下を確認してください：
- 必要な部品が全て割り当てられているか確認してください
- 製造数量が正しく入力されているか確認してください
- オーダーのステータスが「Production」であるか確認してください

---

## 13. トラブルシューティング

### 13.1 エラーメッセージと対処法

| エラーメッセージ | 原因 | 対処法 |
|----------------|------|--------|
| Login failed | 認証情報が正しくない | ユーザー名・パスワードを再確認 |
| Permission Denied | 権限不足 | 管理者に権限付与を依頼 |
| Session Expired | セッションタイムアウト | 再ログインしてください |
| Server Error (500) | サーバー内部エラー | しばらく待ってから再試行、解消しない場合は管理者に連絡 |
| Not Found (404) | ページが存在しない | URLを確認、対象データが削除されていないか確認 |

### 13.2 よくあるトラブルと解決方法

**画面が正しく表示されない場合：**
1. ブラウザを更新（F5キーまたはCtrl+R）してください
2. ブラウザのキャッシュをクリアしてください
3. 別のブラウザで試してください

**操作が反映されない場合：**
1. ネットワーク接続を確認してください
2. ページを更新してください
3. 操作をやり直してください

**検索結果が表示されない場合：**
1. 検索条件を確認してください
2. フィルター条件をクリアしてください
3. 検索対象のデータが存在するか確認してください

### 13.3 サポートへの連絡方法

上記の対処法で解決しない場合は、システム管理者に連絡してください。

連絡時に以下の情報をお伝えください：
- 発生した問題の詳細
- エラーメッセージ（表示されている場合）
- 問題が発生した日時
- 操作していた画面
- 使用しているブラウザとバージョン

---

## 改訂履歴

| 版数 | 改訂日 | 改訂内容 |
|-----|--------|---------|
| 1.0 | 2026-01-29 | 初版作成 |

---

*本マニュアルは、InvenTreeのエンドユーザー向け業務運用マニュアルです。*
*システムの更新により、画面や操作方法が変更される場合があります。*
