← 问渠 WenQuest · 帮助目录

按单设计(ETO)

数字工厂工作台左侧“从订单到回款 → 按单设计(ETO)”。

客户要的东西没有现成的图纸和物料清单(改速比、加长轴、特殊涂装、整套非标设备……),工厂要先估算报价,接单后再设计、再做。 这一页把一张非标订单从询价走到收款:

估算 → 报价 → 接单 → 设计 → 算料 → 计划 → 车间 → 质量 → 发货 → 验收 → 分期开票 → 毛利

三条规矩贯穿始终:

下面每一步都写:谁做、要不要人确认、ERPNext 里出什么单。截图来自演示减速器厂(虚构客户“示例·华东自动化”)。

步骤 谁做 要人确认吗 ERPNext 里出什么
一、估算 销售 不写 ERPNext,不用 —
二、报价 销售 要(提议) 项目(Project)、物料、报价单(Quotation)
三、接单 销售 要(提议) 销售订单(Sales Order,带付款计划)
四、设计与发布 工艺员 要(提议) 新物料(Item)、物料清单(BOM)
五、算料 计划员 要(提议) 工单(Work Order)、请购单(Material Request)
六、计划 计划员 只看,不写 —
七、车间与成本 计划员、操作工、工艺员 下达车间、登记设计工时要(提议) 作业卡(Job Card)、工时表(Timesheet)
八、质量 质检员 检验计划要批准;每次检验要(提议) 质量检验单(Quality Inspection)
九、发货与验收 销售 发货要(提议);验收直接登记 发货单(Delivery Note)
十、分期开票与毛利 销售 每一期要(提议) 销售发票(Sales Invoice)

教学模式里,提议由老师(厂长)或另一位同学确认;生产模式里由企业指定的人确认。练习见实验 33《一张非标订单:从询价到收款》。

一、估算

点“新询价”,填客户、名称、要求、数量(可以另报几档数量)和交期,建出一张作业,编号如 JOB-2026-0001。

点“AI 起草”:AI 读要求(和上传的客户图纸里的文字),参照最像的现有产品起草估算行,只给结构、用量和工时,不给价格; 价格取工厂的主数据(物料单价、工位费率)。估算分五类:

类 怎么算
材料、外购件 用量 × 单价 × 件数
工序 (调整分钟 + 单件分钟 × 件数)÷ 60 × 工位费率(调整一批一次)
外协 单价 × 件数
设计 工时 × 设计费率(一次性)

报价 = 小计 ×(1 + 风险预留)×(1 + 加价率)。风险预留、加价率、设计费率、付款计划在工厂清单的 eto 一节配置;演示工厂是示例值(10%、30%、65 美元/小时;订金 30%、发货 60%、验收 10%)。

左栏“报价”同时给每一档数量的成本、单价、合计,以及“报价时能否按期”的粗算(设计工时 + 最长采购提前期 + 加工工时 + 发货预留)。 标着“未知”的行要补齐(调整时间、单价、工时……),一行未知,整张就不能报价。

估算与报价

二、报价

估算没有未知项后,点“生成报价提议”。提议里列出要写进 ERPNext 的东西:项目、作业的成品物料、报价单(客户要的那档数量报在单上,其余各档和付款条件写进条款)。

确认后,这一版估算冻结:再改估算会出新的一版,要重新报价。

报价提议

三、接单

客户接受后点“客户接受报价”→“生成接单提议”。提议里有销售订单和付款计划(按工厂配置的里程碑分期,金额按报价算好,最后一期补齐分位差)。确认后 ERPNext 出销售订单,挂在作业的项目上。

接单提议

四、设计与发布

