vault backup: 2025-07-25 16:57:33
This commit is contained in:
2
.obsidian/graph.json
vendored
2
.obsidian/graph.json
vendored
@ -39,6 +39,6 @@
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 0.5087618855792597,
|
||||
"scale": 0.5087618855792598,
|
||||
"close": true
|
||||
}
|
@ -79,7 +79,7 @@
|
||||
|
||||
在得到匹配结果后,需要设置该图纸匹配物料的对应标签页,默认会存放在 **关联图纸** 中
|
||||
|
||||

|
||||

|
||||
|
||||
#### 图纸来源
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
进行编码器设置的用户角色必须具备 **系统设置** 中的 **编码管理** 权限(至少具备 **可见、浏览、修改、新增** 权限)
|
||||
|
||||

|
||||

|
||||
|
||||
# 操作步骤
|
||||
|
||||
@ -21,13 +21,13 @@
|
||||
|
||||
以下面两个物料编码规则为例
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
先创建“产品物料编码”,在 **企业配置** 中打开 **编码管理** 页面,右键选择新建 **编码**
|
||||
|
||||

|
||||

|
||||
|
||||
在弹出的 **编码属性定义界面** 中填写编码的名称
|
||||
|
||||
@ -39,87 +39,87 @@
|
||||
|
||||
故而码段类型选择 **固定字符串**,并在 **取值** 框内输入显示的值即可
|
||||
|
||||

|
||||

|
||||
|
||||
第二个码段是“大类”,这是需要用户选择的码段
|
||||
|
||||

|
||||

|
||||
|
||||
故码段类型选择 **枚举**,并在下方 **常规取值** 标签下创建出所有选项
|
||||
|
||||

|
||||

|
||||
|
||||
上图的 **可取值范围** 列表中,**取值** 列是指该码段之值显示的内容,**含义** 列是指该码段之值的具体含义。
|
||||
|
||||
第三个码段是“小分类”,也是枚举类型的码段
|
||||
|
||||

|
||||

|
||||
|
||||
但是,此码段提供的选项将受到第二个码段的取值制约。例如,第二个码段选择了“A种类”,那第三个码段将提供“a类”、“b类”和“c类”给用户选择,如果第二个码段选择了“C种类”,第三个码段就提供“g类”、“h类”和“i类”给用户选择。所以需要设置枚举码段的 **取值约束**
|
||||
|
||||
首先,码段类型选择枚举,然后在 **常规取值** 标签下将所有待选项创建出来:
|
||||
|
||||

|
||||

|
||||
|
||||
然后点击 **取值约束** 标签,点击 **增加约束** 来创建取值约束
|
||||
|
||||

|
||||

|
||||
|
||||
在弹出的 **取值约束** 窗体中,选择之前创建完成的 **大类** 码段,将以此码段作为约束码段
|
||||
|
||||

|
||||

|
||||
|
||||
为约束码段选取一个值,形成约束条件,之后按 **确定** 完成
|
||||
|
||||

|
||||

|
||||
|
||||
设置好一个约束条件之后,将显示在约束条件列表中,并在最下方的表格内列出本码段的所有待选项,勾选这些待选项,作为满足选定的约束条件时,本码段允许的取值
|
||||
|
||||

|
||||

|
||||
|
||||
像这样把 **大类** 里的每一个值都设置成一个约束条件,并设置相应的允许取值
|
||||
|
||||

|
||||

|
||||
|
||||
完成这些设置之后点击 **确定** ,完成该码段的创建
|
||||
|
||||
第四个码段是 **产品标识**,是需要用户手动输入的码段
|
||||
|
||||

|
||||

|
||||
|
||||
故码段类型选择 **用户输入**
|
||||
|
||||

|
||||

|
||||
|
||||
最后一个码段是流水号,故码段类型选择 **流水号**,注意流水号的位数
|
||||
|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
如此便完成了“产品物料编码”编码器的创建
|
||||
|
||||

|
||||

