news 2026/10/31 6:29:06

鼎捷E10从接单到关账:六层结构、成本核算与月结关账排查

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
鼎捷E10从接单到关账:六层结构、成本核算与月结关账排查

简介:围绕鼎捷E10 ERP系统展开的培训PPT合集,面向刚接触ERP的企业员工、实施顾问及财务、供应链岗位初学者,帮助其建立从基础操作到模块化业务处理的系统认知。内容覆盖财务总账、应收应付、存货成本、进销存、BOM与产品结构、工单、工艺、条码、权限、合并报表及导入工具等主题,配有补充教材、界面演示、案例分析与模拟业务场景,并含脚本表达式、函数列表和SQL等辅助材料,便于把概念落到日常操作与问题排查中。压缩包共71个文件,以40个pptx和8个ppt课件为主,另有10个xlsx表格、7个sql脚本及docx/doc说明,整体约91.11MB,目录按模块划分较清晰。已有2717人学习,适合按财务、供应链、制造等方向分块查阅,也便于培训授课与自学复盘。

1. 知识地图:E10 从接单到关账的六层结构

很多人拿到一份鼎捷 E10 培训 PPT,第一反应是从菜单开始背:销售在哪个节点、采购走哪张单、库存去哪张报表看。背完一圈发现,换个场景还是不知道点哪里。原因不复杂——E10 不是一堆菜单的集合,而是「基础数据 → 交易单据 → 生产计划 → 成本核算 → 报表分析 → 系统管控」这条链在互相咬合,任何一层缺角,后面都会以数据错误的形式冒出来。

这张地图大概长这样:最底层是料件、BOM、工艺路线、客户供应商、仓库这些主档,它们决定了系统「认识什么」;往上是销售、采购、库存三类交易单据,决定「发生了什么」;再往上是工单与 MRP,决定「要做什么」;然后是成本计算与月结,决定「花了多少」;最上面是报表与权限参数,决定「谁能看、谁能改」。适合三类人拿来复习:正在做实施或内部顾问的、企业里被指定为关键用户的、以及准备 ERP 相关面试想快速搭框架的。下面按这条链逐层拆。

2. 基础数据:料件、BOM 与工艺路线的三张底表

2.1 料件主档:一个字段配错,成本能差一倍

料件主档在 E10 里相当于整个系统的户口本,后面所有单据的数量、金额、成本都要回到这里取默认值。培训 PPT 通常只展示录入界面,但真正决定成败的是几个不起眼的开关字段。梳理下来,下面这几个字段配错的概率最高,后果也最直接:

字段影响的下游环节配错的典型后果
料件分类会计科目、成本归集、报表口径成本记到错误科目,月底总账对不平
基本单位 / 库存单位 / 采购单位采购、库存、成本计算换算率漏填,进货数量被放大十几倍
计价方法库存金额、出库成本中途从月加权改成先进先出,期初无批号可追溯,单价全乱
供需政策MRP 展开逻辑按库存生产的料被当成按单,重复采购
采购提前期MRP 计划日期提前期填 0,计划当天就要料,采购永远逾期
安全存量MRP 净需求误填成最大库存,呆料越堆越多
是否允许负库存出库校验打开了开关,账实不符长期查不出来

编码规则值得单独说一句。有意义编码(大类+中类+流水)方便人看,但一旦分类调整就要改号;无意义流水号改起来容易,可读性差。E10 里料件编号被大量单据引用,改号成本极高,前期定规则时多花两天,后面省两个月。这是踩坑高发区,别嫌麻烦。

2.2 BOM 与工艺路线:一个管「用什么」,一个管「怎么做」

新手最容易把 BOM 和工艺路线混成一件事。分工其实很清楚:BOM 描述产品的物料构成,回答「这个成品由哪些子件、各用多少」;工艺路线描述加工过程,回答「经过哪几道工序、在哪个工作中心、标准工时多少」。成本核算时,材料成本从 BOM 和领料单来,人工与制造费用从工艺路线和报工工时来,两条线各走各的。

BOM 主档的关键字段包括母件、子件、组成用量、损耗率、生效日期、失效日期、替代组与优先级。这里有两个必须建立的条件反射:

  • 损耗率不是拍脑袋填的百分比,它直接进入标准用量,进而进入材料成本。填 0 会让成本偏低,填大了会让领料永远有差异。
  • 生效日期与失效日期构成 BOM 的时间轴。工程变更后只改用量、不填旧版本的失效日期,MRP 会同时取到新旧两版,展开出来的需求量翻倍。

