登录检查中…

BOM 设计器

新建 保存 选销售订单 发领料单 发成本核算
👤 {{ username }} 退出 从产品库选择 插入组件 同步物料库

历史 BOM(点开加载)

{{ typeName(b.productType) }} {{ b.productName || '(未命名)' }}
{{ b.productCode }} · {{ b.items.length }} 行
删
暂无历史 BOM

销售订单 重选

订单编号{{ currentOrder.sn }} 签订日期{{ currentOrder.date }} 生产流水号{{ currentOrder.serial || '-' }}
客户名称{{ currentOrder.customer }} 客户地区{{ currentOrder.region || '-' }} 业务部门{{ currentOrder.dept || '-' }}
产品线{{ currentOrder.line || '-' }} 业务员{{ currentOrder.sales || '-' }} 跟单员/设计师{{ currentOrder.tracer || '-' }} / {{ currentOrder.designer || '-' }}

产品信息 (1 产品编码 = 1 张 BOM)

产品类型 {{ t.name }}
产品编码 产品名称
备注

BOM 明细(领料清单)

+ 快速选料 + 加空行 一键清空 保存组件 插入组件 保存为模板 导入模板
操作 序号 阶层 物料信息 拆单用量 切角 标准长度(米) 库存领用量 成本核算
物料编号 物料名称 物料规格 颜色 图片 加工类别 用量单位 使用规格 使用次数 损耗率% 总用量 铝锭价 颜色加工费 压花费 单位成本 米重 成本金额
暂无物料,点「+ 快速选料」或「+ 加空行」开始
合计 · {{ bom.items.length }} 行 {{ totalUsage.toFixed(2) }} {{ totalPickQty }} ¥{{ totalCost.toFixed(2) }}
{{ typeName(b.productType) }} {{ b.productName || '(未命名)' }} 删
{{ b.productCode }} · {{ b.items.length }} 行 · 更新于 {{ (b.updatedAt || '').slice(0,10) }}
暂无模板(先保存一个 BOM)
当前:{{ pickPathText() }} 清空
无物料数据
无匹配物料
{{ m.code }} {{ m.name }} {{ m.spec }} {{ m.productLine }} / {{ m.category }}
{{ p.code }} · {{ p.name }} 主产品
产品线:{{ p.line || '-' }}
无匹配产品
订单编号签订日期流水号客户地区产品线业务员操作
{{ o.sn }} {{ o.date }} {{ o.serial || '-' }} {{ o.customer }} {{ o.region || '-' }} {{ o.line || '-' }} {{ o.sales || '-' }} 选此单
无匹配订单
订单 {{ bom.soSn }} 有 {{ mainCandidates.length }} 个主产品,请选择要拆单的那个:
{{ p.productCode }} · {{ p.productName }}
产品线:{{ p.productLine || '-' }}
{{ c.name }} 删
{{ c.productType ? typeName(c.productType) : '通用' }} · {{ (c.items||[]).length }} 个物料
暂无组件(先做好 BOM,点右下「存为组件」沉淀)
把当前 BOM 的所有物料行存为一个组件,下次插入时整组带出。