ERP生产管理系统实施是建立在已经相对管理规范的基础上的。管理的规范为计算机的规则性的处理能力提供了前提,同时,在ERP成功实施后,企业又可使用规则性处理能力的计算机规范管理。他们之间是相辅相成、相互对应的。
同时,在ERP生产管理系统实施过程中,管理的规范和程序设计的优化是要同时进行的。企业是在不断发展的,在ERP生产管理系统实施过程中,企业的管理也在不断的规范化,这为程序设计人员在提供了便利。同时,程序员在设计过程中,遇到计算机不可以处理的难题时,也可以给企业提出一些建议和措施,进一步促进企业规范化管理的进程。
尽管先进化的计算机程序设计软件和计算机硬件深度普及,然而在生产排产调度的程序设计中,繁杂的排产算法是让每个设计人员头疼的问题。

排产算法之所以复杂,是因为其没有一个固定的计算公式,对多种数据进行不同的处理,同时要能处理临时改变的数据等等,对于这些问题,笔者提出以下几种方法。
1 整合复杂条件
整合复杂条件就是将在实际的排产过程中,一系列的多变繁杂的情况,在用计算机程序设计时,整合成一种情况。如,对由于设备损坏、原材料供应不足和新产品试验造成以及在设计中没有想到的停产原因,可以总结成一种情况,操作人员只需要在备注中填写这些不同的原因即可。
这种方法不仅减轻了程序员的工作量,还能处理不可预测的问题,增加了生产管理系统的使用寿命。2 排产算法及时与客户沟通
跟企业相适应的排产算法是必不可少的,选择算法要与调度员和一些的生产员工进行交流,也许有些企业在ERP设计中可能会改变原有的排产算法,程序员不得自行随意设计,不管在设计还是维护过程中都要与客户进行沟通,有时,客户的建议可以给程序员带来灵感。
3 生产线的管理
现在,许多企业都是多条生产线同时生产,而且有些生产线可以生产其它生产线的产品,这又无形中加大了排产调度设计的难度。在这种情况下,这里建议把每条生产线设计一个数据库表,在选择生产线时,只要按照时间检索,对比生产线上的生产数量即可。这种方法可能在简索数据库时比较麻烦,但提高了生产线的管理。
4 完整周密的步骤
在设计排产调度时,生产管理系统周密的设计是排产算法能够运算正确的前提,首先,设计人员要整理思路,抓住影响本系统的要素;然后,根据排产的步骤逐一筛选,整理出这些要素的在排产中的先后顺序;最后,设计思路,并检验一些相关细节。如在排产中,首先要确定订单上产品的数量和交货期;接着根据订单产品的紧急程度确定先粗率、确定要生产的产品,按照这样的原则生产了粗略的排产计划;检验这些生产该产品生产情况和原材料供给情况,如条件适合,则先生产该产品,如条件不适合,则考虑紧急程度较低的产品,同时修改粗略的生产计划。最后,输出生产排产单提交给生产部门。
