一种利用隐式工艺BOM模型同步BOM间数据的实现方法技术

技术编号:6543429 阅读:261 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及计算机领域,具体提供一种利用隐式工艺BOM模型同步BOM间数据的实现方法。该方法通过建立一种同步规则约束实现制造BOM、工艺BOM和生产订单工艺信息三者间数据同步,同步的规则可以在使用过程中由用户根据实际需要进行定义,生产订单根据定义的规则和产品的工艺路线信息自动形成生产订单的表体信息,反过来系统可以根据新的生产订单表体信息形成新版本的工艺BOM供下次排产使用。与现有技术相比,利用本发明专利技术的利用隐式工艺BOM模型同步BOM间数据的实现方法,可以使物料需求计划运算后的采购计划和生产计划更加准确。

【技术实现步骤摘要】

本专利技术涉及计算机领域,具体提供一种用于ERP管理软件中的利用隐式工艺BOM 模型同步BOM间数据的实现方法。
技术介绍
在传统的ERP软件中一般先建立制造Β0Μ,后结合产品加工工艺初始化车间作业要用的工艺Β0Μ,初始化初期,二个BOM中的零部件的数据是一致的,但随着制造BOM中的零部件数据发生变化或者生产订单工艺信息根据现场情况发生调整,这些变化的零部件数据和工艺信息需要体现在工艺BOM中,实现制造Β0Μ、工艺BOM和生产订单三者间的数据同步;但在实际使用软件过程中,由于用户的疏忽或者车间现场加工工艺发生变化,经常导致三者间的信息不一致,导致物料需求计划运算结果也出现差异,最终影响企业采购计划和生产计划的准确性。
技术实现思路
本专利技术是针对上述现有技术的不足,提供一种利用隐式工艺BOM模型同步BOM间数据的实现方法。本专利技术解决其技术问题所采用的技术方案是一种利用隐式工艺BOM模型同步 BOM间数据的实现方法,通过建立一种同步规则约束实现制造Β0Μ、工艺BOM和生产订单工艺信息三者间数据同步,同步的规则可以在使用过程中由用户根据实际需要进行定义,生产订单根据定义的规则和产品的工艺路线信息自动形成生产订单的表体信息,反过来系统可以根据新的生产订单表体信息形成新版本的工艺BOM供下次排产使用。所述同步规则模型的属性描述包括规则号,产品编号,规则描述,规则值,默认值。工艺BOM信息是由系统自动维护,用户无法修改。系统预置三类规则,制造BOM和工艺BOM同步规则、工艺BOM和生产订单同步规则、工艺BOM数据更新规则。制造BOM和工艺BOM同步规则值有二种1_投料到开工工序,2_投料到完工工序, 默认值为1 ;工艺BOM和生产订单同步规则值有三种1-选择最新版本的工艺Β0Μ,2-临时选择,3-上月最新版本的工艺Β0Μ,默认值为1 ;工艺BOM数据更新规则值有二种1-是根据生产订单更新对应的工艺Β0Μ,2是不更新,默认值为1。具体地说,实现本专利技术利用隐式工艺BOM模型同步BOM间数据的实现方法的步骤包括A、在业务系统中建立隐式工艺BOM模型及其属性定义流水号,类型,日期,父项物料,父项数量,版本号,工艺路线编号,工序,子项物料,子项数量等属性;该数据表不能手工维护,其内容由系统自动产生和维护。B、在业务系统中建立同步规则模型及其属性定义规则号,物料编号,规则描述, 规则值,默认值;表结构形成后,由系统进行规则预置;制造BOM和工艺BOM同步规则值有二种1-投料到开工工序,2-投料到完工工序,默认值为1。工艺BOM和生产订单同步规则值有三种1-选择最新版本的工艺Β0Μ,2_临时选择,3-上月最新版本的工艺Β0Μ,默认值为1。工艺BOM数据更新规则值有二种I是根据生产订单更新对应的工艺Β0Μ,2是不更新,默认值为1。C、在业务系统中建立生产订单模型及其属性定义 表头生产订单流水号,制单日期,父项物料,父项数量,制单人等属性。表体生产订单流水号,分录流水号,工序,子项物料、子项数量等属性。D、通过模型实例化的具体业务的实现方法,实现方法包括3个步骤(1)确定使用环境,选择实现的IT技术和工具;( 设计隐式工艺BOM模型、同步规则模型和生产订单模型描述的实例的数据结构,数据结构如上述A、B、C中描述的属性;(3)选择适当的编程工具实现前台与后台数据交互,实现利用隐式工艺BOM模型同步BOM间的数据。在用户初始化制造BOM时,如果有对应产品的加工工艺信息,则在保存时自动按照制造BOM和工艺BOM同步规则的约束形成新的工艺Β0Μ,如果制造BOM出现变化,则在修改时则修改最新版本的工艺Β0Μ,如版本发生变化则按照对应的最新版本的工艺BOM结构形成一个新版本的工艺Β0Μ。生产订单在引用工艺BOM时,按照工艺BOM和生产订单同步规则选择对应的工艺 BOM信息形成生产订单信息,生产订单中的工艺信息修改时则需要根据工艺BOM数据更新规则来决定是否更新对应的工艺BOM信息。这样,工艺BOM对应用户是不可见的,完全由系统根据数据同步规则来自动的维护工艺BOM信息,因此利用这个隐式的工艺BOM来实现了制造Β0Μ、工艺BOM和生产订单三者的数据同步。本专利技术的利用隐式工艺BOM模型同步BOM间数据的实现方法和现有技术相比,通过以制造BOM的变化为主,利用规则来自动形成隐式的工艺Β0Μ,同时也建立工艺BOM和生产订单工艺信息的同步规则,实现三者间数据的同步,从而使物料需求计划运算后的采购计划和生产计划更加准确。附图说明附图1是本专利技术利用隐式工艺BOM模型同步BOM间数据的实现方法的功能关系结构附图2是图1所示利用隐式工艺BOM模型同步BOM间数据的实现方法中隐式工艺BOM 模型结构示意4附图3是图1所示利用隐式工艺BOM模型同步BOM间数据的实现方法中同步规则模型结构示意附图4是图1所示利用隐式工艺BOM模型同步BOM间数据的实现方法中生产订单模型结构示意图。具体实施例方式下面结合附图和具体实施例对本专利技术作进一步说明,但不作为对本专利技术的限定。实施例一种利用隐式工艺BOM模型同步BOM间数据的实现方法,包括建立隐式工艺BOM模型 (如附图2的定义),同步规则模型(如附图3的定义)及生产订单模型(如附图4的定义),实现方法按下述利用隐式工艺BOM模型同步BOM间数据的算法进行实现,最终实现BOM间数据的同步A.隐式工艺BOM模型属性描述如下1)流水号唯一标识表中的一条记录2)类型标识BOM的类型,如制造、成本或者二者都用3)日期标识工艺BOM的建立日期4)父项物料标识要产出的父项对应的物料5)父项数量标识父项物料的批量6)版本号标识BOM的版本号7)工艺路线编号标识工艺BOM中对应的工艺路线编号8)工序标识工艺BOM中的生产工序9)子项物料标识要投入的子项物料10)子项数量标识子项物料相对于父项数量对应的投入数量11)其他属性不再描述B.同步规则模型属性描述如下1)规则号唯一标识表中的一条记录2)产品编号标识工艺BOM的要生产的物料3)规则描述描述对应的同步规则4)规则值标识要保存用户定义后的规则值5)默认值标识系统预置的默认值,可修改;如果规则值不为空,则默认值不起作用C.生产订单模型属性描述如下 生产订单表头属性1)生产订单流水唯一标识表中的一条记录2)制单日期表示生产订单的制单时的日期3)单据号表示生产订单的单据编号4)制单人表示生产订单的编制人员5)父项物料表示生产订单要生产的物料6)父项数量表示生产订单要生产的物料的数量7)版本号表示生产订单要生产的物料的bom版本8)工艺路线编号表示生产订单要生产的物料的工艺路线版本生产订单表体信息1)生产订单流水号表示关联的生产订单的流水号2)分录流水号表示生产订单的分录流水号3)工序表示子项物料的投料工序4)子项物料表示要投入的子项物料5)子项数量表示要投入的子项物料的数量6)领料仓库表示要投入的子项物料的储存仓库7)是否反冲表示要投入的子项物料是否完工反冲8)是否报工表示要投入的子项物料是否需要报工9)是否委外表示该工序是否是委外工序10)是否质检表示工序是否需要质检D、利用隐式工艺BOM模型同步BOM间数据的算法如附图1所示,在用户初始化制造BOM时,如果有对应产品的加工工艺信息,则在保本文档来自技高网...

