> ## 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.

# 追溯性

> 透過收貨、生產與出貨追蹤個別序號與批號，並從成品單位向後、或從可疑批號向前走完族譜。

追溯性回答兩個問題：這個單位用了什麼？這個批號最後去了哪裡？Alforse 把每個序號與批號記錄為**追蹤實體**，並透過消耗與產出它們的工作將它們連結起來。品質、生產與庫存人員利用產生的族譜，從成品單位向後追溯，或從可疑批號向前追溯。

## 追蹤實體

每個**追蹤實體**代表單一品項中特定、可識別的數量。Alforse 會建立多少實體，取決於品項的追蹤類型：

| 品項追蹤 | 建立的實體 | 每個實體的數量 |
| - | - | - |
| **序號** | 每個單位一個 | 1 |
| **批次** | 每個批號一個 | 該批號的數量 |

實體上的屬性保存其序號或批號及其來源。

NOTE

序號與批號並不是分開的兩份登記簿。單一的追蹤實體模型同時涵蓋兩者，這就是為什麼編號是屬性而不是記錄的鍵。

### 實體狀態

狀態告訴你實體現在是否可以使用。它會隨實體經過收貨、檢驗、生產與出貨而改變：

<details>
  <summary>**可用**</summary>

  可使用的庫存：可以被揀料、發給工單或出貨。
</details>

<details>
  <summary>**已保留**</summary>

  為特定用途預留。工單的計畫產出在單位建造完成之前都停留在這裡。
</details>

<details>
  <summary>**暫停**</summary>

  實體在這裡但尚未放行；通常的原因是檢驗待處理。
</details>

<details open>
  <summary>**已消耗**</summary>

  已用完：發給工單或出貨給客戶。
</details>

<details>
  <summary>**已拒絕**</summary>

  未通過檢驗。
</details>

<details>
  <summary>**已報廢**</summary>

  因無法回收而附原因註銷。這是唯一可以復原的結束狀態：[取消報廢](https://docs.alforse.com/zh-Hant/docs/reference/scrap.md#unscrap)可還原它，已消耗或已拒絕則無法這樣做。
</details>

## 實體從哪裡來

### 外購品項

1. 收取追蹤品項時，Alforse 會以**暫停**狀態建立其實體。
2. 你將收貨過帳時，它們移到**可用**。
3. 例外：需要檢驗的品項在過帳後，其實體仍保持**暫停**。檢驗通過時變為**可用**，未通過時變為**已拒絕**。請見[品質](https://docs.alforse.com/zh-Hant/docs/reference/quality.md#inbound-inspection)。

### 自製品項

對生產而言，實體在單位出現之前就已存在。工單在規劃工作時，會以**已保留**建立其產出實體，待單位實際產出後再翻轉為**可用**。

## 族譜

Alforse 把每個物料事件（消耗、產出、拆分、出貨）記錄為**活動**。活動會指出其**輸入**（投入的實體）與其**輸出**（產生的實體）。因為每個親子連結都經由活動，族譜圖會隨著人們工作自動成長，不需要另外輸入資料，之後你可以朝任一方向走訪它。

NOTE

沒有任何實體儲存指向其父代的指標。每次追溯時，Alforse 都從你起始的單位出發，向外走訪活動圖來重建譜系。

### 拆分

當工單或出貨只取用批次的一部分時，Alforse 會記錄一次**拆分**：原本的批號成為輸入，已消耗的部分與剩餘的部分成為兩個輸出。

### 合併

**合併**則反過來，把同一品項的數個批號併成一個。產生的批號帶有：

* 等於所有合併批號**總和**的數量，以及
* 等於其中**最早**到期日的到期日。

來源批號仍作為合併的輸入留在圖中，所以追溯新批號仍會到達每一個來源批號。[工序批次處理](https://docs.alforse.com/zh-Hant/docs/reference/batching.md)會合併一次執行在同一批號下完成的成員；分開保存的批號仍可從批次的側邊面板合併。

### 檢視圖形

前往**庫存 → 追溯性 → 圖形**並選擇起始單位。向上游追溯可用於召回調查（哪些元件與批號建造了這個單位？），向下游追溯可用於圍堵（哪些成品單位使用了這個可疑批號？）。

Alforse screenshot**庫存 → 追溯性 → 圖形，圖例彈出視窗已開啟。追蹤實體以依狀態著色的圓圈顯示（可用、已消耗、已保留、暫停、已拒絕）；菱形標示它們之間的活動；一個堆疊的節點代表一組序號**

可從任一節點開始：沿著邊向上游查看單位由什麼製成，或向下游查看批號去了哪裡。

| 節點 | 代表 |
| - | - |
| 圓圈 | 一個追蹤實體；其顏色顯示狀態。 |
| 菱形 | 一個活動，連接其輸入與輸出。 |
| 堆疊節點 | 數個序號合併顯示成一組。 |

## 保存期限

追蹤品項也可能過期。其**保存期限**由三種方法之一設定：

* 在品項上設定的固定期間，
* 有人在收貨時輸入的日期，或
* 從最先到期的已消耗元件繼承的日期。

無論採用哪種方法，到期日都會寫在實體本身上，而揀料會先選擇最早到期者（FEFO）。只有序號與批次品項可以有保存期限：未追蹤的品項沒有可承載日期的個別記錄。[保存期限](https://docs.alforse.com/zh-Hant/docs/reference/shelf-life.md)頁面完整說明各項政策。

## 相關內容

**工單**

工單在執行時會消耗輸入實體並產生輸出實體。

[Open](https://docs.alforse.com/zh-Hant/docs/reference/jobs.md)

**品質**

進料檢驗使實體保持暫停，並拒絕未通過者。

[Open](https://docs.alforse.com/zh-Hant/docs/reference/quality.md)

**報廢與取消報廢**

把實體移到已報廢，以及將它帶回來。

[Open](https://docs.alforse.com/zh-Hant/docs/reference/scrap.md)


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