`
andylee624
  • 浏览: 56288 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

生产计划开发设计要点

阅读更多
生产计划是制造行业中一个难以跨越的鸿沟。所以在选购各种信息化管理软件,如ERP或者进销存管理软件选购与开发过程中,如何以一种适当的方式、以可以接受的成本产生生产计划,这也是一个比较重要的指标。笔者今天就跟各位读者商讨一下这方面的内容。


     一、业务概述


     生产计划的生成方式有多种,其中“根据销售订单来生成生产计划”这是最典型的一种。


     二、与销售订单业务相关性分析


     从“销售订单生成生产计划”这个业务,主要跟ERP系统的三个业务相关。这三个业务分别是销售订单管理、产品管理和产能计划。由于产能计划比较复杂,其具有一定的独立性,笔者不在这里展开叙述。笔者这里要强调的重点是销售订单与产品这两个模块跟这个业务的相关性分析。


     一是销售订单的状态决定生产计划的生成时机。在实务中,什么时候生成生产计划,是一个比较考究的问题。太迟或者太早都不好。在ERP系统中,这个时机就需要在销售订单中控制。最简单的一个原则,就是只有确认的销售订单才能够生成生产计划。从技术的层面讲,就是只有销售订单状态为“审核完毕”的订单才是生产计划的依据。对于那些作废的、或者还在确认过程中的订单,计划人员都不能够据此来生成生产计划。


     二是产品管理对生成计划的影响。对于生产计划来说,产品的物料清单非常重要。如果物料清单不确定,那么在生产计划中,就不能够展开物料需求计划。从技术层面讲,就是在生成生产计划之前,需要先判断一下所涉及到的产品物料清单的状态。只有已经校验的物料清单才可以生成生产计划。如果没有校验,则需要向用户提供报警信息。


     三、背后的逻辑运算与控制要点


     那么在开发这个业务的时候,需要注意哪些内容呢?以下这几个点供大家参考。


     第一点:生产订单对销售订单的反控制。这个反控制主要的目的就是用来解决重复生成生成计划的问题。如某张销售订单已经生成了生产计划。那么在第二次生成生产计划的时候,如果来过滤已经生成了生产计划的订单呢?这是第一个需要控制的要点。从技术上来说,实现的难度也不是很大。只需要在销售订单处增加一个“生产计划”的字段。当从销售订单生成生产计划的时候,让这个作业将生成的生产计划自动回写到这个字段中。如此还可以实现两个窗口之间的相互关联,一举两得。


     第二点:销售订单的变化导致生产计划的调整。如果销售订单有变化,该如何操作呢?在实务中,这是经常发生的事情。一般有两种处理方案。一是销售订单变化后,生产计划手工调整。二是销售订单变化后,原来的生产计划作废,需要重新安排生产计划。那么在技术上,也需要进行类似的控制。如可以在生产模块的基础设置中,设置这两个选项。当用户选择哪个选项时,就按哪种选项处理。如当用户选择第二种,从技术的角度讲,就是如果要修改销售订单的话,就必须先删除原先的生产计划。为此一个简单的控制规则就是,当销售订单中的“生产计划”字段不为空的话,这销售订单就不能够通过“订单变更单”来更改或者作废。这可以通过触发器来完成。不过需要注意的是,当删除这个生产计划的时候,需要同时清空对应销售订单的“生产计划”字段中的内容。


     第三点:需要检验产品与销售订单的合法性。如果产品不合法,如某个产品没有Bom或者BOM没有审核,此时这个产品就不能够生成生产计划。因为这个产品还没有最终确认。同理,如果销售订单没有审核的话,也不能够生成生产计划。从技术上,这些都是可以实现的。因为在数据库的对应表中,都是通过字段来控制的。在生成生产计划的时候,只需要对这些字段的内容进行判断即可。


     四、业务应用中的共性问题与应对措施


     在具体的应用与开发过程中,这个业务在不同的行业中会有不同的表现方式,也会遇到不同的问题。笔者为多个行业实施过这个业务。在这里就将遇到的一些共性问题拿出来,希望各位读者引以为戒。


     第一个问题:生产计划的名字问题。归根结底,生产计划其实也是一种单据。那么这个生产计划该如何命名呢?一个简单的原则,就是生产计划的名字要通俗易懂、具有可辨认性。那么到底该如何命名呢?笔者的一个简易是,如果销售订单与生产计划是一一对应的,那么就可以在生产计划中加入销售订单的名字。如此用户只要一看到生产计划单,就能够了解这个生产计划与销售订单的关系。从技术层面来说,设计就稍微有一点负责。因为为了满足不同企业的不同需要,可能需要在这个单据规则中设置一个开关。如用户可以选择所采用的编码规则,其中包括在生产计划的名字中包含销售订单的内容。甚至就是以销售订单的名字作为生产计划的名字,等等。


     第二个问题:预计完工时间的控制。有些系统在这方面设计的不够严密。系统经过一系列规则最后算出来的预计完工时间或者预计开工时间,竟然要比销售订单的交货日期要晚。这种结果显然是用户不能够接受的。为此在生产计划审核的过程中,需要加入这方面的控制。如当用户设置的预计开工时间比销售订单的预计交货日期要晚的话,就可以向用户提出警告,严重的话可以拒绝用户的修改。这可以通过数据库的触发器来完成,也可以通过代码来实现。【智慧领袖网】
分享到:
评论

相关推荐

    浅谈电源模块发展的开发设计要点

    模块电源的薄型化、模块化、标准化并以积木的体例进行组合的电路拓扑结构得到了...如何敏捷推出高品质、高可靠性、低成本的模块电源以进步产品竞争力,还需要我们持续不断的在电路、物料、生产工艺等多方面的提升突破。

    污水处理生产自动化与信息化管理系统设计要点分析.pdf

    污水处理生产自动化与信息化管理系统设计要点分析.pdf

    煤炭矿产资源开发利用方案编制要点探讨

    并结合煤炭资源的固有特点,重点讨论了编制目的、井田境界、资源储量计算、开发利用方案比选以及资源综合利用、安全生产建议等编制要点问题;同时提出了控制和提高编制质量的建议,为煤炭矿产资源开发利用方案编制工作...

    计算机软件开发信息管理系统的设计与应用研究.docx

    对此,本文详细分析了计算机软件开发信息管理系统的设计要点,并简述了其重要性和应用,以供参考。 关键词:计算机;软件开发;信息管理系统 引言:随着计算机技术的不断发展,计算机的数据处理量也在迅速增加,如此...

    电源技术中的浅谈电源模块发展的开发设计要点

    如何敏捷推出高品质、高可靠性、低成本的模块电源以进步产品竞争力,还需要我们持续不断的在电路、物料、生产工艺等多方面的提升突破。  在咱们国家有模块电源研发生产公司大概有上百家甚至几百家,主要是以...

    电源模块设计的开发要点详解

    如何敏捷推出高品质、高可靠性、低成本的模块电源以进步产品竞争力,还需要我们持续不断的在电路、物料、生产工艺等多方面的提升突破。  在咱们国家有模块电源研发生产公司大概有上百家甚至几百家,主要是以...

    《管理信息系统》课程设计指导(修订)

    5.2物理结构设计要点 5.3数据结构与程序的关系 6系统出错处理设计 6.1出错信息 6.2补救措施 6.3系统维护设计 三、详细设计 1引言 1.1编写目的 1.2背景 1.3定义 1.4参考资料 2程序系统的结构* 3...

    毕业设计-基于NodeJS开发的纯前端签到系统(源代码+说明)

    mysql数据库字段的设计详见db目录下的sql文件。 项目技术要点: express框架 swig模板引擎 body-parser express-session mysql BootStrap 系统在生活中的应用十分广泛,无论是个人还是企业,在日常生活中都需要系统...

    汽车线束工艺设计与开发时的注意要点

    剥头长度的设计根据端子的实际结构尺寸来设定,有时候还需要考虑外露的芯线是否与相配的针座有影响。 端子剥头长度的设定方法: 切线长度和成品长度 切线长度的设定,要以实际生产为依据...

    电源技术中的电源模块设计的开发要点详解

    如何敏捷推出高品质、高可靠性、低成本的模块电源以进步产品竞争力,还需要我们持续不断的在电路、物料、生产工艺等多方面的提升突破。  在咱们国家有模块电源研发生产公司大概有上百家甚至几百家,主要是以...

    前端工程化 体系设计与实践 高清完整版

    本书系统、全面地介绍了前端工程体系的各个环节,包括设计要点和实践经验。全书分为7章,分别包括绪论、脚手架、构建、本地开发服务器、部署、工作流、前端工程化的未来。 3.本书以本地工具链形态的前端工程化方案...

    基于Android系统的课程管理系统设计与实现.doc

    SQLite数据库的建立和存储,在系统的设计与实现中,确定系统的开发思想以及开发环境,最后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析,本人将在文中对各个技术要点进行具体...

    水工业中基于PLC的控制系统设计的要点

    在现代化的工业生产设备中,有大量的数字量及模拟量的控制装置,例如电机的起停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,工业现场中的这些自动控制问题,若采用可编程序控制器(PLC)来解决自动...

    自动化作业程序文件模板.doc

    开发与生产技术、人力,以及市场的可行性评估,以决定是否成案、进行 开发设计。 7.3.2规划审查(C1)项目 本阶段之审查为检讨产品规格等各项技术问题,检讨进度与资源调度等问 题,以确定该设计开发案的要求,审查...

    软件资料文档标准规格

     ◇ 项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。  ◇ 软件需求说明书(软件规格说明书):对所开发软件的功能、性能...

    半精纺产品的设计思路及技术要点 (2011年)

    提出了半精纺产品的设计思路:开发天然纤维混纺色纱、开发稀有动物纤维混纺纱及新型纤维混纺纱,并从车间构建及工艺技术等多方面阐述了半精纺纱的生产技术要点。

    刀片服务器总体设计方案.doc

    整机兼容性、安全性、电磁兼容性、可扩展性、可生产性、可测试性、可维修性和可 维护性设计考虑等等。 3 总体功能框图 以功能模块为单元用图形描述系统总体框架,并简要说明各部分的联系,简要说明划 分理由。 4 ...

    楼宇对讲系统产品设计方案.doc

    2、设计依据 《居住小区智能化系统建设要点与技术导则》 《全国住宅小区智能化系统示范工程建设要点与技术导则》 CJ/T174-2003《居住区智能化系统配置与技术要求》 《居住小区智能系统产品技术标准》 GB/T 50314-...

    WCF服务编程(英文PDF版)

     《WCF Service编程》专门阐述了某些设计决策背后的基本原理,对于那些文档稀缺、少人理解的SOA开发要点也着墨颇多。开发者和架构师们从本书中将不仅学到如何进行WCF编程,还能了解相关的设计指导原则、最佳实践和...

Global site tag (gtag.js) - Google Analytics