智能化订单开发资料生成方法及其系统与流程

文档序号:13137964阅读:515来源:国知局
智能化订单开发资料生成方法及其系统与流程

本发明涉及订单处理技术领域,尤其涉及一种智能化订单开发资料生成方法及其系统。



背景技术:

订单是企业采购部门向供应商发出的定货凭据(包含成品、原材料、燃料、零部件、办公用品、服务等全部采购过程)。订单流程主要由用户下单、确认订单、分配订单、订单收款和发送订单。现有的订单无法智能化的生成开发资料,需要人为的去录入,这样大大降低了生产效率、提高了劳动成本和管理成本。



技术实现要素:

针对上述技术中存在的不足之处,本发明提供一种工作效率高、劳动强度低及管理成本低的智能化订单开发资料生成方法及其系统。

为实现上述目的,本发明提供一种智能化订单开发资料生成方法,包括以下步骤:

步骤1,在客户端定义基础资料和录入订单;订单的录入内容包括订单表头和明细表;

步骤2,引用订单明细生成订单物料清单;

步骤3,从上到下计算每个层次的物料、工序的需求数量;

步骤4,从下到上计算每个层次的产品、物料、工序的成本;

步骤5,显示树状bom结构;bom结构呈现为一棵倒立的树状,订单明细产品在最顶层,相当于树的根部,下级物料和工序从上到下垂直缩进散开。

其中,步骤1中基础资料包括物料字典、工序字典、员工资料、供应商资料。

其中,步骤2主要设置的内容如下:定义订单明细产品下级物料、工序所在bom结构的层次,耗用数量、损耗、单价、币种、提前期、分派给的供应商和采购员;首先定义bom最顶层订单明细产品的下级物料及物料加工工序,然后再为下级物料定义下级物料及加工工序。

其中,所述步骤3的具体方法为:首先计算bom最顶层订单明细产品的需求数量=订单数量-实际可用数量,实际可用数量来源于库存表中未分配数量;然后计算下级物料及加工工序的需求数量;下级物料(工序)需求数量=上级物料需求数量*耗用数量*(1+损耗),最后计算下下级物料及加工工序的需求数量。

其中,所述步骤4中每个层次的计价方法为:如果有下级物料和工序,则汇总下级物料和工序的金额来计价,金额=下级物料和工序金额汇总,价格=金额/需求数量;如果没有下级物料和工序则应手动输入价格,金额=价格*需求数量;每层bom的货币种类可以不相同,使用汇率来统一均衡;bom各层次的计价逻辑顺序为:从下到上给各层bom计价,最后计算出最顶层订单明细的成本。

其中,所述bom结构图的生成逻辑为:首先将订单明细产品显示在最顶层,然后将订单明细产品的下级物料和工序垂直向下缩进展开显示,工序跟物料在同一层显示,用小括号标记,如果下级物料还有下下级物料和工序,再将下下级物料和工序紧贴下级物料垂直向下缩进展开,最后生成并显示出一个倒立的树状bom结构。

为实现上述目的,本发明还提供一种智能化订单开发资料生成系统,包括

定义基础资料模块;

含有订单表头和明细表的录入订单模块;

引用订单明细生成订单物料清单的生成订单物料清单模块;

用于从上到下计算每个层次物料、工序需求数量的计数模块;

用于从下到上计算每个层次的产品、物料、工序的成本的计价模块;

用于显示树状bom结构的显示树状bom模块;

所述定义基础资料模块和录入订单模块均与生成订单物料清单模块的输入端相连,所述生成订单物料清单模块的输出端依次连接计数模块、计价模块和显示树状bom模块;

在客户端定义基础资料模块内填入基础资料,并在录入订单模块内录入订单;所述生成订单物料清单模块引用订单明细生成订单物料清单;所述计数模块从上到下计算每个层次的物料、工序的需求数量,最后计算下下级物料及加工工序的需求数量;计价模块从下到上计算每个层次的产品、物料、工序的成本,最后计算出最顶层订单明细的成本;计价完成后在显示树状bom模块上显示树状bom结构。

本发明的有益效果是,本发明还提供一种智能化订单开发资料生成方法及其系统,该订单开发资料的生成主要包括维护基础资料和订单、生成订单物料清单、计数、计价、显示树状bom图五个步骤,通过上述的方法,可实现智能化生成开发资料,不再需要人为的进行录入,这样大大的提高了生产效率、降低了劳动强度和管理成本。

附图说明

