| # 物料代码结构 (tigrt0195m000) 使用此进程来维护或列出物料代码结构。 您可以为每个产品系列都定义一个用于生成物料代码的结构。Infor ERP通过以下特征来区分物料代码的固定部分和可变部分： 物料代码的固定部分包含（部分）产品系列代码和（部分）分类代码，最多包含五个特性。通过指定起始位置和字符数量（长度），可以指定必须包含在物料代码中的部分返回值。 物料代码的可变部分防止生成重复的物料代码。 如果大量物料具有多个相同属性，则会生成相同的物料代码固定部分。物料代码的可变部分用作区分具有相同固定部分的物料的序号。也可以选择长度 0 作为物料代码的可变部分。在这种情况下，会使用产品系列代码和特性代码填写物料代码（最多 16 位）的所有位置。 示例 物料代码的固定部分：
- | - | 起始位置 | 长度
产品系列 | char | 1 | 4
特性 1 | FRA 车架 | 1 | 4
特性 2 | SEA 车座 | 1 | 4
特性 3 | - | - | -
特性 4 | - | - | -
特性 5 | - | - | -
物料代码的可变部分
序列代码字母数字部分的长度 | 0
序列代码数字部分的长度 | 0
假定您给出在上一示例中为这些特性定义的问题的下列答案：
特性 | FRA | 车架
问题 |  | 解答
什么颜色？ |  | 红色 (re)*
什么材料？ |  | 金属 (me)*
特性 | SEA | 车座
问题 |  | 解答
什么颜色？ |  | 黄色 (ye)*
什么材料？ |  | 棉 (co)*
*) 包含在物料代码中的返回值。
物料代码为 | CHARREMEYECO
产品系列代码的第 1 至 4 位 | CHAR
特性 1 的第 1 至 4 位（返回值“re”和“me”） | REME
特性 2 的第 1 至 4 位（返回值“ye”和“co”） | YECO
注意 在本示例中，没有为可变代码部分分配位置。例如，如果在上述示例中已经为可变代码部分保留了两个字母数字和两个数字位置，则结果代码为：CHARREMEYECOAA00。 默认情况下，Infor ERP 会填写第一对可用字母和数字，在本示例中为 AA（字母数字）和 00（数字）。固定部分为 CHARREMEYECO 的第二个物料的物料代码为 CHARREMEYECOBB11。 相关主题 在产品分类模块 (GRT) 中设置分类结构。 对产品分类模块 (GRT) 中的物料进行分类。 对产品分类模块 (GRT) 中的物料进行编码和分类。 产品系列 产品系列代码，该代码指的是产品系列。对于每个产品系列，存储最新的物料代码。 注意 必须在产品系列 (tigrt0103m000) 进程中定义产品系列。 说明 代码说明或名称。 产品 系列 位置（自） 在物料代码中插入返回值的位置。最小值为 0，最大值为 8。 产品系 列代码 长度 包含在物料代码中的代码长度。 最小值为 1，最大值为 8。 1 特性代码，该代码指的是特性。包含在物料代码中的返回值特性。 注意 必须已经在按产品系列列出的特性 (tigrt0102m000) 进程中定义了特性。 1 关于特性的说明。 序列代码字母数字部分的长度 在物料代码中，字母数字顺序代码占用的位数。 数字 部分 长度 在物料代码中，数字顺序代码占用的位数。 特性 代码 长度 特性的长度。 |