替代料用替代组管理,同组内按优先级取用。虚拟件(不单独建工单、直接穿透展开的中间层)能显著减少工单层级,但要注意虚拟件本身不产生库存,报表里查不到它的余额,不要以为数据丢了。

BOM 循环引用是典型的「平时不出事、跑计划时炸锅」问题:A 含 B、B 又含 A,展开时无限递归。用一段递归查询就能提前验证结构是否健康,表名以实际库表为准,这里是示意:

-- 多阶 BOM 展开,用于验证结构并能提前发现循环引用 WITH RECURSIVE bom_tree AS ( SELECT parent_item, child_item, qty_per, 1 AS lvl, CAST(parent_item || '>' || child_item AS CHAR(500)) AS path FROM bom_master WHERE parent_item = 'A1000' -- 指定要展开的母件 UNION ALL SELECT b.parent_item, b.child_item, b.qty_per * t.qty_per, t.lvl + 1, CAST(t.path || '>' || b.child_item AS CHAR(500)) FROM bom_master b JOIN bom_tree t ON b.parent_item = t.child_item WHERE t.lvl < 10 -- 层级上限,防止异常结构拖死查询 AND t.path NOT LIKE '%' || b.child_item || '%' -- 路径去重,拦住循环引用 ) SELECT lvl, parent_item, child_item, qty_per FROM bom_tree ORDER BY lvl, child_item;

这段查询的逻辑是逐层向下展开,qty_per在递归中做累乘,得到「生产一单位顶层母件需要多少该子件」的累计用量;lvl控制递归深度,避免结构异常时查询跑不完;path拼接路径并做反向匹配,一旦某个子件在祖先链里出现过就停止展开,循环引用会被直接拦住。实务里把这段跑一遍,比在系统里手工点开 BOM 树快得多,尤其是几万条料件的环境。

工艺路线侧要关注工序号、工作中心、标准工时、准备工时和是否委外。标准工时定得离谱,人工成本分摊就会失真,月底成本算出来像玄学,追根溯源往往就是工时基数不对。

2.3 客户、供应商、仓库与部门:主档之间的联动

销售和采购主档看着简单,实际埋了不少联动点。客户档案里的币别、税率、付款条件、信用额度、对账周期、默认出货仓库,会直接带进订单和销货单;供应商档案里的付款条件、采购提前期、最小订货量、允收容差,会带进采购单和进货单。信用额度在订单确认和出货两个节点都可能触发管控,只配一处等于没配。

仓库档案有三个属性要特别留意:是否参与可用量计算、是否独立核算、是否允许负库存。参与可用量的仓库会进入 ATP 计算,独立核算的仓库在跨仓库调拨时会产生内部交易,允许负库存的仓库在出库时不做数量校验。三者组合起来,决定了库存数据能不能信。

部门与人员档案是权限和签核的挂载点,也是成本中心、费用归属的载体。培训时经常一笔带过,实际上一旦组织调整,人员与部门的对应关系没同步,签核流程会卡在离职人员名下,单据一直挂在待审状态。

2.4 基础数据为什么是成本核算的前置条件

把上面几节串起来看,结论很直白:成本算不准,八成不是成本模块的问题,而是基础数据的问题。单位换算错,材料耗用数量就错;BOM 用量和损耗率不准,标准成本就偏;料件分类乱,成本归集科目就乱;仓库属性没配好,跨仓调拨的内部交易就挂不上。

注意:上线前的基础数据稽查,优先级高于任何操作培训。数据不对,操作越熟练错得越快。

一个可执行的自检方式是:任选一个成品,从 BOM 展开算出理论材料成本,再跟最近一张工单的实际领料金额对比,差异超过 5% 就先查数据,不要急着怀疑成本程序。

3. 交易流程:销售、采购、库存的单据流转与勾稽

3.1 单据性质:一张单据到底「影响什么」

E10 的单据设计有个核心思路:单据的作用不是靠名字区分的,而是靠性质开关定义的。同样叫「出库单」,勾了影响库存就是真实出库,没勾就只是一张记录。培训 PPT 最容易跳过这一节,结果学员只会照着模板建单,遇到自定义单据就完全没判断力。

需要逐项确认的开关大致四类:库存方向(入库、出库、不影响)、应收应付影响(立账、冲账、不影响)、是否需要签核、是否允许冲销。参数设定又分三层——系统参数、模块参数、单据参数,层级越低优先级越高,排查问题时从最底层往上找。