图1为本发明中智能化订单开发资料生成方法的流程图;

图2为本发明中智能化订单开发资料生成系统的方框图;

图3为本发明的资料明细样书图。

主要元器件标注如下:

10、定义基础资料模块11、录入订单模块

12、生成订单物料清单模块13、计数模块

14、计价模块15、显示树状bom模块。

具体实施方式

为了更清楚地表述本发明,下面结合附图对本发明作进一步地描述。

请参阅图1,本发明的智能化订单开发资料生成方法,包括以下步骤:

步骤s1,在客户端定义基础资料和录入订单;订单的录入内容包括订单表头和明细表;基础资料包括物料字典、工序字典、员工资料、供应商资料。

步骤s2,引用订单明细生成订单物料清单;该步骤中定义订单明细产品下级物料、工序所在bom结构的层次,耗用数量、损耗、单价、币种、提前期、分派给的供应商和采购员;首先定义bom最顶层订单明细产品的下级物料及物料加工工序,然后再为下级物料定义下级物料及加工工序,依此类推,可构建无限层次的bom结构。

步骤s3,从上到下计算每个层次的物料、工序的需求数量;首先计算bom最顶层订单明细产品的需求数量=订单数量-实际可用数量,实际可用数量来源于库存表中未分配数量;然后计算下级物料及加工工序的需求数量;下级物料(工序)需求数量=上级物料需求数量*耗用数量*(1+损耗),依此类推,计算下下级物料及加工工序的需求数量。

步骤s4,从下到上计算每个层次的产品、物料、工序的成本;每个层次的计价方法为:如果有下级物料和工序,则汇总下级物料和工序的金额来计价,金额=下级物料和工序金额汇总,价格=金额/需求数量;如果没有下级物料和工序则应手动输入价格,金额=价格*需求数量;每层bom的货币种类可以不相同,使用汇率来统一均衡;bom各层次的计价逻辑顺序为:从下到上给各层bom计价,最后计算出最顶层订单明细的成本。

步骤s5,显示树状bom结构;bom结构呈现为一棵倒立的树状,订单明细产品在最顶层,相当于树的根部,下级物料和工序从上到下垂直缩进散开,相单于数的枝叶。bom结构图的生成逻辑为:首先将订单明细产品显示在最顶层,然后将订单明细产品的下级物料和工序垂直向下缩进展开显示,工序跟物料在同一层显示,用小括号标记,如果下级物料还有下下级物料和工序,再将下下级物料和工序紧贴下级物料垂直向下缩进展开,最后生成并显示出一个倒立的树状bom结构。请参阅图3,为采用本发明所得到的资料明细样书。

相较于现有技术,本发明还提供一种智能化订单开发资料生成方法,该订单开发资料的生成主要包括维护基础资料和订单、生成订单物料清单、计数、计价、显示树状bom图五个步骤,通过上述的方法,可实现智能化生成开发资料,不再需要人为的进行录入,这样大大的提高了生产效率、降低了劳动强度和管理成本。

请参阅图2,本发明还提供一种智能化订单开发资料生成系统,包括

定义基础资料模块10;

含有订单表头和明细表的录入订单模块11;

引用订单明细生成订单物料清单的生成订单物料清单模块12;

用于从上到下计算每个层次物料、工序需求数量的计数模块13;

用于从下到上计算每个层次的产品、物料、工序的成本的计价模块14;

用于显示树状bom结构的显示树状bom模块15;

定义基础资料模块和录入订单模块均与生成订单物料清单模块的输入端相连,生成订单物料清单模块的输出端依次连接计数模块、计价模块和显示树状bom模块;

在客户端的定义基础资料模块内填入基础资料,并在录入订单模块内录入订单;生成订单模块引用订单明细生成订单物料清单;计数模块从上到下计算每个层次的物料、工序的需求数量,最后计算下下级物料及加工工序的需求数量;计价模块从下到上计算每个层次的产品、物料、工序的成本,最后计算出最顶层订单明细的成本;计价完成后在显示树状bom模块上显示树状bom结构。

相较于现有技术,本发明还提供一种智能化订单开发资料生成系统,该订单开发资料的生成主要包括定义基础资料模块、录入订单模块、生成订单模块、计数模块、计价模块和显示树状bom模块六个大模块,通过上述的系统,可实现智能化生成开发资料,不再需要人为的进行录入,这样大大的提高了生产效率、降低了劳动强度和管理成本。

以上公开的仅为本发明的几个具体实施例,但是本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1