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

# 变更类型

> 为每个受影响项目选择版本、修订版、替换零件或新零件，以控制可编辑的草稿字段、发布将产生什么，以及是否有任何内容被替代。

变更通知上的每个受影响项目都有一个变更类型。工程师在添加该项目时选择变更类型，它决定两件事：草稿中哪些部分可以编辑，以及发布时会创建什么。新添加的受影响项目默认为**版本**。

## 一览比较各类型

两个问题可以区分这四种类型：变更是否从现有零件出发，以及结果是否保留该零件的编号？

| 变更类型 | 从现有零件出发？ | 保留零件 ID？ | 发布时替代旧物料？ |
| - | - | - | - |
| 版本 | 是 | 是，同一物料 | 否 |
| 修订版 | 是 | 是，下一个修订版 | 是 |
| 替换零件（Replacement Part） | 是 | 否，新编号 | 是 |
| 新零件 | 否 | 否，新编号 | 否 |

以下各节依次介绍每种类型。

## 版本

* **可编辑：** 同一物料的物料清单和工序清单。
* **发布将创建：** 一个新的方法版本。原先处于启用状态的版本被归档。
* **替代：** 无，因为物料本身没有改变。
* **适用场景：** 仅零件的制造方式发生变化，且既不需要新的物料修订版，也不需要库存切换。

## 修订版

* **可编辑：** 属性、文档，以及物料清单和工序清单。
* **发布将创建：** 一个新的物料修订版，零件 ID 相同，修订号为下一个。
* **替代：** 从旧修订版到新修订版。
* **适用场景：** 零件本身被正式修订，例如图纸出了新修订版或尺寸有变化，并且新旧库存应在旧库存用完之前共存。这是最常见的工程变更。

添加该物料时，您可以输入修订版名称（例如 `A`），也可以留空，由 Alforse 分配下一个修订版。

## 替换零件

* **可编辑：** 属性、文档，以及物料清单和工序清单。
* **发布将创建：** 一个新的零件编号，源自受影响的零件。
* **替代：** 从受影响的零件到新零件。
* **适用场景：** 一个带新编号的零件以一对一的方式取代旧零件。

## 新零件

* **可编辑：** 属性、文档，以及物料清单和工序清单。
* **发布将创建：** 一个全新的零件，在变更通知下创建。
* **替代：** 无。没有可被替代的前身。
* **适用场景：** 将一个真正全新的零件纳入变更控制。

新零件也是对合并进行建模的方式。当多个组件合并为一个时，将这个单一的替代组件作为新零件添加，然后从父装配的草稿物料清单中删除旧的行。

NOTE

**为什么只有两种类型会产生替代**

版本改变的是一个保持不变的物料的配方，而新零件之前没有任何内容，因此两者都不会留下替代。修订版或替换零件会从受影响的零件创建一个新物料，发布时会将旧物料与新物料关联起来。[替代与切换](https://docs.alforse.com/zh/docs/reference/change-orders/supersession.md)说明了这一关联如何实现库存的切换。

## 添加物料后更改类型

* **新零件：** 类型被锁定。该零件从构造上就是全新的，因此不能变成其他类型，也永远不会显示切换卡片。
* **版本、修订版、替换零件：** 三者之间可以切换。切换会丢弃现有草稿并创建一份新的草稿，您所做的每一项编辑都会被重置。

## 每种类型打开哪些编辑器

| 类型 | 受影响项目上的编辑器 |
| - | - |
| 版本 | 草稿方法上的**物料清单**和**工序清单**编辑器 |
| 修订版、替换零件、新零件 | **零件属性**（Part Properties，即属性）和文档，以及物料清单和工序清单 |

三种创建物料的类型会获得额外的编辑器，因为结果是一个新物料，而新物料需要自己的属性和文档，而不只是修订过的配方。

## 可添加内容的限制

HEADS UP

**变更通知只处理零件**

**添加受影响项目**选择器只接受**零件**：其现有物料选择器已筛选为零件，新零件表单也始终创建零件。变更通知不提供工具的处理途径。

HEADS UP

**外购物料没有版本类型**

您采购的物料（**采购**）没有物料清单或工序，因此**版本**没有可更改的内容。为此，选择器在采购物料上隐藏**版本**，版本类型的物料选择器只列出**制造**零件，而您添加的采购物料默认为**修订版**。

## 创建全新零件

1. 在受影响项目弹窗中，将变更类型选择器设为**新零件**。弹窗随即切换为一个简短的表单。
2. 填写下列字段。
3. 提交。Alforse 将该零件创建为停用状态，并作为**新零件**受影响项目加入变更通知。在发布之前，该零件保持隐藏。

| 字段 | 必填 | 备注 |
| - | - | - |
| **零件编号** | 是 | 零件的可读 ID。输入 `...` 可从零件编号规则中获取下一个 ID。 |
| **名称** | 是 | 该零件是什么。 |
| **补货方式** | 是 | 采购、制造，或采购与自制。默认：**制造**。 |
| **追踪类型** | 是 | 库存、非库存、序列号或批次。默认：**库存**。 |

## 外购行上的供应商零件

如果某行的草稿物料为外购，即其补货方式为**采购**或**采购与自制**，则在属性编辑器旁会显示**供应商零件**网格。这适用于修订版、替换零件和新零件的行。该网格记录新零件或新修订版将如何采购，您操作其中各行的方式与操作已发布零件时完全相同。

| 列 | 内容 |
| - | - |
| **供应商** | 供应商 |
| **供应商 ID** | 供应商自己的零件编号 |
| **单价** | 每单位成本 |
| **计量单位** | 供应商的单位 |
| **最小起订量** | 您最少可订购的数量 |
| **换算系数** | 供应商单位与您的单位之间的比率 |

### 各类型的初始数据

* **修订版**继承自源修订版：供应商零件及其价格阶梯，还有批量大小、报废百分比、提前期、再订货策略、首选供应商和物料组。发布后即可用于计划和采购，因此只需改动有变化的行。
* **替换零件**从空白开始。源物料的供应商不会被复制。
* **新零件**从空白开始，因为它没有源物料。

在变更通知的[变更](https://docs.alforse.com/zh/docs/reference/change-orders/lifecycle.md#review-the-changes-then-release)中，供应商部分只列出您添加、修改或删除的行。

HEADS UP

**发布替换零件或新零件之前请先填写网格**

如果发布的是外购零件但没有供应商行，新零件会入库但无法采购：没有采购订单可以引用它。请先在该行上添加供应商；它们随后会作为新增项出现在变更通知的变更中。

## 相关内容

**生命周期与发布**

变更通知的各阶段，以及发布对每种类型的作用。

[Open](https://docs.alforse.com/zh/docs/reference/change-orders/lifecycle.md)

**替代与切换**

修订版或替换零件如何将旧库存切换到新物料。

[Open](https://docs.alforse.com/zh/docs/reference/change-orders/supersession.md)

**方法与寻源**

方法版本，以及发布会使其依次经历的草稿、启用和已归档状态。

[Open](https://docs.alforse.com/zh/docs/reference/methods.md)


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