|
||||
|
||||
接下来创建“零部件物料编码”
|
||||
|
||||

|
||||

|
||||
|
||||
第一个字段是“父级物料编码”,意思是码段的值为上一级物料的物料编码
|
||||
|
||||

|
||||

|
||||
|
||||
故码段类型选择 **父编码**,还可以在 **范围设定** 中设置继承的范围,本例是全部继承:
|
||||
|
||||

|
||||

|
||||
|
||||
第二个码段是两位数字型的 **流水号**
|
||||
|
||||

|
||||

|
||||
|
||||
如此便完成了零部件物料编码器的创建:
|
||||
|
||||

|
||||

|
||||
|
||||
# 扩展
|
||||
|
||||
@ -158,7 +158,7 @@
|
||||
|
||||
固定字符串类型的码段,其取值是固定不变的
|
||||
|
||||

|
||||

|
||||
|
||||
### 枚举
|
||||
|
||||
@ -177,7 +177,7 @@
|
||||
|
||||
局部枚举即指代在当前编码器中使用的枚举,在 **常规取值** 中进行定义,作用范围是当前编码器,换个编码器就需要重新进行定义
|
||||
|
||||

|
||||

|
||||
|
||||
##### 取值约束
|
||||
|
||||
@ -189,7 +189,7 @@
|
||||
|
||||
例如:设置当“工作周期”码段值为“休息日”时,“星期”码段的值可选择“星期六”或“星期天”
|
||||
|
||||

|
||||

|
||||
|
||||
#### 系统枚举
|
||||
|
||||
@ -197,11 +197,11 @@
|
||||
|
||||
在 **系统枚举**一栏中点击“三个点”进行选择,选择后可不用再配置 **常用取值**
|
||||
|
||||

|
||||

|
||||
|
||||
注意:系统枚举没有 **取值约束**,即便添加约束也不能设置相应的取值范围
|
||||
|
||||

|
||||

|
||||
|
||||
### 流水号
|
||||
|
||||
@ -211,7 +211,7 @@
|
||||
|
||||
流水号的约束字段与枚举的 [取值约束](#取值约束) 不同,流水号会根据约束字段的不同进行区分累加。例如:以“星期”码段作为约束,那么当周一流水号累加到003时,周二的流水号仍是从001开始,而当周二的流水号累加到010时,周一的流水号会续接周一的流水号,从003开始累加
|
||||
|
||||

|
||||

|
||||
|
||||
#### 补充
|
||||
|
||||
@ -223,13 +223,13 @@
|
||||
|
||||
**日期** 类型的码段,可在 **常规取值** 中设置日期的格式(xxxx年xx月xx日)
|
||||
|
||||

|
||||

|
||||
|
||||
### 员工编号
|
||||
|
||||
**员工编号** 类型码段不用管其长度与取值的设置,系统会自动获取到当前用户的 [编号](../0.5-SETOUT/40.用户设置.md#编号)
|
||||
|
||||

|
||||

|
||||
|
||||
### 部门编号
|
||||
|
||||
|
@ -10,11 +10,11 @@
|
||||
|
||||
匹配属性指的是 **物料的属性**,在此我们需要确保匹配属性是 **物料编码**
|
||||
|
||||

|
||||

|
||||
|
||||
图纸需要选择 **从图纸中提取**,可以从图面属性上获取到物料编码
|
||||
|
||||

|
||||

|
||||
|
||||
设置完成后点击 **开始匹配**
|
||||
|
||||
@ -32,10 +32,10 @@
|
||||
|
||||
对图纸右键,选择 **图纸更新BOM** 选项即可
|
||||
|
||||

|
||||

|
||||
|
||||
弹出窗口与 **图纸生成BOM** 的窗口相似,但没有位置选择,直接点击 **提取** 即可
|
||||
|
||||

|
||||

|
||||
|
||||
系统会从图纸中提取到BOM信息,最后点击 **更新** 即可
|
Reference in New Issue
Block a user