【技术保护点】
1.一种利用隐式工艺BOM模型同步BOM间数据的实现方法,其特征在于,通过建立一种同步规则约束实现制造BOM、工艺BOM和生产订单工艺信息三者间数据同步,同步的规则可以在使用过程中由用户根据实际需要进行定义,生产订单根据定义的规则和产品的工艺路线信息自动形成生产订单的表体信息,反过来系统可以根据新的生产订单表体信息形成新版本的工艺BOM供下次排产使用。

【技术特征摘要】
1.一种利用隐式工艺BOM模型同步BOM间数据的实现方法,其特征在于,通过建立一种同步规则约束实现制造Β0Μ、工艺BOM和生产订单工艺信息三者间数据同步,同步的规则可以在使用过程中由用户根据实际需要进行定义,生产订单根据定义的规则和产品的工艺路线信息自动形成生产订单的表体信息,反过来系统可以根据新的生产订单表体信息形成新版本的工艺BOM供下次排产使用。2.根据权利要求1所述的利用隐式工艺BOM模型同步BOM间数据的实现方法,其特征在于,所述同步规则模型的属性描述包括规则号,产品编号,规则描述,规则值,默认值。3.根据权利要求1所述的利用隐式工艺BOM模型同步BOM间数据的实现方法,其特征在于,工艺BOM信息是...

【专利技术属性】
技术研发人员:焦学瑞
申请(专利权)人:浪潮集团山东通用软件有限公司
类型:发明
国别省市:88

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1