资源描述
________________________________________________
振洲企业资源规划管理系统
概要设计说明书
生产管理
________________________________________________
批准人: __________________________
文档安全级别: ZhenZhou Confidential
文档创建时间: [2009-02-04]
文档最后修改时间: [2009-06-01]
版本号: [0.9]
编写人: [俞正舟]
文档标识: ZHENZHOU-HLD-[1_0].doc
修订历史记录
文档标识
ZHENZHOU-HLD-[1_0].doc
页数
22
文档名称
概要设计说明书
序号
修改描述
版本号
日期
作者
1
创建文档
0.2
2009-2-11
俞正舟
2
修改文档
0.5
2009-2-17
陈乔波
3
增加单据处理说明,修改文档
2009-03-03
俞正舟
4
工艺明细表修改
2009-03-10
王总
5
调整菜单结构,修改过程管理
0.8
2009-03-12
俞正舟
6
修改
2009-04-05
俞正舟
7
修改生产任务管理、过程管理
2009-04-17
俞正舟
8
修改生产领料管理
0.9
2009-05-26
俞正舟
9
修改物料需求计划,增加生成采购需求功能
0.9
2009-06-01
俞正舟
10
修改BOM创建业务规则
2009-06-11
王总
目录
1 子系统概述 1
1.1.1 功能 1
1.1.2 体系结构 1
1.1.3 流程图 1
1.1.4 菜单结构 1
2 功能模块 2
2.1单据处理状态与业务规则 2
2.1.1 单据处理状态 2
2.1.2 相关业务规则 3
2.2 生产档案 3
2.2.1 工作中心 3
2.1.1.1新建工作中心 3
2.1.1.3工作中心列表 3
2.2.2 工艺档案 4
2.1.2.1新建工艺档案 4
2.1.2.2工艺档案列表 4
2.2.3 标准工序 4
2.1.3.1新建标准工序 4
2.1.3.2 标准工序列表 5
2.2.4 工艺路线 5
2.1.4.1新建工艺路线 5
2.1.4.2工艺路线列表 5
2.3 物料清单 6
2.3.1 新建物料清单 6
2.3.2 物料清单列表 6
2.4 主生产计划 7
2.4.1 新建主生产计划 7
2.4.2 主生产计划列表 8
2.4 物料需求计划 8
2.4.1新建物料需求计划 9
2.4.2物料需求计划列表 9
2.5 生产任务管理 10
2.5.1新建生产任务单 10
2.5.2生产任务单列表 11
2.6.3新建生产任务汇报单 12
2.6.4生产任务汇报单列表 13
2.7 生产领料管理 13
2.7.1 领料 13
2.7.1.1新建领料单 13
2.7.1.2领料单列表 14
2.7.1.3领料出库 14
2.7.2 退料 15
2.7.2.1 新建退料单 15
2.7.2.2 退料单列表 16
2.7.2.3退料入库 16
2.8 生产完工入库 16
2.8.1新建生产完工入库单 16
2.8.2生产完工入库单列表 16
3 数据字典 17
3.1 生产档案 17
3.1.1 工作中心 officedba.WorkCenter 17
3.1.2 工艺档案 officedba.TechnicsArchives 17
3.1.3 标准工序 officedba.StandardSequ 18
3.1.4 标准工序工艺明细 officedba.StandardSequDetail 18
3.1.5 工艺路线 officedba.TechnicsRouting 18
3.1.6 工艺路线工艺明细 officedba.TechnicsRoutingDetail 19
3.2 物料清单 19
3.2.1 物料清单 officedba.Bom 20
3.2.2 物料清单明细 officedba.BomDetail 20
3.2.3 Bom替代物品信息 officedba.BomReplaceMaterial(该表不用) 21
3.3 主生产计划 21
3.3.1 主生产计划 officedba. MasterProductSchedule 21
3.3.2 主生产计划明细 officedba.MasterProductScheduleDetail 22
3.4 物料需求计划 22
3.4.1 物料需求计划 officedba.MRP 22
3.4.2 物料需求计划明细表 officedba.MRPDetail 23
3.5 生产任务管理 24
3.5.1 生产任务单 officedba.ManufactureTask 24
3.5.2 生产任务单明细 officedba.ManufactureTaskDetail 24
3.5.3 生产任务单汇报 officedba.ManufactureReport 25
3.5.4 生产任务汇报生产状况 officedba. ManufactureReportProduct 26
3.5.5 生产任务汇报用料状况 officedba. ManufactureReportMeterial 26
3.5.6 生产任务汇报设备状况 officedba.ManufactureReportMachine 27
3.5.7 生产任务汇报人员状况 officedba. ManufactureReportStaff 27
3.6 生产物料 28
3.6.1 领料单 officedba.TakeMaterial 28
3.6.2 领料单明细 officedba. TakeMaterialDetail 28
3.6.3 退料单 officedba.BackMaterial 29
3.6.4 退料单明细 officedba.BackMaterialDetail 30
iii
ZHENZHOU概要设计说明书
Version[0.9[2009/06/01
1 子系统概述
1.1.1 功能
生产管理主要管理好企业从接销售订单、做生产计划到生产完成全过程的跟踪管理。让企业管理者很容易就了解到每张订单生产进程、生产完成情况。
1.1.2 体系结构
本HLD描述生产管理模块的功能点、数据库表、的数据字典
1.1.3 流程图
1.1.4 菜单结构
生产管理
公共设置(本菜单由“系统管理”模块人员负责开发)
审批流程设置
生产档案
工作中心
工艺档案
标准工序
工艺路线
物料清单
新建物料清单
物料清单列表
主生产计划
新建生产计划单
生产计划单列表
物料需求计划单
新建物料需求计划单
物料需求计划单列表
生产任务管理
新建生产任务单
生产任务单列表
新建生产任务汇报单
生产任务汇报单列表
生产领料管理
新建领料单
领料单列表
新建退料单
退料单列表
生产完工入库单
新建生产完工入库单
生产完工入库单列表
2 功能模块
2.1单据处理状态与业务规则
2.1.1 单据处理状态
单据状态
允许操作
制单
修改、删除、提交审批、确认
执行
修改、结单
变更
确认
手工结单
取消结单
自动结单
取消结单
1、 制单:单据新建时的状态为制单。
2、 执行:(提交审批通过后自动更新为“执行”状态,)或通过“确认”操作,更新为执行状态,执行状态的单据不能被删除。
3、 变更:可以修改“制单”、“执行”状态的单据。(1)修改“执行”状态的单据,则记录状态为“变更”,变更状态的单据需要重新确认为“执行”。(2)“制单”状态的单据可以随时修改,但状态保持不变(“制单”)状态。
4、 手工结单:只有“执行”状态的单据,才能进行手工执行“结单”操作,结单操作表示相关单据全部处理完成,单据关闭,“结单”状态的单据不能修改、删除,如果需要修改结单后的单据,则必须通过“取消结单”操作,将单据状态变更为“执行”状态,然后再进行变更。
5、 自动结单:由系统根据单据处理情况,自动结单。(自动结单需判断是否启用了自动结单的业务规则) (该条规则预留,暂不实现,第一版仅提供手工结单)
6、 确认操作:
(1) 如果当前操作的单据在流程表(流程表officedba.Flow)中定义了审批流程,则在进行确认操作时,应该先判断对应单据是否已经审批通过,如果该单据还没有提交审批或审批中或审批拒绝了,则提示“请先提交审批!”或“当前单据正在审批中!”或“当前单据审批未通过,不能进行确认操作!”。
(2) 如果当前操作的单据没有在流程表中定义审批流程,则系统默认为该单据无需审批,可以直接进行确认操作。
生产相关单据:主生产计划、物料需求计划、生产任务单、领料单、退料单、工单、生产完工入库单、生产日报、质检报告。关于单据的处理详细要求请参照《HLD_00_公共处理说明.doc》。
2.1.2 相关业务规则
所有单据的确认、修改、自动结单操作,需判断以下业务规则的设置:
(1)制单人与确认人可以是同一人(是/否)
(2)只能修改本人录入的单据(是/否)
(3)是否自动结单(是/否)
业务规则的设置与处理要求请见《基础数据列表.xls》中的业务规则。
2.2 生产档案
2.2.1 工作中心
工作中心(Working Center)简称WC是生产加工单元的统称,在完成一项加工任务时同时也发生了加工成本。它是由一台或几台功能相同的设备,一个或多个工作人员,一个小组或一个工段,一个成组加工单元或一个装配场地等组成,甚至一个实际的车间也可作为一个工作中心,在这种情况下大大简化了管理流程。
2.1.1.1新建工作中心
新建工作中心,可编辑字段:工作中心代码、工作中心名称、拼音缩写、是否关键工作中心(下拉列表)、所属部门(弹出对话框进行选择)、启用状态(下拉列表,停用/启用)、备注、创建人(当前用户)、创建日期(当前日期)。
对应数据库表:officedba.WorkCenter
2.1.1.3工作中心列表
1、查询
根据查询条件查询满足条件的工作中心信息,支持组合查询。
查询条件:工作中心代码、工作中心名称、拼音缩写、是否关键工作中心、所属部门、使用状态
查询结果显示:工作中心代码、工作中心名称、拼音缩写、是否关键工作中心、所属部门、使用状态、创建人、创建日期。
点击查询结果中的工作中心代码,记录打开详细内容页面。
2、修改
修改工作中心基本信息,工作中心代码不可修改。
3、删除
已经被其他单据引用的工作中心不允许删除,删除时会提示“某某工作中心已被其它数据引用,不能删除!”。
4、处理说明
l 相关联单证:标准工序,工艺路线,工单
l 只有启用状态的工作中心才可以被相关单证调用。未启用状态下的工作中心不可以被其他单证调用,在工作中心列表中过滤掉,一个工作中心可以被多张单证调用。
2.2.2 工艺档案
工艺档案是记录标准工序下的具体的生产工艺。
2.1.2.1新建工艺档案
新建工艺档案,可编辑字段:工艺代码、工艺名称、拼音缩写、工艺描述、启用状态(下拉列表默认为启用)、创建人(获取当前操作人员)、创建日期(日期控件)、备注。
对应数据库表:officedba.TechnicsArchives
2.1.2.2工艺档案列表
1、查询
查询条件:工艺代码、工艺档案名称、拼音缩写、启用状态(下拉列表)
查询结果显示:工艺代码、工艺名称、拼音缩写、启用状态(下拉列表默认为启用)、创建人(获取当前操作人员)、创建日期(日期控件)。
2、修改
修改工艺档案基本信息。
3、删除
已经被其他单证引用的工艺档案不允许删除。
2.2.3 标准工序
标准工序描述生产过程中的各个加工步骤,指明了进行一个加工步骤所需的工作中心、资源以及相关的标准值。
2.1.3.1新建标准工序
新建标准工序基本信息及工艺明细信息。
工艺基本详情字段:工序代码、工序名称、拼音缩写、所属工作中心(弹出窗口进行选择)、检验方式(下拉列表)、准备时间、运行时间、是否计费(下拉列表)、是否外协(下拉列表)、单位计时工资、单位计件工资、启用状态(下拉列表,默认为启用)、创建日期(日期控件)、备注。
工序明细信息字段:工艺名称(选择,调用工艺档案信息)、备注。
对应数据库表:officedba.StandardSequ,officedba.StandardSequDetail
2.1.3.2 标准工序列表
1、查询
查询条件:工艺代码、工艺档案名称、拼音缩写、所属工作中心(下拉列表)、启用状态(下拉列表)
查询结果:工序代码、工序名称、拼音缩写、所属工作中心、检验方式、时间单位、准备时间、运行时间、是否计费、是否外协、单位计时工资、单位计件工资、启用状态、创建人、创建日期。
点击工序代码打开详细页面。
2、修改
修改标注工序基本信息和工艺明细信息。
3、删除
已经被其他单证引用的标准工序不允许删除。
2.2.4 工艺路线
工艺路线(Routing)主要说明物料实际加工和装配的工序顺序、每道工序使用的工作中心,各项时间定额(如:准备时间、加工时间和传送时间,传送时间包括排队时间与等待时间。
2.1.4.1新建工艺路线
新建工艺路线基本信息及工序明细信息。
工艺路线字段:工艺路线代码、工艺路线名称、 拼音缩写、版本、是否主工艺(下拉列表)、 BOM(弹出窗口进行选择)、物品(弹出窗口进行选择)、启用状态(下拉列表)、创建人、创建日期、备注 。
工序明细字段包括:工序顺序号、工序、工作中心(弹出窗口进行选择)、时间单位(下拉列表)、
准备时间、运行时间、是否计费(下拉列表)、是否外协(下拉列表)、检验方式、单位计时工资、单位计件工资、备注。
对应数据库表:officedba.TechnicsRouting,officedba.TechnicsRoutingDetail
2.1.4.2工艺路线列表
1、查询
查询条件:工艺路线代码 、工艺路线名称、拼音缩写、是否主工艺、启用状态
查询结果显示:工艺路线代码、工艺路线名称、 拼音缩写、版本、是否主工艺(下拉列表)、 BOM(弹出窗口进行选择)、物品(弹出窗口进行选择)、启用状态(下拉列表)、创建人、创建日期。
查询结果:工艺路线代码 、 工艺路线名称 、版本 、 是否主工艺(下拉列表) 、 物品 、档案状态 (下拉列表)、 建档人 、建档日期 。
点击工艺路线代码可打开详细信息。
2、修改
修改工艺路线基本信息和工序明细信息。
3、删除。
已经被其他单证引用的工艺路线不允许删除。
2.3 物料清单
物料清单(BOM—Bill Of Materials)是描述产品结构的文件。
2.3.1 新建物料清单
功能:新建、保存。
添加物料清单、子件、BOM替代物品、基本信息。
物料清单基本信息字段包括:BOM编码、上级BOM、来源BOM、BOM类型(下拉列表)、版本、工艺路线(选择)、启用状态(下拉列表)、创建人、创建日期、备注、父件(选择)、单位(通过选择父件时自动带过来)。
子件信息字段包括:物品子件(弹出窗口列表选择)、子件类型(通过选择子件物品时自动带过来)、单位(通过选择子件物品时自动带过来)、定额、损耗率、是否关键件(下拉列表)、使用状态(下拉列表)、来源类型(列表控件)、备注。
对应数据库表:
officedba.Bom,officedba.BomDetail,officedba.BomReplacematerial
2.3.2 物料清单列表
1、 查询
查询条件:Bom编号、Bom类型(下拉列表)、工艺路线(选择)、档案状态(下拉列表)。
查询结果:Bom编号、上级Bom、Bom类型(下拉列表)、工艺路线、档案状态(下拉列表)、父件。
点击Bom代码可打开详细信息。
2、 修改
修改物料清单信息及明细信息。
3、 删除
删除物料清单信息及明细信息。被其他单证引用的物料清单不允许删除。(物料清单,生产任务单,工艺路线)
4、处理说明
l 逻辑流程:相关联单证工艺路线、产品报价单、生产任务单 。
l 只有启用状态下的物料清单才可以被相关单证调用。
l 新建BOM时默认为停用
l 未启用状态下的物料清单不可以被其他单证调用,在总览中过滤掉。
l 已被其他单证调用的物料清单不允许删除。
l 根据物品的BOM计算物料需求计划材料信息。
l 如果子件n还有下属子件n+1,那么子件n不能被其他BOM调用否则计算物料错误。
l BOM的上级BOM不能修改为引用自己为上级BOM的BOM(例Bom A,Bom B的上级Bom为A,在修改Bom A时不可以设成B,不合理的BOM设置会造成计算物料需求计划时出错),在弹出选择上级BOM控件时,过滤掉
l 父件唯一校验
l 添加子件时,自动带出物品名称、类型、单位、来源类型
l 明细中选择物品时自动带出物品来源类型
l 新加“新建BOM节点”按钮,当点击左边树时,显示该按钮,默认将该BOM带入上级BOM栏目中,让用户友好主便地添加BOM
l MRP计算后相同物料汇总成一行,数量取合计值。
2.4 主生产计划
生产计划(Master Production Schedule,简称MPS) 是安排将来各周期中提供的产品种类和数量,主生产计划可以以客户订单为来源单证也可以手工填写,它是一个详细的进度计划。MPS在制造业中广泛应用,它驱动了整个生产和库存控制系统,是MRP不可缺少的输入,主生产计划是具体的产品生产计划。
2.4.1 新建主生产计划
功能:保存、从销售订单选择明细、提交审批、确认、打印。
以单据的形式新建主生产计划信息及主生产计划明细信息,主要字段包括:
1、 基本信息:单据编号、单据主题、负责人(选择)、部门
2、 合计信息:计划数量合计。
3、 备注信息:制单人(当前用户)、制单日期(当前日期)、单据状态(新建时缺省为制单)、备注、确认人、确认日期、结单人、结单日期、最后更新人、最后更新时间。
4、 主生产计划明细信息:序号(自动)、物品编号、物品名称、规格、单位、需求数量、计划生产数量、计划开工时间(日期控件)、计划完工时间(日期控件)、备注、销售订单号、销售订单行号、已下达数量、已生产数量(由生产任务单更新)。
处理说明:
1、 一个主生产计划可以引用多个销售订单中的多条明细。
2、 从销售订单选择明细时,自动带出订单明细的基本信息(物品编号、物品名称、单位、需求数量(计划需求数量=订购数量ProductCount-使用库存数量UseStockCount)、销售订单号、销售订单行号),显示生产计划明细信息中,计划生产数量缺省等于需求数量,可以修改,其他信息不可修改。
3、 计划开工时间必须<=计划完工时间。
4、 已下达数量来源于已安排生产任务的数量。
5、 可以添加销售订单明细之外的物品生产计划。
6、 单据确认后,同时更新对应销售订单中对应明细的计划生产数量。(避免多用户同时登录该页面操作,在进行确认时需要判断当前单据是否还是制单状态,是制单状态才允许更新相关数据)
7、 制单状态下的生产计划单不可以被其他单证调用,在单据列表中应过滤掉。
8、 计划生产数量合计自动计算,不允许修改
9、 取消确认,同时更新对应销售订单中对应明细的计划生产数量。(避免多用户同时登录该页面操作,在进行确认时需要判断当前单据是否还是执行状态,是执行状态才允许更新相关数据)
相关数据库表:
主生产计划officedba.MasterProductSchedule
主生产计划明细officedba. MasterProductScheduleDetail
销售订单表officedba. SellOrder
销售订单明细表officedba. SellOrderDetail
2.4.2 主生产计划列表
功能:查询、修改、删除、导出excel、打印。进入修改页面还应提供功能:保存、从销售订单选择明细、提交审批、审批、确认、结单、取消结单、打印。
1、查询
查询条件:单据编号、单据主题、负责人(选择)、部门(选择)、销售订单(选择)、单据状态(下拉列表)、审批状态(下拉列表)
查询结果:单据编号、单据主题、负责人、部门、生产数量合计、单据状态、审批状态、确认人、确认时间。
点击单据编号进入修改页面,可以查看主生产计划单详细信息。
2、修改
修改生产计划单信息及生产计划单明细信息。
处于制单状态的生产计划单可修改。
3、删除
处于制单状态的生产计划单及明细,单击删除按钮,系统提示是否确认删除,单击"确认",删除主生产计划单及生产计划单明细信息。
处于非制单状态生产计划单不能删除。
已经被其他单证引用生产计划单不允许修改或删除。可能引用主生产计划的模块有:物料需求计划、生产任务单。
4、审批
设置审批流程,提交审批,走审批处理流程。
5、确认
确认单据,更新单据状态为“执行”,记录确认人和时间。
6、结单
对处于执行完毕的生产计划单进行关闭操作且制单状态为执行。更新关闭人、结单日期信息。
2.4 物料需求计划
物料需求计划(Material Requirements Planning,简称MRP) 是指根据各种需求(销售订单、产品预测、主生产计划),考虑产品结构(BOM)、库存、物料基础资料等信息将需求转化为对物料的需求计划(生产什么、什么时候生产,采购什么、什么时候采购)。
2.4.1新建物料需求计划
功能:保存、提交审批、确认、生成采购需求、打印。
新建物料需求计划信息及物料需求计划明细信息:
1、 基本信息:单据编号、单据主题、对应主生产计划单(选择)、负责人、部门
2、 合计信息:计划数量合计。
3、 备注信息:制单人(当前用户)、制单日期(当前日期)、单据状态(新建时缺省为制单)、备注、确认人、确认日期、结单人、结单日期、最后更新人、最后更新时间。
4、 物料需求计划明细:序号(自动)、物品编号(选择)、物品名称、规格、单位、毛需求量、应计划数量、计划供料日期(日期控件)、物料来源(下拉列表)、备注、已生成采购需求数量。
处理说明:
1、 一个物料需求计划只能对应一个主生产计划。
2、 主生产计划唯一性校验。
3、 只有执行状态的物料需求计划单才可以被相关单据调用。
4、 制单状态下的物料需求计划单不可以被其他单据调用。
选择了主生产计划单后,自动带出主生产计划单的基本信息及相关BOM子件信息。
(备注:
1.带出主生产计划ID和主生产计划单据编号
2.取出主生产计划明细里的计划生产数量
3.父件是主生产计划明细中的物品的BOM的子件;如果该子件又是其它BOM的父件,再带出其子件
4.同样的子件只列一次,数量累加
)
5、 物料来源:可选内容为“库存、生产、采购”。来源为“生产”:单据被生产任务单调用时,自动添加到其明细中;来源为“采购”,可以在采购申请单的源单中调用。
6、 库存快照(点击物料需求计划明细时,显示出该物品的名称、编号、可用存量、现有存量、安全存量、在途量、借出量、受订量)
7、 数量总计自动计算(不允许修改)
8、 应计划数量根据现有可用存量去判断,如果当前可用库存>=需求数量+安全库存量,那么该物品的应计划数量为0,物料来源为库存;如果当前可用库存<需求数量+安全库存量,那么该物品的应计划数量为(需求数量+安全存量-可用库存),物料来源为采购
相关数据库表:
物料需求计划officedba.MRP
物料需求计划明细表officedba.MRPDetail
主生产计划officedba.MasterProductSchedule
主生产计划明细officedba. MasterProductScheduleDetail
销售订单表officedba. SellOrder
销售订单明细表officedba. SellOrderDetail
2.4.2物料需求计划列表
功能:查询、修改、删除、导出excel、生成采购需求。进入修改页面还应提供功能:保存、提交审批、审批、确认、结单、取消结单、返回、生成采购需求、打印。
1、查询
查询条件:单据编号、单据主题、对应主生产计划、负责人、部门、单据状态、审批状态
查询结果:单据编号、单据主题、对应主生产计划、负责人、部门、单据状态、审批状态、确认人、确认时间。
点击单据编号查看物料需求计划单详细信息。
2、修改
修改物料需求计划单。处于制单状态的物料需求计划单,单证处于编辑状态,修改物料需求计划单。处于非制单状态的物料需求计划单不能修改。
3、删除
删除物料需求计划单及明细信息。处于制单状态的物料需求计划单,单击删除按钮,系统提示是否确认删除,单击"确认",删除物料需求计划单及物料需求明细表信息。处于非制单状态物料需求计划单不能删除。已经被其他单证引用的物料需求计划单不允许删除。
4、审批
具相应权限人员进行审批物料需求计划单信息。审批流程、审批人在系统设置里面已定义好的。审批包括“审批通过、审批不通过”操作。审批通过更新确认人、确认字段日期信息。
更新制单状态为“执行“。
5、关闭
对处于执行完毕的物料需求计划单进行关闭操作且制单状态为执行。更新关闭人、结单日期信息。
6、生成采购需求
制单状态为“执行”,来源为“采购”的物料,根据物料的需求数量和现有库存数量,生成采购需求记录,处理逻辑:
(1) 状态为“执行”。
(2) 物料需求明细中存在来源为“采购”,且可用库存量-安全库存量<应计划数量时,添加到采购需求表里,大于时忽略不计, 库存下限(从物品档案表获取)。
(3) 将需要采购的物料插入到采购需求表:officedba. PurchaseRequire,其中采购数量为(应计划数量 减去 可用存量)与 库存下限 差值。(应计划数量+安全库存量)-可用存量
(4) 执行状态的单据不允许修改,只有取消确认之后才允许再修改,取消确认需判断该单据是否被引用,未被引用的才允许修改,确认后生成采购需求按钮允许操作,操作时判断是否已经生成过采购需求计划了
(5) 此处的可用存量为当前物品所在的仓库中的可用存量之和。物品A可能在多个仓库里存放(可用存量=现有存量(ProductCount)+借入量(InCount)+在途量(RoadCount)-借出量(OutCount)-受订量(OrderCount))
(6) 生成采购需求因在执行状态下允许操作,会出现反复生成采购需求操作,可能存在三种情况:
1> 明细中的物品没有生成采购需求,直接添加入采购需求
2> 明细中的物品已经有生成采购需求,但没有生成采购计划,返回提示是否替换已生成的采购需求,同意的情况下修改采购需求中的对应数量(计划数量、物品可用存量、需申购数量),拒绝的情况下不进行任何操作
3> 明细中的物品已经生成采购计划时,返回提示是否替换已生成的采购需求,同意的情况下,修改采购需求中的对应数量(计划数量、物品可用存量、需申购数量),忽略考虑物品是否已经采购完成等情况,拒绝的情况下不进行任何操作。
2.5 生产任务管理
生产任务单(Manufacture Order)又称制造命令或工作订单,它主要表示某一物料的生产数量,以及计划开工/完工日期等。为现场自制派工或领料的依据,工厂的生管或物管通常以生产任务单为中心,以控制其产能利用、缺料、效率、进度等情形。生产任务单的来源可以是MRP生产计划,也可以直接录入。
2.5.1新建生产任务单
功能:保存、源单总览(选择源单类型为主生产计划时可见)、提交审批、确认、打印。
以单据的形式新建生产任务单基本信息及生产任务单物品明细,主要字段包括:
1、 基本信息:单据编号、单据主题、源单类型(下拉列表,缺省为主生产计划 )、生产部门(选择)、加工类型(下拉列表)、负责人(选择)
2、 合计信息:安排生产数量合计。
3、 备注信息:制单人(当前用户)、制单日期(当前日期)、单据状态(新建时缺省为制单)、备注、确认人、确认日期、结单人、结单日期、最后更新人、最后更新时间。
4、 生产任务单明细:序号(自动)、物品编号(选择)、物品名称、规格、单位、生产数量、BOM(选择)、工艺路线(选择)、计划开工时间(日期控件)、计划完工时间(日期控件)、源单类型、源单编号、源单行号、已生产数量、已入库数量、已报质检数量、实检数量、合格数量、不合格数量。
处理说明:
1、 源单类型:可选无来源或主生产计划。
2、 一个生产任务单可以关联多个主生产计划或销售订单中的多条明细,可以通过源单总览”多次选择主生产计划或销售订单(选择主生产计划/销售订单,不选择明细),选择主生产计划后,自动将对应的物料需求计划单中物料来源为生产的物品带入到生产任务单中,其他类型的明细不带入,带入的明细可以删除。(物料需求计划的主生产计划为选中的主生产计划,带出该物料需计划明细中来源是生产的明细)
3、 可以添加主生产计划或销售订单之外的生产任务明细。
4、 生产任务单明细中的来源类型自动判断(无来源或主生产计划单或销售订单)
5、 生产完工入库单反写生产任务单中的已入库数量。
6、 单据确认后自动更新对应主生产计划明细中的已下达数量。
7、 单据确认时,更新对应的物品在分仓存量表(分仓存量表officedba.StorageProduct)中在途量(增加),更新存量时,先根据物品从物品档案表中获取该物品对应的主放仓库ID,再更新分仓存量表中对应的物品+仓库的在途量;更新主生产计划中的已下达数量,安排生产数量总计根据明细中的生产数量自动计算生成(不允许修改)
相关数据库表:
生产任务单 officedba.ManufactureTask
生产任务单明细 officedba.ManufactureTaskDetail
物品档案表officedba.ProductInfo
分仓存量表 officedba.StorageProduct
2.5.2生产任务单列表
功能:查询、修改、删除、生产任务汇报。
1、查询
查询条件:单据编号、单据主题、负责人(选择)、加工类型(下拉列表)、制单状态(下拉列表)、审批状态(下拉列表)、生产部门(弹出窗口)。
查询结果:单据编号、单据主题、生产部门、加工类型、单据状态、制单人、制单日期、审批状态。
点击单据编号查看生产任务单详细信息。
2、处理说明
l 相关联单证:工单、领料单、退料单、生产完工入库单
l 只有执行状态的生产任务单才可以被相关单证调用。
l 制单状态下的生产任务单不可以被其他单证调用,在列表中过滤掉。
l 已被其他单证调用的生产任务单不允许删除。
l 一个生产任务单可以被多张单证调用。
l 生产完工入库单反写生产任务单中的已入库数量。
l 物料需求计划单中物料来源为生产的物品带入到生产任务单中,其他类型的不带入。
l 保存时校验主表的数量是否等于明细数量的合计。
3、选择1条记录,点击“生产任务汇报”进入生产任务汇报页面。
2.6.3新建生产任务汇报单
功能:保存、确认、取消确认、打印。
生产任务汇报单:
1、基本信息:汇报单编号、汇报单主题、对应生产任务单(选择)、生产部门(选择)、生产日期、填报人、填报时间
2、生产状况:
合计信息:完成数合计、工时合计。
生产明细:物品编号、物品名称、工时、完成数、合格数、合格率,可以有多条明细。
3、人员状况:
合计信息:应到人数、实到人数、应有工时、加班工时、停工工时、有效工时。
人员生产明细:人员、工时、完成数、合格数、合格率,可以有多条明细。
4、设备状况:
合计信息:设备数量、实际开动数、总开动时间、开动率、负荷率、设备使用率、停机数目、停机时长、停机原因。
设备使用明细:设备编号、设备名称、开机时长、完成数、合格数、合格率。
5、物料使用状态:
合计信息:领入合计、耗用合计、结存合计
物料使用明细:物料编号、物料名称、本日领入、昨日结存、本日耗用、本日损坏、本日结存,可以有多条明细。
6、备注信息:制单人(当前用户)、制单日期(当前日期)、单据状态(新建时缺省为制单)、备注、确认人、确认日期、最后更新人、最后更新时间。
处理说明:
1、一个生产任务汇报单只能对一个生产任务单(多条明细),一个生产任务单可以多次汇报,把生产任务单中的多条明细带入到生产状况中的生产明细,完成数默认等于生产任务单中的已生产数。
2、确认时,更新对应生产任务单明细中的已生产数量。(如果生产状况明细中的完成数>所对应生产任务单中该物品的生产数量-已生产数量,不允许保存,给出提示)
3、加取消确认按钮,只有取消确认后才允许修改,确消取消后,就更新生产任务单中的已生产数量
相关数据库表:
生产任务单汇报 officedba.ManufactureReport
生产任务汇报生产状况 officedba.ManufactureReportProduct
生产任务汇报用料状况 officedba.ManufactureReportMeterial
生产任务汇报设备状况 officedba.ManufactureReportMachine
生产任务汇报人员状况 officedba.ManufactureReportStaff
生产任务单 officedba.ManufactureTask
生产任务单明细 officedba.ManufactureTaskDetail
物品档案表officedba.ProductInfo
分仓存量表 officedba.StorageProduct
2.6.4生产任务汇报单列表
查询条件:汇报单编号、汇报单主题、填报人,单据状态
查询结果:汇报单编号、汇报单主题、对应生产任务单、生产部门、生产日期、完成数合计、工时合计、填报人、填报时间、单据状态
点击汇报编号进入查看修改页面。
2.7 生产领料管理
2.7.1 领料
生产领料是车间接收生产任务后,根据生产任务单生成的用料清单到仓库进行领料操作或由仓库进行发料操作,生成生产领料单记录。
2.7.1.1新建领料单
功能:保存、提交审批、确认、发料、打印。
新建领料单基本信息及领料明细信息。
1、 基本信息:单据编号、单据主题、源单类型(下拉列表,缺省为生产任务单)、生产任务单(选择)、业务员、业务部门、生产部门(选择)、加工类型(下拉列表)、领料人(选择)、发料人(为空,不可修改)、发料时间(为空,不可修改)
2、 备注信息:制单人(当前用户)、制单日期(当前日期)、单据状态(新建时缺省为制
展开阅读全文