{ "doc_type": "SO_SHIP", "name": "出货单", "stock_effect": "OUT", // 出库:过账后扣减库存 "ar_ap_effect": "NONE", // 不产生应收,应收由销货单立账 "need_approval": true, // 需要走签核流程 "allow_negative_stock": false, // 禁止负库存,缺料直接拦截 "cost_effect": "NONE" // 不参与成本归集,成本在销货侧确认 }

这份配置说明的是出货与销货分离时的典型设置:stock_effect设为出库,保证物流动作即时反映到库存;ar_ap_effect设为不影响,把收入确认推到销货单;allow_negative_stock关掉,用系统拦住超发。四个开关组合起来,才是一张完整的单据定义。改任何一个,下游的库存余额、应收账龄、成本归集都会跟着变。

3.2 销售:报价到应收的五段链路

销售链路在 E10 里通常拆成报价单、订单、出货单、销货单、应收凭单五段。每一段的作用和影响范围差别很大:

单据关键动作影响库存影响应收
报价单价格版本、有效期限、报价转订单否否
订单信用额度检查、ATP 可用量检查、预占否(预占可用量)否
出货单拣货、扣减库存、物流交接是(出库)否
销货单认列收入、开票依据否(已出货则不重复扣)是
应收凭单立账、账龄起算否是

出货与销货分开的理由是物流时点和账务时点不一致,很多企业发货和开票隔几天甚至跨月。两单合一能简化操作,但要注意库存扣减和应收立账会同时触发,退货时的冲销路径也不一样。销退单还要区分「退货入库」和「折让不退货」两种情形,前者影响库存,后者只调金额。

ATP 可用量的口径值得记一下:现有库存减去已分配,加上在途与预计入库,再减去已承诺未出货。这四个数任何一个取错,都会出现「系统说有货、仓库找不到」的翻车现场。

3.3 采购:请购到应付的闭环

采购链路是请购单、采购单、进货单、验收单、应付凭单,最后到付款冲账。和销售一样,每一段都对应不同的责任人和不同的账务影响。

请购是需求提出,通常来自 MRP 建议、安全存量补货或部门手工请购;采购单是承诺,锁定价格和交期;进货单是物流到货,影响库存;验收单是质量判定,决定合格数量能否入库;应付凭单是账务确认,进入账龄。分批进货很常见,采购单要允许部分到货并保留未交数量,否则尾数永远挂在那里。

超交容差是个细节但很关键。供应商多送 3%,允收容差设 0 就全部拒收,设 5% 就自动放行。这个参数在供应商档案或采购参数里配置,培训和复习都容易漏。

三单匹配(采购单、进货单、发票)是应付环节的核对基础。数量匹配看进货与采购,金额匹配看发票与采购单价,差异要么走价格调整,要么挂暂估。暂估没清干净,月底应付余额和供应商对账单就对不上。

3.4 库存:调拨、盘点与跨组织交易

库存模块平时动作不多,但一出问题就是大问题。同组织内库位调拨只改库位不改总量,跨组织调拨则会触发内部交易,产生内部应收与内部应付,两边要能对上。多组织架构下,库存归属哪个组织、成本记在哪个据点,上线前必须定清楚,中途调整基本没有后悔药。

盘点流程一般是:生成盘点单并冻结库存、初盘录入、复盘、盈亏调整单过账。冻结这一步不能省,盘点期间还在出库,盘出来必然是错的。盈亏调整单也是一种库存单据,同样受单据性质控制,调完之后要回查库存余额和成本金额是否同步变动。

借出借入适合寄售、试用、外协场景,本质是库存所有权的临时转移。有些企业图省事直接用调拨单代替,结果账上库存在,实物在别人厂里,年底盘点对不上。

3.5 勾稽断点:单据走到一半停住怎么查

流程类问题里最常见的是「单据走到一半停住」:订单审了没出货、出货了没销货、进货了没立应付。查这类问题靠的是来源单据追踪和未结案报表,而不是一张张翻。

-- 查已审核但尚未完全出货的销售订单(表名为示意) SELECT h.order_no, h.customer_id, d.item_id, d.order_qty, NVL(s.shipped_qty, 0) AS shipped_qty, d.order_qty - NVL(s.shipped_qty, 0) AS open_qty FROM so_order_h h JOIN so_order_d d ON d.order_no = h.order_no LEFT JOIN ( SELECT order_no, item_id, SUM(ship_qty) AS shipped_qty FROM so_ship_d GROUP BY order_no, item_id ) s ON s.order_no = d.order_no AND s.item_id = d.item_id WHERE h.status = 'APPROVED' -- 只看已审核订单 AND d.order_qty > NVL(s.shipped_qty, 0); -- 未交清的部分

逻辑很直接:以订单明细为基准,左连接出货汇总,取未交数量大于零的行。NVL处理从未出货的订单,避免空值导致比较失效。实际排查时把这段按客户或按料件加条件,几分钟就能定位是哪些订单卡住,再去看出货单是没开、没审还是没过账。

4. 生产与成本:工单、领料、报工到成本滚算

4.1 生产计划:MPS、MRP 与 LRP 的取舍

E10 的计划体系大致分三层。MPS 主生产计划面向成品或关键件,人工干预多,适合需求波动大或产能受限的场景;MRP 物料需求计划按 BOM 逐层展开,算出每个料件的净需求;LRP 批次需求计划按订单批次运算,适合按单生产、批次追溯要求高的企业。

净需求的算法不复杂:毛需求加上安全存量,减去现有库存,减去在途,再减去已分配。真正难的是参数。安全存量填多少、前置时间填几天、批量政策按固定批量还是按需、供需政策按库存还是按单,这几个参数组合起来决定了计划结果的可信度。参数拍脑袋填,跑出来的建议单没人敢用,计划模块就废了。

一个常见误区是把 MRP 当成「一键补货」。它输出的是建议,需要计划员审核后转采购单或工单。直接全部转单,呆料就是这么来的。

4.2 工单生命周期:开立、发放、领料、报工、入库、结案

工单从开立到结案是一条完整的状态链,每一环都有对应的单据和账务影响。开立只是建立任务,发放才锁定用料,领料扣减库存并归集材料成本,报工记录工时并归集人工与制费,入库增加成品库存,结案则关闭成本归集口。

领料方式有两种。推式领料按工单实际需要开领料单,数量可控但操作量大;拉式领料(倒扣料)在成品入库时按 BOM 用量倒推耗用,操作省事但对 BOM 准确率要求极高。损耗率填得不准,倒扣出来的耗用量和实际差一大截,账实不符就是这么产生的。

工单结案前必须确认三件事:领料是否满足标准用量、报工工时是否录入、入库数量是否等于良品数。任何一项缺失,成本计算都会把差异甩到在制品上,月底在制余额越滚越大。

4.3 委外与工序委外

委外分整单委外和工序委外。整单委外是发料给外部厂商、收回成品,走委外工单、委外领料、委外进货、委外核销;工序委外是本厂工序中间夹一段外协,走工艺路线上的委外标记和工序移转。两者的成本归集路径不同,整单委外收回的是完整成本,工序委外只增加该工序的加工费。

委外核销是最容易漏的一步。发出多少料、应收回多少成品、损耗多少,核销不上就会挂着未结案,成本永远算不完整。

4.4 成本核算:材料、人工、制费与分摊

成本三要素在 E10 里对应三条数据来源:直接材料来自领料单与退料单,直接人工来自报工工时乘以人工费率,制造费用来自费用归集后按分摊基准分配。分摊基准通常是工时分摊或机器工时分摊,选哪个取决于生产形态是人工密集还是设备密集。

成本要素数据来源常见失真原因
直接材料领料单、退料单、倒扣料单位换算错、损耗率不准
直接人工报工工时 × 人工费率工时未录、费率未更新
制造费用费用归集 + 分摊基准分摊基准与实际产能不匹配

成本异常排查有个固定顺序:先看工单是否全部结案,再看领料是否全部过账,然后看料件单价是否为零,最后看单位换算。绝大多数「成本算出来不对」都出在前三步,跟成本程序本身没关系。

4.5 月结关账:顺序错了就得重来

月结不是点一个按钮,而是一串有严格先后顺序的动作。顺序错了,轻则重算,重则期初余额错乱。

步骤做什么做错的后果
1库存关账,冻结当月出入库关账后仍有单据过账,库存与成本两张皮
2工单结案,清理未结案工单在制品余额虚高,成本分摊失真
3成本计算,跑当月料工费前置未完成,算出零单价或负金额
4成本分摊,人工与制费分摊到工单分摊基准未维护,费用分配不到产品
5总账结转,成本凭证抛转抛转失败,总账与成本模块对不上
6期间关账,锁定账期关账后补单要走反关账,流程麻烦

提示:把这张表贴在工位旁边,每次月结按顺序打勾,比事后救火省力得多。

5. 易漏点排查:五个最容易在培训里被跳过的细节

5.1 数据类易漏点

易漏点一:单位换算率。为什么漏——培训演示数据几乎都用基本单位,采购按「个」、销售按「个」,一路顺畅,学员根本意识不到还有换算这回事。怎么补——上线前挑一个采购按箱、销售按托的料件,把请购、采购、进货、入库、应付整条线走一遍,逐单核对数量是否等于基本单位数量乘以换算率,任何一单对不上就回到料件主档改换算关系。

易漏点二:BOM 的生效日期与版本。为什么漏——培训讲 BOM 只讲结构,不讲时间轴,学员以为 BOM 是静态的一张表。怎么补——做一次工程变更演练:旧版本填失效日期、新版本填生效日期,然后跑一次 MRP,看展开结果是否只取到新版本。再顺手跑一次第 2 章那段递归查询,确认没有循环引用。

易漏点三:批号、有效期与计价方法的绑定关系。为什么漏——演示数据通常不带批号,计价方法用默认值。怎么补——上线前先定计价方法,再倒推要不要启用批号或有效期管理。先进先出没有批号或入库日期做支撑,出库成本就取不准;反过来,明明不需要追溯却全量启用批号,录入负担会拖垮一线。

5.2 流程与权限类易漏点

易漏点四:单据性质配错。为什么漏——建自定义单据时直接套用系统模板,库存方向、应收应付影响、签核开关三个关键项没人逐条确认。怎么补——每建一张单据,先把三个开关列出来确认,再用一张测试单从头走到尾,走完立刻查三处:库存余额变没变、应收应付有没有多一笔、签核流程有没有正常触发。

易漏点五:权限与签核没做真实岗位验证。为什么漏——培训和测试全程用管理员账号,什么都能点,看起来一切正常。怎么补——用真实岗位角色做 UAT:仓管账号能不能越权过账、采购账号能不能改价、财务账号能不能反关账。低权限账号跑不通的地方,才是上线后真正会卡住的地方。

6. 复习清单:把 E10 培训 PPT 变成可执行的查漏补缺表

复习这件事,最怕的是把 PPT 从头翻到尾、感觉都见过、一上手全不会。比较有效的做法是把每个模块压缩成「三个必须能说清的问题」,答不上来就是没掌握,答得上来再往下走。

模块必须能说清的三件事自检方式
基础数据料件哪些字段影响成本、BOM 时间轴怎么生效、单位换算在哪一层生效抽一个料件讲清它从采购到入库的数量变化
交易单据单据性质四个开关、出货与销货的差别、三单匹配匹配什么画一张销售与采购的单据链路图,标出库存与账务时点
生产计划净需求公式、MRP 关键参数、推式与拉式领料的取舍手算一遍某料件的净需求,跟系统建议单对比
成本核算三要素来源、分摊基准、月结六步顺序挑一张工单,倒推它的材料、人工、制费各是多少
权限参数三层参数的优先级、签核触发条件、常用角色的权限边界用低权限账号跑一遍关键单据

再补一段核查脚本,用来在复习时快速定位数据面的问题:

-- 盘点前三项体检:未结案工单、零单价料件、负库存 SELECT '未结案工单' AS check_item, COUNT(*) AS cnt FROM mo_order WHERE status <> 'CLOSED' UNION ALL SELECT '零单价料件', COUNT(*) FROM item_master WHERE std_cost = 0 AND item_type = 'PURCHASED' UNION ALL SELECT '负库存料件', COUNT(*) FROM stock_balance WHERE qty < 0;

三段查询分别对应三类高频问题:工单不结案会让在制品虚高,零单价会让材料成本偏低,负库存说明出库校验被绕过。数字不为零就先处理数据,再谈流程优化。

我自己的习惯是从那以后每接手一套 E10 环境,都强制先用一个虚拟料件把「请购 → 采购 → 进货 → 领料 → 工单 → 入库 → 销货 → 成本计算 → 关账」这条完整链路跑一遍,跑不通就先别谈培训,因为培训讲得再漂亮,链路断了学员一操作就翻车。这份培训 PPT 的价值不在于它有多少页,而在于它能不能被拆成上面这几张表和清单,变成你自己能复述、能验证、能查漏补缺的东西。希望帮到你。

本文还有配套的精品资源,点击获取

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/31 6:27:59

工业以太网温湿度变送器EMC设计实战:从PCB布局到整改落地

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/31 6:27:29

E10培训PPT四层结构梳理:ERP主数据、业务流与成本月结

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/31 6:27:26

AI论文写作工具源码解析:RAG与提示词工程实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/31 6:27:09

ESP32端侧大模型部署的八大工程实战问题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/31 6:25:36

Delphi项目集成SecureBridge:SSH/SFTP/SSL加密通信控件实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/31 6:25:19

国产MCU与射频芯片选型:识别车规与工规认证的实用方法

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华