设为首页 收藏本站
查看: 1077|回复: 0

[经验分享] SAP生产订单管理与分析实例

[复制链接]

尚未签到

发表于 2019-2-2 12:45:23 | 显示全部楼层 |阅读模式

这段时间,特别是本人发布了自己编写的《SBO 2005B开发与维护助手》软件之后,很多朋友来函询问或者讨论SAP中的一些问题。其中一位深圳的从事SAP R3开发的朋友希望同我讨论其项目中生产订单管理,在此不揣浅见,予以讨论。

问题:在一个生产过程中,生产原料物料为原粉和口水料,比例为8:2(这个比例随着不同的成产品,是不一样的,但是原料物料清单是确定的),生产的产品为口水料(相对于某类成产品,其重量区间是固定的)和成产品,生产过程中的口水料产品可以即时复用于余下的生产。那么,根据一个生产计划,该怎样的配置(采购)生产原料物料,进而怎样的配置生产和人力。
分析:如果所有的产品都是成产品,这个问题要简单得多,但是现在是生产产品一部分是成产品,一部分是可用于继续生产的可复用物料。同时,应该考虑到一个生产线可以同时启动的生产单元(即在一个生产线上可以同时具有单独生产全过程的生产单位),这将涉及到生产计划中的原料物料准备。
为此需要建立的数据结构包括:
物料主数据:用于记录原粉、口水料和成产品的属性
生产订单BOM单:生产类型,原料物料代码、名称,单位生产单元所需物料数量
生产产品BOM单:生产类型,每单元产品代码和名称,每单元产品数量
生产计划配置清单:生产类型,每班次生产单元数量,每班次每单元人数(可以展开为人力配置清单)
复用产品周期定义:生产类型,物料代码、名称,可开始复用轮循数(就是生产的可以服用的产品在生产之后的第几轮可以投入生产使用)
每单元第一轮产品的生产原料都是必须的,第一轮生产的可以复用产品在生产出来之后的第N轮可以被作为原料使用,同样的第二轮生产的可以服用的产品在第N+1轮之后可以作为原料使用。那么需要多少这种可以复用的物料呢?
可复用物料需求数:(m*N + (m>n ? m - n : 0) * (M - N))
原粉之类的全消费物料的需求量为:t*M
生产订单完成后,可复用物料剩余数:(m>n ? n*N : (n-m) * (M-N) + n*N )
生产成产品的数量应该是:p*M
其中:m是每轮生产所需要的可以重复使用的物料所需数量,N是可用产品在其生产之后第N轮可以用于生产原料,n是每轮生产的可以重复使用的物料数量,t是每单元每轮生产的所需物料数量,p是每单元每轮生产的成产品数量,M是一共需要生产的每单元轮数。
考虑到一条生产线可以同时启动c个生产单元,而生产计划启动k条生产线,计划生产X件成产品,于是可以计算出M:
M = ( (X  mod (c*k*p) == 0 ? X / (c*k*p) : celling(X / (c*k*p))  + 1) mod p == 0 ? X  mod (c*k*p) == 0 ? X / (c*k*p) : celling(X / (c*k*p))  + 1) / p : X  mod (c*k*p) == 0 ? X / (c*k*p) : celling(X / (c*k*p))  + 1) / p + 1)
其中 X mod Y表示X除以Y的余数;celling(X)表示取不大于X的整数值。
综合上述分析,整个生产计划为(未经详细分析,可能存在误差):
全消费物料需求数:t*M*c*k  - (c*k*M - (X / p==0? X/p : X/p + 1) ) * t
可复用物料需求数:(m*N + (m>n ? m - n : 0) * (M - N)) * c * k  - (c*k*M - (X / p==0? X/p : X/p + 1) ) * (m>n ? m - n : 0)
可复用物料剩余数:(m>n ? n*N : (n-m) * (M-N) + n*N ) * c * k  - (c*k*M - (X / p==0? X/p : X/p + 1) ) * n
成产品数量:p*M* c * k  - (c*k*M - (X / p==0? X/p : X/p + 1))
以上的数据结构和模型,基本上解决了整个生产订单中的物料需求和生产计划的分析需要。
人力资源的部署与配置,也可以通过类似的结构进行分析,这个时候如果将人力成本、物料成本、附加费用予以综合考虑,实际上完成了生产单位日常关心的生产资源规划和成本分析的基本功能。








运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-670881-1-1.html 上篇帖子: SAP公司的一些大概介绍 下篇帖子: SAP DB13数据库备份相关问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表