第25章 NB的机制(2 / 3)
交给了王哥,张伟下去给王哥说的时候,王哥居然没有发现任何问题,一遍过!当然张伟自己因为懂了业务,知道了整体的业务需求,所以自己早就做好了测试,而且张伟的测试是融合了模块能力和程序能力的测试,可以说是那种无死角的测试,交给王哥之前张伟基于自己的理解测试过来,同时已经修改了十几个地方了!
“王哥你看,你给我讲了之后,这个报表质量很高吧!下次再给我讲讲哈!”
“必须得很高啊!不过我其实没啥给你讲的了,这个报表,加上上次那个报表,我们采购部的业务就这些了!”
“啊!没有了,怎么会了,我看你们采购一天很忙啊!”
“业务流程,系统操作确实就这些了,也有十几个业务情况了啊,忙!主要是每种业务量很大!”
“哦,明白了!王哥,有啥问题直接微信上找我哈,我先上去了,搞下其他模块的报表!”
张伟发现确实向王哥讲的,业务部门其实不是业务本身复杂,而是业务量很大,业务的复杂度就是流程的长度,这个其实是有限的,而业务量是无限的,每天都是相同的事情大量的重复,比如王哥负责包材、塑胶采购业务,每天都有很多笔订单、收货、退货...这些才是他工作量的大头,而张伟只要每种都学会了一笔业务,就等于学会了王哥全部的业务,剩下的就是重复,从张伟写程序的角度,就是loop循环,换成其他程序语言就是for循环语句,对张伟来说,就已经算是学完了!重复,循环对张伟来说,是没有意义的,不需要学习!
然后张伟就用相同的开挂的方法,带着报表需求,去找pp生产模块的同事,2天的时间基本把生产模块的业务流程了解的八九不离十了!学习到了什么叫mpS,生产计划,就是公司在生产的时候,是按照计划来生产的,当然还有按照单生产,按照库存来生产!目前张伟他们公司按照生产计划,和按照单来制定生产安排!
下一步就跑mRp,这个概念有点复杂,张伟找生产部门的好几个人都聊了最后也查了资料,自己总结了下,大概逻辑是,比如要生产100瓶矿泉水,那么需要100个盖子,100个瓶子,100个标签,1吨的水,这些明细项叫bom表,中文名叫物料清单,bom分成很多层,比如盖子的下一层是塑胶颗粒,标签的下一层,是印刷胶带;而对于这100瓶水来跑mRp时,就会进行计算,比如仓库里有30个盖子,那么就需要购买70个盖子,然后这70个盖子的就被转成采购需求,进入采购流程;然后就可以基于产线的生产情况安排30瓶水的生产,如果每次产线只生产10瓶水,那么就可以安排3个生产订单,剩下的70瓶水,对应7个订单就等盖子到了再跑mRp就会出现7个生产订单!
其实张伟了解清楚后,特别佩服这个mRp的算法非常的Nb,基本上把整个工厂的流程都调动起来了,算是驱动工厂的核心生产算法了!
然后就是bom表,物理清单,有标准bom表,研发确定的产品明细,有生产订单bom表下订单时候的bom.......
然后就是Sd销售模块,其实就是客户购买公司的产品,对应的单据,是采购订单的对立方,只是一个是采购方,一个销售,后面就是销售包装,销售发货,销售开票!
张伟通过这5个报表,基本上把SAp的pp\\mm\\Sd模块的业务流程基本都搞熟悉了!同时自己也有惊喜的发现!
这就是张伟作为程序员最大的优势,就是那种能拨开迷雾看清本质的能力,毕竟程序的实现是基于事务运行的底层逻辑来进行,就是去除所有的重复、循环项,剩下的就是规律、也是逻辑,而这部分才需要用程序来进行表达,这样的程序才是真正的好程序,这就是张伟他们这种程序员天生的优势!张伟本身理科又很好,逻辑敏感性对他来说又特别的敏锐!
首先进步的肯定是报表编程技术了,虽然才写了6个报表,可是本身报表技术在SAp这个领域就是很简单的技术分支,张伟基本上已经炉火纯青了,完全没有任何难度了,只要是报表,张伟最多一天就搞定,
↑返回顶部↑