牡丹江3d网站开发,网站域名如何从代理商那里转出来,深圳网站制作建站,.net空网站做九九乘法表惯例闲话#xff1a;最近中《三体》的毒很深#xff0c;可能是电视剧版确实给闲人这种原著粉带来太多的感动#xff0c;又一次引发了怀旧的热潮#xff0c;《我的三体-罗辑传》是每天睡前必刷的视频#xff0c;结尾BGM太燃了。闲人对其中一句台词感触很深——人类不感谢罗…惯例闲话最近中《三体》的毒很深可能是电视剧版确实给闲人这种原著粉带来太多的感动又一次引发了怀旧的热潮《我的三体-罗辑传》是每天睡前必刷的视频结尾BGM太燃了。闲人对其中一句台词感触很深——人类不感谢罗辑。问世间英雄为何物直教人为非人。也是在重燃情怀之余再次想起了去年自己心底的“使命”一定要完成。《三体》真的是一本好书至少在抵抗拖延症方面是有很好的效果的。
闲话到此为止这次探讨混合制生产下BOM的标准成本估算问题
应用场景
混合结构BOM的定义是指在顶层BOM展开过程中存在WBS-BOM和标准BOM同时存在通常顶层为WBS-BOM若干组件为标准BOM。这种混合BOM结构在实际应用中会常见于MTP按项目生产和MTS按库存生产混合制生产的场景中。
在工程和装备制造企业中通常最终交付成品是定制化的但在成品BOM中会有一些标准化的组部件。如下图
某成品机柜P1000039为定制产品启用了WBS-BOM它由三个半成品组成其中电源模块P2000306为标准模块在工厂内属于通用件BOM采用通用件管理。这是一个非常典型的混合BOM且非常常见。我们希望实现的是SAP能进行灵活标准成本估算。
存在的问题
经过测试我们发现系统标准功能是不能做到混合BOM展开的以及标准成本估算。 主数据准备清单 如下图CS76展开WBS-BOM注意到在300000000000000179的BOM无法展开到下层 CKW1对WBS做标准成本估算提示通用产品找不到价格也间接证明了展开失败 在这种混合BOM中使用前台CKW1处理时涉及上级是按WBS存在BOM,下级是沿用MTS的物料BOM(通过CS01创建的。
增强点
通过DEBUG过程我们可以找到CKW1标准成本估算控制BOM展开的关键函数——MARC_MD_SINGLE_READ。CKW1系统的逻辑是 1、对BOM中任何一个部件做展开校验独立集中标识MARC-SBDKZ字段起到了控制作用。 2、默认顶层BOM物料独立 1按照MTP的模式对每一层物料按WBS-BOM做历边查询如果不存在WBS-BOM则跳过认为物料没有BOM。这也是我们在测试过程中发现通用模块产品的BOM无法展开的原因。 解决思路对函数MARC_MD_SINGLE_READ做增强干预当使用CKW1对产品做标准成本核算时对其中的通用物料做强制赋值引导标准程序再次执行搜索和展开标准BOM。 这里给了一个简单的判断条件: 当事务代码为CKW1时强制 WMARC_MD-SBDKZ ‘1’.
前台验证
第1步搭建BOM 事务代码 CS71/CS01 业务说明 混合BOM搭建 操作内容 继续沿用以上主数据由于测试过程中已将300000000000000179标准成本发布为了体现出差异增加一个其他通用模块300000000000000183。 通用模块300000000000000183的BOM结构 图 其他通用模块BOM
第2步标准成本估算 操作路径 事务代码 CKW1/CKW4 业务说明 混合BOM搭建及发布标准价 操作内容 1、未启用增强前的结果为70是前三项半成品的价格之和第四项为0. 2、启用增强后的结果对第四项其他标准模块进行了展开估算结果正确。
第3步测试入库价格 操作路径 事务代码 MIGO 业务说明 成品入库价格测试 操作内容 使用MIGO 561Q对成品入库库存单价为80正确。 小结这个小增强点起到的作用非常大有效解决了混合制生产模式中标准成本发布的问题。在项目制造型企业实施时应考虑做为一个必备的增强点。本案例的演示判断条件较为简单在实际应用中可能需要结合多工厂、BOM上下级等综合因素来对WMARC_MD-SBDKZ赋值以免产生其他的错误。