在用全作业、全成本制造业ERP解决方案时,有用户提出,加工过程中的有些构件也要入到“立库”,所以就不好做全工序处理,只能是生产订单做入库处理。
这里需要了解ERP的仓库和MWS中的仓库,前者会考虑核算,而后者是纯粹特理意义上的保管,重点是数量而非成本价。
那加工过程中的工序构件,在会计上是在制品,在制品从加工现场拖到立库,实际上是位置的转移,在ERP中是按在制品的核算流程走。
如果要兼容原生仓库的设计,则可以作如下改造:
产成品物料A,增加辅助属性,序列、工序号、甚至还可以加上“质量等级”
比如0序列的20工序是焊接,焊接好后要进入WMS的立库,然后下一道工序加工时再移出来。则A物料0序列20工序汇报后,自动生成工序入库单,物料编码是A,辅助属性是0-20,如果只管数量,不管核算,可以将库存状态默认为不核算。
这样就在不怎么大修改原程序代码的情况下,实现了WMS的管理。但如果车间管理向工业4.0靠的话,还是要加入位置这个基础资料。先业务,后核算。
当然,如果能实现全工序成本核算则更好。
也有用户说,这些功能是wms或者mes的功能,但从使用角度出发,并不关心哪个系统,而是关注业务逻辑的流畅和业务处理的高效。
构建多个异构系统,最大的问题是对接,不仅是json或者sql数据传递,而是两边的业务逻辑要自然,而非生硬地捏在一起。
如果以ERP平台为基础,通过插件开发,实现PLM、MES、WMS的功能。也省去了基础资料同步带来的麻烦。