“设计(物料清单与工艺)”标签:

  1. 点“照估算起草”:估算照现有产品起草的,就取那个产品的顶层物料清单和工艺;否则估算里的材料、外购件当子件,工序当工艺。
  2. 客户要改的件,选中后点“复制为新件”:新编号 = 作业号 + 后缀(如 JOB-2026-0001-SH),物料清单和工艺照抄,父件自动改用新件;再改它的工艺和子件。
  3. 真正全新的件用“加新物料”(自制件、外购件、原材料),编号也以作业号开头。
  4. 点“发布设计”:平台先检查(编号以作业号开头、类别和单位、子件都存在、自制件有工艺和子件、物料清单没有循环……),不过就列出原因;过了生成发布提议,确认后 ERPNext 建新物料和物料清单。

发布的设计有版本和指纹。发布后再改会出新版本;工单必须用发布的那一版,旧版工单不能下达。

设计

设计发布提议

五、算料

“物料”标签:按发布的物料清单展开,扣掉库存和在途,列出要做的工单和要买的料。工单和请购单都挂作业号(ERPNext 里挂在作业的项目上),别的订单不会挪用。 提前期长的外购件可以先“生成提前采购提议”,不等设计全部定完。点“生成算料提议”,确认后 ERPNext 出工单和请购单。

作业算料

六、计划

“计划”标签:从交期倒排——发货预留 1 个工作日,父件开工前一天子件做完或到货,每件工期 = 单件分钟 × 件数 ÷ 480(一天 8 小时)。 页面给出每个自制件最晚哪天开工、每个外购件最晚哪天到货、最早能交货的日期、余量(工作日)和关键路径;赶不上的标红。下面是这张作业涉及的工位在各周的负荷。

计划

七、车间与成本

“车间与成本”标签:

车间与成本

八、质量

“图纸与质量”标签:

图纸与质量

九、发货与验收

关口全部通过后点“生成发货提议”,确认后 ERPNext 出发货单;同时可以打印产品合格证(每件终检的实测值、设计版本和指纹、检验计划版本)。 客户验收后,在“开票与毛利”里“登记验收”(日期、说明);没发货不能登记验收。

十、分期开票与毛利

“开票与毛利”标签按接单时定下的付款计划,逐期显示:比例、金额、里程碑到了没有、计划日期、状态。

开票与毛利

开票提议

常见问题

为什么有一行“未知”就不能报价? 报价要对客户负责。缺一个单价或工时,算出来的价格就是猜的;平台宁可挡住,让估算员补上真实的数(问供应商、查工时),也不替你估。

报价发出去以后客户要改需求怎么办? 改估算会出新的一版(旧版冻结留底),重新生成报价提议。接单以后要改设计,就在设计里改、重新发布(出新版本),再重新算料;已经按旧版下达的工单不会自动改,要计划员处理。

为什么要“复制为新件”,不直接改原来的件? 原来的件还在别的产品里用。复制出一个以作业号开头的新件,只这张订单用,标准产品的物料清单不受影响,以后查这张订单的设计也清楚。

为什么作业的订单不走整单开票? 非标订单周期长、金额大,通常按订金、发货、验收分期收款。整单开票要等全部做完,工厂垫资时间长;分期开票让钱随里程碑到账。两种开票同时走会重复开票,所以作业订单只走分期。

里程碑到了,为什么还开不了? 看状态:“开票中”是提议在等确认;“已开票”是这一期开过了;每期只开一次。

实际成本为什么是“未知”? 看“车间与成本”下方的未知项:常见的是外协还没下采购单(或采购单没有单价)、某个材料没有单价、设计费率没配置。补齐数据后自动算出来。

估算的价格从哪里来?AI 会不会编价格? 不会。AI 只给结构、用量和工时;价格取工厂主数据里的物料单价和工位费率。主数据里没有的,那一行就是“未知”,要人补。

企业版怎么配置? 在工厂清单的 eto 一节写作业号前缀、风险预留、加价率、设计费率、报价有效天数、付款计划(每期的名称、比例、按哪个里程碑:接单、设计发布、发货、验收);没配置的项为空,算出来就是“未知”。