1、开发简单生产订单
为车间进行任务下达和开单,区分多种业务,并将订单贯穿领料、完工整个生产过程,开发了简单生产订单,进行工单状态管理,支持下推领料出库单和生产入库单,携带来源单据编号和ID,实现以订单为源头,贯穿领料和完工整个生产过程。
2、生产入库单改造
通过对客户的业务进行层层梳理,充分推演和分析后,从完工产品成本构成倒推,需要计算材料成本、人工、制费,因此开发相应的表单和字段进行取值和计算,分别如下:
(1)在生产入库单和核算成本记录上新增字段
a. 新增【来源简单生产订单号】、【来源简单生产订单ID】字段,用于记录完工入库与订单的关联关系;
b. 新增【直接材料总金额】、【材料分摊成本比例(%)】、【是否需要分摊材料成本】字段,用于多产品入库时,材料成本的分摊;
c. 二开【直接材料】、【单位计件工资】、【计划制造费用】、【直接人工】等字段,用于计算完工产品的金额;
(2)开发相关单据【计划费率设置表】、【单位计件工资表】,进行数据的自动取数,便于完工成本计算。
关键步骤及效果展示
1、生产订单的贯穿及生产订单查询报表
通过在领料出库单、生产入库单上新增字段,并通过单据转换规则携带重要字段,实现生产全过程的贯穿,并实现生产订单报表查询。
开发的生产订单查询报表以生产订单为核心,显示每张订单的入库情况和明细成本构成。并通过材料分类设置表,按物料分类区分“原材料”、“辅助材料”、“周转材料”,用于材料成本的细分,有利于产品成本精细化分析。
2、生产入库成本计算
通过标准字段、二开字段、开发计算插件结合标准产品功能的方式,在生产入库单审核时完成生产入库成本计算,并同步存货核算,总体逻辑及具体成本构成的计算方式如下。
(1)总体计算逻辑
生产入库单的“金额”标准字段等于“直接材料”、“计划制造费用”、“直接人工”这几个二开字段的总和,在生产入库单“提交”按钮开发计算插件,提交时进行预计算(可能存在材料成本变动),当“审核”时再次进行材料、制费、人工以及金额的计算,再倒算“单价”,存货的实际成本等于生产入库单“金额”字段值,进行单据同步配置,从而实现完工成本的计算。
(2)直接材料的计算方式
业务场景是多次领料一次入库,支持单产品或多产品入库,当单产品入库时,完工成本等于所有的领料成本;多产出模式时,灵活的直接材料分摊模式,有利于成本精细化管理,具体实践方法有两种,本案例使用的第一种。第一种方案纯二开实现,第二种方案结合标准产品功能实现,如果没有过多的计算逻辑,更适用标准产品功能解决。
①在生产入库单上计算材料成本
在入库"审核"按钮上绑定开发的计算插件,通过生产订单号,取所有领料出库单(含退料或冲销单)根据单据编号找到对应的核算成本记录的实际成本,赋值到生产入库单的“直接材料总成本”字段,作为总材料成本,核算成本记录物料明细的实际成本取到生产入库单的“直接材料”字段;当需要进行材料成本分摊时,则填入分摊比例,进行直接材料重新计算,字段的计算均在单据审核时完成。
②在同步到存货的时候计算材料成本
通过配置成组关系,以生产订单ID作为关联关系字段,将目标单据的分摊权重字段作为成组关系的权重配置,在入库审核同步存货模块时,则会按字段权重分摊领料的成本。
(3)计划制造费用的计算逻辑
此客户需求的计划制造费用等于直接材料乘固定比例,因此通过“计划费率设置表”带出不同组织不同业务类型的比例,以在生产入库单审核时触发计算插件,完成计划制费计算。
(4)直接人工的计算逻辑
人工费的计算方式根据客户需求的不同,具体的开发字段有所不同,本客户是按生产环节和物料按件计人工,因此通过“单位计件工资设置表”按规则进行维护,并在生产入库单审核时用数量乘单位计件工资计算出直接人工。
3、损耗率计算及预警
根据本案例生产业务的特点,完工物料与领用材料的重量差异小,因此损耗率计算公式为(原材料数量-入库数量)/原材料数量,在生产入库单提交时计算出损耗率,审核时通过“损耗率预警设置表”进行预警校验,当超过设置的损耗范围,则进行提示单据审核不通过,实现了客户对于入库成本和损耗控制。
三、方案的可推广价值
本方案主要提供了非制造模块简单生产业务的处理思路,实现客户对简单生产业务的全环节管理和完工产品成本计算以及事前损耗控制预警。方案通过开发基础设置表、简单生产订单、生产订单查询表等,满足客户生产业务需求,规范生产业务流程,增强成本控制,设计材料成本分摊逻辑,使得生产成本更加合理化、精细化。
根据项目实践,该需求存在一定的普遍性,在两个国产化替代项目中均遇到相关业务需求,为有类似需求的客户提供了可参考的方案。
具体方面及其效果如下:
1、 新方案不用客户进行复杂的制造生产业务的系统操作,即能满足简单生产业务需求;
2、 能够支持多产出模式,灵活的直接材料分摊模式,有利于成本精细化管理;
3、 生产入库时增加审核环节,对于入库成本和损耗的控制真正做到事前控制,而不是事后控制。
四、注意事项
1、 虽然是简单生产,但业务场景相对较多,除了正向领料,还有退料、退库、冲销等场景,需进行场景罗列,充分测试,以防有疏漏;
2、 关于入库成本的计算,由于涉及多个字段的取值计算,需注意计算逻辑的先后顺序;
3、 此业务为多次领料一次完工,因此当已经完工时,生产订单状态反写为已完工,控制不可以再下推领料出库单,避免材料成本发生变动;
4、 生产入库单的材料成本依赖领料出库单的成本,在实时移动加权平均的计价方法下,不允许进行重算,若发现材料成本异常可采用单据逐步冲销退回的方式,也可以使用成本调整单或在总账进行调整;
5、 金额计算需注意小数位数精度,以及先四舍五入再计算,或后四舍五入等细节情况。
五、相关资料
1、 核算单据映射配置操作指引
2、 核算增加二开字段
3、 【成组关系配置】介绍
附:案例评论有奖活动
我们将每月挑选优质案例评论发放精美奖品,以下形式的评论中奖概率更高哟:
1、分享案例给您带来的启发:这个案例为您当前、进行中或即将开展的项目带来了哪些启发?若您成功将案例中的策略或方法应用到实际项目中,可在评论区分享您的具体应用情况,我们将为您准备额外的奖励。
2、提出案例优化的建议:您认为案例在哪些方面还有改进的空间?您有哪些更好的替代方案或建议?
期待您的案例留言,您的反馈是我们前进的动力~