> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alforse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 棚卸

> 固定された手持在庫のスナップショットに対して、全数棚卸または循環棚卸を実施し、棚にある実際の数量を入力し、差異を確認して、1 回のアトミックな手順で在庫調整として転記します。

棚にある在庫が Alforse の認識と一致していることを証明する必要があるときは、棚卸を使います。倉庫チームは、ロケーション全体の全数棚卸や、いくつかのビンまたは 1 つのアイテムタイプの循環棚卸として実施します。棚卸が転記されると、各差異が在庫調整としてアイテム元帳に記録されます。

## 棚卸のしくみ

1. **範囲を決める。** ロケーションを選び、必要に応じて、特定の保管ユニットまたは 1 つのアイテムタイプに限定します。
2. **スナップショット。** Alforse は、棚卸明細に今日の手持数量を記録します。
3. **カウント。** 担当者が棚を回り、実際に見つけた数量を入力します。
4. **確認と転記。** すべての差異が、正の調整または負の調整として、一括で書き込まれます。

ロケーション全体を数える場合（**全数棚卸**）も、選択したビンや 1 つのアイテムタイプだけを数える場合（**循環棚卸**）も、同じ文書と同じステータスを使います。範囲が変えるのは、生成される明細だけです。

## 棚卸のステータス

ステータスは 3 つで、常にこの順序です。転記はすべてを適用するかまったく適用しないかのどちらかなので、棚卸が中途半端に転記されることはありません。

<details>
  <summary>**下書き**</summary>

  設定とカウントはここで行います。明細には手持のスナップショットが入り、カウント担当者が実際の数量を入力します。棚卸が下書きの間は、いつでも明細を破棄して生成し直せます。
</details>

<details>
  <summary>**待機中**</summary>

  カウントが確定し、棚卸は転記を待ちます。数量は確認のために固定され、元帳はまだ変更されません。再カウントが必要な場合は、待機中の棚卸を下書きに再オープンできます。
</details>

<details open>
  <summary>**転記済み**</summary>

  差異が計上されました。ゼロでない差異は、それぞれ正の調整または負の調整となり、追跡エンティティの数量が動き、仕訳が書き込まれました。在庫を変更するのはこのステップです。
</details>

HEADS UP

**転記は最終です**

転記済みの棚卸は再オープンできません。転記済みの移動が誤っていた場合は、在庫移動の画面で**数量を訂正**を使います。Alforse は差分の相殺移動を書き込み、元の移動にリンクして、元の転記日付を与えます。両方の移動が表示されたままになります。

## 棚卸を設定する

### 範囲

棚卸は常に 1 つの**ロケーション**を対象にします。2 つの任意のフィルターでさらに絞り込め、3 つ目のオプションはカウント担当者に見えるものを変えます。

| オプション | 効果 |
| - | - |
| **保管ユニット** | 選択したビンのみをカウントします。空の場合はロケーション全体です。 |
| **アイテムタイプ** | 在庫管理対象の 1 つのタイプのみをカウントします。`Part`、`Material`、`Tool`、`Consumable` のいずれかです。サービスは在庫を持たないため、含まれません。 |
| **ブラインドカウント**（オン／オフ） | 確認の時までシステム数量をカウント担当者から隠し、予想される数字が記録内容に影響しないようにします。 |

### 明細を生成する

明細の生成では、アイテム元帳から手持数量を集計し、アイテム、保管ユニット、ロットの組み合わせごとに 1 行を作成します。

* **却下済みまたは消費済みのロットは除外されます。** すでに廃棄または使用された在庫は、棚卸に現れません。
* すべての明細は、スナップショットを**システム数量**として保持します。差異は、後で、現在の手持在庫ではなく、この固定された数値に対して測定されます。

## カウントした数量を入力する

カウント担当者は明細を 1 行ずつ回り、棚にある数量を入力します。3 つのルールがあります。

NOTE

**数えなかったものだけを空欄にしてください**

カウント数量が空であることは、その明細が**カウントされなかった**ことを Alforse に伝えます。転記ではスキップされ、在庫には手が付けられません。**0** を入力すると、実際のカウントとして記録され、明細がゼロになります。空の棚には 0 を入力してください。

HEADS UP

**シリアル明細は 0 または 1**

各シリアル番号は単一の個体なので、シリアル管理の明細でカウントできるのは **0 または 1** だけです。シリアル明細では、フィールドは 1 を超える値を受け付けず、転記が拒否された場合は、再試行する前に修正できるよう、問題のある明細にフラグが付きます。

負のカウントは許可されないため、棚卸によって手持在庫がゼロを下回ることはありません。

## 転記するとどうなるか

Alforse は、各カウント済みの明細を、現在の手持在庫ではなく**固定されたスナップショット**と比較し、差異 `counted − systemQuantity` を 1 件の調整として計上します。

| 結果 | 元帳エントリ |
| - | - |
| スナップショットより少なく見つかった | **"Negative Adjmt."**（負の調整）、文書タイプは **"Inventory Count"**（棚卸） |
| スナップショットより多く見つかった | **"Positive Adjmt."**（正の調整）、文書タイプは **"Inventory Count"**（棚卸） |
| スナップショットと同じ | エントリなし |

転記は、さらに 3 つのことも処理します。

1. **原価レイヤー**は、すべての差異について最新に保たれます。
2. **仕訳。** 会計が[有効](https://docs.alforse.com/ja/docs/reference/accounting.md#turning-accounting-on)になっている場合、転記全体で 1 件の仕訳が書き込まれ、各アイテムの承認済み原価で評価された在庫が、在庫調整勘定に対して借方または貸方に計上されます。スナップショットを上回ってカウントされた明細には、承認済みの評価が必要です。
3. **追跡対象のロット。** 差異は、エンティティの数量を上書きせず、差分として加算されるため、スナップショットの後に転記された入荷や出荷は保持されます。

NOTE

**スナップショットが基準である理由**

棚卸が開いている間も、在庫は動き続けます。スナップショットに対して測定することで、その間に転記された入荷や出荷はそのまま残り、棚卸の修正がその上に重ねられます。転記されるのは、カウント担当者が確認した差異そのものです。

## 棚卸と手動調整の選び方

どちらの経路も、元帳に正の調整または負の調整を生み、同じ仕訳で終わります。ワークフローで選んでください。

| | 棚卸 | 手動調整 |
| - | - | - |
| 範囲 | 1 つの文書に多数のロット | 1 つの保管ユニットの 1 つのアイテム |
| スナップショット | あり | なし |
| 転記前の確認 | あり。下書き → 待機中 → 転記済み | なし。すぐに転記される |
| 入力するもの | カウントした数量 | 差分、または*数量を設定*の目標値 |
| 用途 | 領域全体や多数のアイテムを突き合わせる | 誤りがわかっている単一の数量を修正する |

## 権限

棚卸の転記、およびその他すべての転記アクションには、**在庫の更新**権限が必要です。

## 関連

**トレーサビリティ**

シリアルとバッチの追跡。棚卸がスナップショットを取得し修正するロットです。

[Open](https://docs.alforse.com/ja/docs/reference/traceability.md)

**在庫とロケーション**

元帳としての手持在庫、保管ユニット、棚卸が一括で行う単一の手動調整です。

[Open](https://docs.alforse.com/ja/docs/reference/inventory.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.