生产管理系统设计(1)_第1页
生产管理系统设计(1)_第2页
生产管理系统设计(1)_第3页
生产管理系统设计(1)_第4页
生产管理系统设计(1)_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1章 概述1.1 功能模块图1.2 数据库1.3 数据流1.4 设计说明1对于已被注销的单据在各个功能点所查询到的列表中以灰色表示。2对于是否被注销的单据取决于单据状态表的删除标志。1为注销。第2章 生产定单模块功能设计2.1 生产定单功能主界面u 新增界面BOM维护界面生产定单明细界面生产定单查找界面2.2 主要功能设计该模块主要功能:生产订单:保存、注销、修改、完工、取消完工、从小样复制、从标准BOM复制、从其他生产定单复制、BOM编辑、查看小样。Bom:保存,复制,新增,查看。2.2.1 生产定单新增u 功能描述:增加生产定单记录u 操作验证:具备生产定单增加权限u 默认条件:1 尺寸

2、信息从 尺寸表读取,按序号顺序显示在界面。2 附加工艺信息从工艺表读取,按序号顺序显示在界面3 颜色信息从颜色表读取,按序号顺序显示在界面。4 状态显示为:新增。5 灰色栏不可编辑。u 执行操作:2.2.1.1 界面操作:l 录入销售合约号时,从销售合约表读取客户,从仓库物料表读取该产品的库存。l 打样单据号录入时,与小样管理表的打样单据号校验。从生产/小样/产品BOM表union BOM表 读取单据号对应的BOM名称(where 类型=小样 and 单据号=打样单据号),显示在界面的BOM 项.l 产品录入时,与产品表数据校验,制单时间做时间校验l 生产/备库数量不能为负数。2.2.1.2

3、按钮操作2.2.1.2.1 从小样复制弹出确认操作对话框。Delete from 生产/小样/产品BOM where 临时标志=1 and 单据号=生产定单号;在生产/小样/产品BOM表增加记录 :Insert into 生产/小样/产品BOM表(bomid,类型,单据号) select (bomid,生产,(界面中的生产定单号)) from生产/小样/产品BOM表 where 类型=小样 and 单据号=打样单据号.2.2.1.2.2 从标准BOM复制:弹出确认对话框,并选择标准BOM名称。Delete from 生产/小样/产品BOM where 临时标志=1 and 单据号=生产定单号;

4、在生产/小样/产品BOM表增加记录 Insert into 生产/小样/产品BOM表(bomid,类型,单据号) select (bomid,生产,(界面中的生产定单号)) from生产/小样/产品BOM表,生产定单表 where 类型=产品 and 产品id=(界面的产品名称对应的产品ID)2.2.1.2.3 从其他定单复制弹出定单选择对话框。并选择定单,定单选择提供定单校验和单据号模糊查找功能。 Delete from 生产/小样/产品BOM where 临时标志=1 and 单据号=生产定单号;在生产/小样/产品BOM表增加记录 Insert into 生产/小样/产品BOM表(bomi

5、d,类型,单据号) select (bomid,生产,(界面中的生产定单号)) from生产/小样/产品BOM表 where 类型=生产 and 生产=(界面的生产定单)2.2.1.2.4 编辑BOM弹出BOM界面,传输生产定单号。界面如下.2.2.1.2.5 界面显示逻辑:1 if exits ( select bomid from生产/小样/产品 where 类型=生产(1) and 单据号=生产定单号 and 临时标志=1)则 将该bomid所对应的bom数据显示在界面对应的字段. Else 显示空白界面; 生产定单号为界面所传输的生产定单号.2.2.1.2.6 按钮操作2.2.1.2.

6、6.1 保存if exits ( select bomid as 原BOMID from生产/小样/产品 where 类型=生产(1) and 单据号=生产定单号 and 临时标志=1)在BOM表增加一条记录(新BOMID),各字段数据从 原BOMID复制。相关子表复膜BOM物料BOM工序数据从原BOMID的子表数据复制。数据库代码如下:Insert into 生产/小样/产品(名称,版,刀.) select(名称,版,刀) from 生产/小样/产品 where bomid=原BOMID.各子表代码如下:获取BOM表的最新ID as 新BOMIDInsert into BOM物料(BOMID

7、,序号,物料ID )select 新BOMID,序号,物料ID from BOM物料 where bomdid=原BOMID.复膜,BOM工序子表类似。delete from 生产/小样/产品 where 类型=生产(1) and 单据号=生产定单号 and 临时标志=1);Else保存新数据。数据表如下:生产_小样_产品BOMIDidint自动生成生产_小样_产品BOMBOM_IDbom_idint新BOMID生产_小样_产品BOM类型typetinyint1=生产 2=小样 3=产品1生产生产_小样_产品BOM单据号djnumbervarchar(32)生产定单号生产_小样_产品BOM是否

8、是最终BOMbom_fintinyint1=是 0=否0生产_小样_产品BOM产品IDprointNull生产_小样_产品BOM临时标志tmptinyint1=是 0=否1BOMBOM_IDbom_IDint自动生成BOM名称namevarchar(32)名称BOM版banvarchar(32)版BOM刀daovarchar(32)刀BOM样本卡yangbenkavarchar(32)样本卡BOM工艺损耗率gyshvarchar(32)工艺损耗率BOM排版说明beizhunvarchar排版说明BOM正常生产损耗率shlfloat正常生产损耗率BOM油墨规格ymggvarchar(32)油墨规

9、格BOM工序IDIDINT自动生成BOM工序序号NOSMALLint按界面显示的顺序BOM工序BOM_IDbom_idintBom_idBOM工序工序IDgx_idint工序IDBOM物料bom物料IDidint自动生成BOM物料序号noSMALLint界面顺序BOM物料物料IDwl_idINT物料IDBOM物料BOM_IDbom_idINTBOM_IDBOM物料数量bom_numberfloat数量BOM物料计划数量jh_numberfloatnullBOM物料计量单位jl_dwvarchar(32)米BOM物料工序IDgx_idint工序ID物料_复膜附加属性要求IDidintid物料_复

10、膜附加属性要求bom物料_覆膜IDbom_fmidit物料,复膜分别插入对应的ID物料_复膜附加属性要求类型typetinyint1=物料2=腹膜物料、复膜分别插入物料_复膜附加属性要求属性IDsx_idint附加属性的ID物料_复膜附加属性要求内容neirongvarchar(200)附加属性对应的内容2.2.1.2.6.2 新增单击新增,BOM回到新增界面,主要为同一定单的多个BOM录入。2.2.1.2.6.3 复制弹出BOM选择框,从其他BOM中复制,并在界面中显示复制结果。数据在点击保存后,才能保存。2.2.1.2.6.4 删除弹出该生产定单对应的所有BOM。Select BOM名称

11、from BOM where 生产定单=界面的生成定单号。可选中其一BOM数据进行删除,2.2.1.2.6.5 查看弹出该生产定单对应的所有BOM,选中确认后在界面显示数据。2.2.1.2.7 查看小样根据小样单据号,显示小样管理的小样界面。2.2.1.2.8 保存n 对生产定单保存表名字段说明字段名数据类型备注数据保存_生产定单 scorder生产定单号scnumbervarchar(32)生产定单号_生产定单生产数量scslfloat生产数量_生产定单生产要求scyaovarchar(32)生产要求_生产定单交货数量jhslfloat交货数量_生产定单交货期datedate交货期_生产定单

12、销售合约IDidint销售合约ID_生产定单打样单据号dynumbervarchar(32)打样单据号_生产定单制单时间datevarchar(32)制单时间_生产定单生产类型typeint1 正常 2备货 3补货生产类型子表_生产工艺要求scgyyq生产要求IDscyqIDint自动生成_生产工艺要求生产定单号scddvarchar(32)生产定单号 _生产工艺要求工艺IDgyidint工艺ID_生产工艺要求工艺内容gynrvarchar(32)工艺内容_生产颜色要求scysyq生产颜色要求IDscysidint生产颜色要求ID_生产颜色要求生产定单号scnumbervarchar(32)生

13、产定单号_生产颜色要求颜色内容ysnrvarchar(32)颜色内容_生产颜色要求颜色IDysidint颜色ID_生产尺寸(sccq)生产尺寸IDidint生产尺寸ID_生产尺寸生产尺寸内容neirongvarchar(32)生产尺寸内容_生产尺寸生产定单号scnumberint生产定单号l 对bom保存.更新该生产定单对应的BOM表的临时标志,修改为0.l 单据状态保存对生产定单做新增状态记录。单据管理IDidint自动生成单据管理单据号djhint生产定单号单据管理单据类型dj_typetinyint生产定单单据管理操作类型cz_typetinyint新增单据管理操作时间datedate系

14、统时间单据管理操作人peopleint制单人单据状态单据号djhint生产定单号单据状态单据类型dj_typetinyint生产定单单据状态单据状态statesmallint 101(制单)单据状态删除标志deleTinyint1=是 0=否02.2.2 生产定单查找2.2.2.1 生产定单查找u 功能描述:生产定单查询u 操作验证:有生产定单查询权限。u 默认条件:u 执行操作:生产定单表,销售合约表,BOM表,生产/小样/产品BOM,单据状态表u 操作界面: 2.2.2.2 生产定单新增u 功能描述:u 操作验证: u 默认条件:u 执行操作:跳转到新增定单界面操作界面:2.2.3 生产定

15、单明细2.2.3.1 生产定单注销u 功能描述:对生产定单注销u 操作验证:具备生产定单操作权限u 默认条件:生产定单显示界面。u 执行操作:1 对单据管理做删除记录操作。单据管理IDidint自动生成单据管理单据号djhint生产定单号单据管理单据类型dj_typeVarchar(32)生产定单单据管理操作类型cz_typetinyint删除单据管理操作时间datedate系统时间单据管理操作人peopleint制单人2 Update 单据状态表的删除标志为1。2.2.3.2 取消注销u 功能描述:对生产定单反注销u 操作验证:具备生产定单操作权限u 默认条件:生产定单显示界面。u 执行操作

16、:1 在单据操作中记录取消注销2 在单据状态更新删除标志为02.2.3.3 修改u 功能描述:修改生产定单;u 操作验证:具备修改权限;制单状态为新增;单据删除标志为0.u 执行操作:1 界面从显示界面转为编辑界面。2 修改结果的保存在单击保存按钮时实现。u 操作界面: 2.2.3.4 保存u 功能描述:保存修改生产定单;u 操作验证:具备修改权限;制单状态为新增;单据删除标志为0.u 执行操作:1 弹出是否确认修改的对话框。2 更新修改结果。a) 参考生产定单新增的数据保存,做update处理。物料_复膜附加属性要求BOM物料BOM工序BOM生产定单生产工艺要求生产颜色要求生产尺寸b) 在单

17、据操作表中增加修改记录。u 操作界面: 2.2.3.5 完工u 功能描述:对生产定单做完工标志u 操作验证:具备完工的权限,删除标志=0,单据状态为开工。u 执行操作:a) 在单据操作中增加完工记录b) 在单据状态表更新状态为完工。u 操作界面: 2.2.3.6 取消完工u 功能描述:完工的反操作u 操作验证:具备完工的权限,删除标志=0,单据状态为完工u 执行操作:a) 在单据操作中增加取消完工记录b) 在单据状态表更新状态为下达。u 操作界面: 第3章 生产计划模块功能设计3.1 生产计划功能主界面 3.2 主要功能设计3.2.1 生产排单3.2.1.1 生产排单新增3.2.1.1.1 排

18、单u 功能描述:对特定的或者全部的未完工生产定单排产,并支持手工调整u 操作验证:具备生产排单权限。可排产的生产定单:单据状态表的删除标志为0,状态非“完工”。u 默认条件:排单时间为系统时间u 执行操作:a)排单逻辑:1 根据排单要求确认所需排单的工作定单。2 根据BOM按交货期顺序计算各生产定单所需物料。3 仓库物料+在途物料的总和,逐一分配给按交货期顺序排列的生产定单。建立排单结果虚拟表:#resultl 完全满足物料需求的按交货期顺序作为第一部分插入排单结果虚拟表。l 部分满足的计算总差额,按差额小,交货期的顺序,作为第二部分插入排单结果虚拟表l 完全不满足的按交货期顺序,作为第三部分

19、插入排单结果虚拟表4 #result为排单结果,同时连接生产定单表,派工单,单据状态。对目前工序处理:车间生产表连接BOM表,BOM工序表,根据BOM工序表的顺序(MAX(序号)获取该生产定单的生产中的最新工序作为目前工序。b) 排单结果支持手工调整:跳转,删除,增加。l 跳转单击跳转,弹出对话框,输入序号号,该生产定单跳转至所书写的序号之下。同时序号重新更新。l 删除单击删除后,该生产定单在界面被删除l 增加 单击增加后,在该生产定单下增加空白记录,允许手工录入生产定单号。录入生产定单号后,在界面将该生产定单的定单数据在界面中该行显示。u 操作界面:3.2.1.1.2 保存u 功能描述:保存

20、生产计划u 操作验证:具备省产计划操作权限u 默认条件:u 执行操作:保存数据如下:1生产计划数据保存生产计划(SCJH)生产计划号scjhhvarchar(32)生产计划号生产计划生产定单号scddhvarchar(32)生产定单号生产计划序号novarchar(32)序号生产计划排单时间timedate排单时间生产计划排单范围时间起b_datedate排单范围时间起生产计划排单范围时间末e_datedate排单范围时间末2 单据管理增加生产排单记录3 单据状态表:如果所涉及到的生产定单状态为制单,则更新为已排单。u 操作界面:3.2.1.2 查找3.2.1.2.1 查找u 功能描述:查找并

21、显示生产计划u 操作验证:具备生产计划查询权限u 默认条件:u 执行操作:1 生产计划表,生产定单表,单据状态表,车间生产表,对目前工序取数如下:BOM表与车间生产表关联order by bom表的工序序号,工序序号最大的,在车间生产表有工序记录的工序即为目前工序。u 操作界面:3.2.1.2.2 修改u 功能描述:修改生产计划u 操作验证:具备生产计划修改权限u 默认条件:u 执行操作:1 单击修改进入修改可编辑状态u 操作界面:3.2.1.2.3 保存u 功能描述:修改生产计划u 操作验证:具备生产计划修改权限u 默认条件:对尚未下达的生产计划,生产定单才可以修改。u 执行操作:1 UPD

22、ATE生产计划关联数据2 在单据管理增加修改记录。u 操作界面:3.2.2 派工单3.2.2.1 派工单新增3.2.2.1.1 派工u 功能描述:对排过单的生产定单进行派工。u 操作验证:具备派工单新增权限;。u 默认条件:u 执行操作:单击派工按钮后,在界面显示生产定单相关数据,派工数量默认为生产定单的生产数量-各工序的已完工数量,派工数量为可编辑框。对于工序的已完工数量获取:车间生产表获取的数量 - 转工工序数量。已派工项为统计该生产定单的派工单数量之和。相关表:生产定单表,销售合约,BOM表,车间生产表,转工工序数量,转工单,派工单u 操作界面:3.2.2.1.2 保存1 保存派工单数据

23、派工单IDidint自动生成派工单派工单据号djhint派工单据号派工单工序IDgx_idint工序ID派工单派工数量qtyfloat派工数量派工单生产计划号scjhint生产计划号派工单生产定单号scddint生产定单号2 单据操作增加派工单的新增记录。3 单据状态增加派工单的新增状态。3.2.2.2 派工单查找3.2.2.2.1 查找u 功能描述:查找派工记录u 操作验证:派工查询权限u 默认条件:u 执行操作:1 数据表:派工单,生产定单u 操作界面:3.2.2.2.2 修改u 功能描述:修改派工记录u 操作验证:派工修改权限u 默认条件:未下达的生产定单,未下达的派工单。u 执行操作:

24、1进入可编辑界面。u 操作界面:3.2.2.2.3 保存u 功能描述:修改派工记录u 操作验证:派工修改权限u 默认条件:未下达的生产定单,未下达的派工单。u 执行操作:1 UPDATE相关派工单2 在单据管理增加派工单修改记录。u 操作界面:3.2.2.2.4 下达u 功能描述:下达派工记录u 操作验证:派工下达权限u 默认条件:未下达的生产定单,未下达的派工单,界面上的派工单不能为空。u 执行操作:1 对派工单下的生产定单进行状态更新为:103(开工)2 在单据管理增加派工单下达记录。3 更新单据状态的该派工单的状态为下达。4 生成领料申请。根据BOM表的工序对和物料的对应关系,派工的数量

25、,计算出所需的物料。对同一生产定单下的物料合并,并生成生产领料的领料申请。u 操作界面:3.2.2.2.5 取消下达u 功能描述:取消下达派工记录u 操作验证:派工下达权限u 默认条件:已下达的派工单。u 执行操作:1 对派工单下的生产定单进行状态更新为:102(开工)2 在单据管理增加派工单取消下达记录。3 更新单据状态的该派工单的状态为未下达。4 删除该派工单生成的领料申请。u 操作界面:第4章 车间生产功能设计4.1 车间生产主界面 4.2 主要功能设计4.2.1 车间报工4.2.1.1 新增4.2.1.1.1 保存u 功能描述:对车间生产报工报料,并预留接口从RFID接收机台报工报料数

26、据。u 操作验证:具备车间报工报料权限。u 默认条件:u 执行操作:界面操作:1录入生产定单时,客户,交货期自动显示2 工序完工数量和工序均录入时,自动计算标准耗时,从工序表获取单位标准耗时。3类型默认为“正常”4 录入班组时,在班组人员列表自动获取数据。数据表为生产班组人员。并可对这些人员进行编辑,增加,删除。5 工序录入后,对应相关的材料和消耗数由计算机自动计算并显示在车间消耗里,对材料可进行编辑,增加,删除。数据表:BOM物料表*本次报工的数量可得预计消耗材料。 按钮操作:数据保存如下:1 车间生产表车间生产车间生产IDIDint自动生成车间生产车间生产单据号cjsc_djhvarcha

27、r(32)车间生产单据号车间生产生产定单号scddnoint生产定单号车间生产工序IDgx_idint工序ID车间生产生产数量qtyfloat生产数量车间生产工时gongshifloat工时车间生产生产班组IDscbz_idfloat生产班组ID车间生产班次banciint班次车间生产开始时间b_datedate开始时间车间生产结束时间e_datedate结束时间车间生产备注beizhunvarchar备注实际生产人员实际生产人员IDIDint自动生成实际生产人员车间生产IDcjsc_idint车间生产ID实际生产人员人员IDpeople_idint人员ID生产消耗生产消耗IDidint自动生

28、成生产消耗原材料mtr_idint原材料生产消耗车间生产IDcjsc_idint车间生产ID生产消耗生产数量sc_qtyfloat生产数量2 单据操作,在单据管理增加车间生产制单记录。u 操作界面:4.2.1.2 查找u 功能描述:查找车间生产记录u 操作验证:查找车间生产权限u 默认条件:u 执行操作:界面操作:对车间生产记录数据双击弹出车间生产明细。按钮操作:1 关联数据表:车间生产表u 操作界面:4.2.1.3 明细4.2.1.3.1 修改u 功能描述:修改车间生产数据u 操作验证:车间生产编辑权限u 默认条件:u 执行操作:1单击修改,显示修改确认后,进入编辑界面。u 操作界面:4.2

29、.1.3.2 保存u 功能描述:保存车间生产数据u 操作验证:车间生产编辑权限u 默认条件:u 执行操作:1 update相关车间生产数据。2 在单据管理增加修改记录。u 操作界面:4.2.1.3.3 删除u 功能描述:删除车间生产数据u 操作验证:车间生产编辑权限u 默认条件:u 执行操作:1在删除对话框确认后,删除车间生产主表及相关子表数据。u 操作界面:4.2.2 生产转单4.2.2.1 保存u 功能描述:生产定单从1个定单转到另1个定单u 操作验证:具备转单权限,生产定单的删除标志均为0.生产定单状态均不能为完工状态。u 默认条件:u 执行操作:1 保存转单记录。生产转单(SCZD)I

30、Didint自动生成生产转单生产转单号sczdhvarchar(32)生产转单号生产转单转出生产订单IDzc_scddvarchar(32)转出生产订单ID生产转单转入生订单IDzr_scddvarchar(32)转入生订单ID子表转单工序数量(ZDMX)ididint自动生成转单工序数量工序IDgx_idint工序ID转单工序数量工序数量qtyfloat工序数量转单工序数量生产转单IDsczdidint生产转单ID2 在单据操作中增加转单记录。u 操作界面: 4.2.2.2 查找u 功能描述:显示查找转单的对话框,并显示数据在转工单上u 操作验证:具备转工单查看的权限u 默认条件:u 执行操

31、作:1 单击“查找”则显示转工单对话框,提供转工单据号,生产定单查询。2 选择转工单据号后,在页面显示转工单数据。并不可编辑。u 操作界面:4.2.2.3 修改u 功能描述:修改转工单u 操作验证:具备转工单修改的权限u 默认条件:u 执行操作:1 单击“修改”则显示转工单为修改状态。2 工序校验:工序为转出生产定单的工序。数量校验:转出数量不能超过实际车间生产数量(车间生产表的该生产定单该工序的总生产数量)。3 单击保存后,保存数据。u 操作界面:第5章 标准BOM功能设计5.1 标准BOM主界面 5.2 主要功能设计5.2.1 标准BOM新增5.2.1.1 保存u 功能描述:对标准BOM新

32、增记录u 操作验证:标准BOM编辑权限u 默认条件:u 执行操作:保存数据:1 BOM数据保存,保存时需要对BOM名称做校验,保持BOM名称的唯一性。生产_小样_产品BOMIDidint自动生成生产_小样_产品BOMBOM_IDbom_idint新BOMID生产_小样_产品BOM类型typetinyint1=生产 2=小样 3=产品3 产品生产_小样_产品BOM单据号djnumbervarchar(32)null生产_小样_产品BOM是否是最终BOMbom_fintinyint1=是 0=否0生产_小样_产品BOM产品IDproint产品ID生产_小样_产品BOM临时标志tmptinyint1

33、=是 0=否nullBOMBOM_IDbom_IDint自动生成BOM名称namevarchar(32)名称BOM版banvarchar(32)版BOM刀daovarchar(32)刀BOM样本卡yangbenkavarchar(32)样本卡BOM工艺损耗率gyshvarchar(32)工艺损耗率BOM排版说明beizhunvarchar排版说明BOM正常生产损耗率shlfloat正常生产损耗率BOM油墨规格ymggvarchar(32)油墨规格BOM工序IDIDINT自动生成BOM工序序号NOSMALLint按界面显示的顺序BOM工序BOM_IDbom_idintBom_idBOM工序工序I

34、Dgx_idint工序IDBOM物料bom物料IDidint自动生成BOM物料序号noSMALLint界面顺序BOM物料物料IDwl_idINT物料IDBOM物料BOM_IDbom_idINTBOM_IDBOM物料数量bom_numberfloat数量BOM物料计划数量jh_numberfloatnullBOM物料计量单位jl_dwvarchar(32)米BOM物料工序IDgx_idint工序ID物料_复膜附加属性要求IDidintid物料_复膜附加属性要求bom物料_覆膜IDbom_fmidit物料,复膜分别插入对应的ID物料_复膜附加属性要求类型typetinyint1=物料2=腹膜物料、

35、复膜分别插入物料_复膜附加属性要求属性IDsx_idint附加属性的ID物料_复膜附加属性要求内容neirongvarchar(200)附加属性对应的内容2 单据管理增加标准BOM新增记录。u 操作界面:5.2.1.2 复制u 功能描述:从其他标准BOM复制u 操作验证:标准BOM编辑权限u 默认条件:u 执行操作:1 单击复制按钮,显示对话框,可通过BOM的名称,产品名称查询出其他标准BOM,确认后在界面中显示数据并可编辑。2 单击保存后可保存数据。保存数据时,需要对BOM名称做校验,保持BOM名称的唯一性。u 操作界面:5.2.2 标准BOM查找5.2.2.1 查找u 功能描述:查找其他标

36、准BOMu 操作验证:标准BOM查看权限u 默认条件:u 执行操作:1 双击每条所查询出来的BOM,进入改数据的明细界面。2 相关表:BOM表。u 操作界面:5.2.3 标准BOM明细5.2.3.1 修改u 功能描述:标准BOM明细u 操作验证:标准BOM修改权限u 默认条件:u 执行操作:1单击修改后,显示对话框,确认修改后,显示编辑界面。u 操作界面:5.2.3.2 保存u 功能描述:标准BOM明细u 操作验证:标准BOM修改权限u 默认条件:u 执行操作:1 UPDATE 标准BOM的关联表。2 在单据管理增加标准BOM的修改记录。u 操作界面:5.2.3.3 删除u 功能描述:标准BO

37、M明细u 操作验证:标准BOM修改权限u 默认条件:u 执行操作:1 删除标准BOM。u 操作界面:第6章 小样管理模块功能设计6.1 小样管理主界面 6.2 主要功能设计6.2.1 打样要求6.2.1.1 新增6.2.1.1.1 保存u 功能描述:增加打样要求记录u 操作验证:打样要求增加权限u 默认条件:u 执行操作:界面操作:1 录入销售合约号,对销售合约号校验,并且客户和产品自动显示。2 界面初始化时,菲林异常,丝绸异常,从菲林异常属性表和丝绸异常属性表按顺序读取。3 导入图片后,在界面显示导入的图片。 按钮操作:单击保存后:1数据保存打样要求打样要求IDdyyqidint自动生成打样

38、要求班组banzhuint班组打样要求上下联sxlvarchar(50)上下联打样要求左右联zylvarchar(50)左右联打样要求版本号bbhvarchar(50)版本号打样要求机器型号jqxhvarchar(50)机器型号打样要求滚筒号gthvarchar(50)滚筒号打样要求色版sebanvarchar(50)色版打样要求是否需要特批tptinyint1 是 0 否是否需要特批打样要求备注beizhutext备注打样要求图片tupianimage图片打样要求销售合约IDxshyint销售合约ID打样要求打样单据号Dy_djhVarchar(32)打样单据号_异常情况IDidint自动生

39、成_异常情况类型typetinyint1 菲林2 丝绸类型_异常情况打样要求IDdyyqidint打样要求ID_异常情况异常属性IDycsxidint异常属性ID2 单据操作:在单据管理中增加新增记录。u 操作界面:6.2.1.2 查找u 功能描述:查找打样要求u 操作验证:查找打样要求权限u 默认条件:u 执行操作:1 相关表:打样要求,销售合约2 单击列表的数据弹出打样要求明细u 操作界面:1 查找条件:销售合约,客户,产品,单据号2 列表数据:单据号,销售合约,客户,产品6.2.1.3 明细6.2.1.3.1 修改u 功能描述:修改打样要求u 操作验证:具备修改权限u 默认条件:u 执行

40、操作:1单击修改时,弹出修改确认对话框,明细数据变成可编辑界面u 操作界面:6.2.1.3.2 保存u 功能描述:修改打样要求u 操作验证:具备修改权限u 默认条件:u 执行操作:1 UPDATE 相关打样要求表2 在单据管理增加修改记录u 操作界面:6.2.1.3.3 删除u 功能描述:删除打样要求u 操作验证:具备删除权限u 默认条件:u 执行操作:1 弹出删除对话框确认删除2 在小样管理表中如果存在该打样要求引用,不允许删除。u 操作界面:6.2.2 打样6.2.2.1 新增u 功能描述:对打样管理增加记录u 操作验证:具备打样管理增加权限u 默认条件:u 执行操作:界面操作:1 录入打

41、样要求单后,灰色部分数据、菲林异常、丝绸异常、样本图片从打样要求单读取并显示。 按钮操作6.2.2.1.1 样板维护1 单击样板维护,弹出样板维护界面,并传输打样单据号。2 在样板维护单击“确认”,弹出确认对话框,确认后保存数据。保存数据如下:样板IDididID样板版号bhvarchar(32)版号样板结果resvarchar(500)结果样板打样单据号dydjvarchar(32)打样单据号样板图片tupianimage图片样板时间yb_timedate时间样板临时标志tmptinyint1 是 0 否1样板数量qtyfloat数量6.2.2.1.2 BOM维护1 弹出BOM维护界面 2

42、保存数据生产_小样_产品BOMIDidint自动生成生产_小样_产品BOMBOM_IDbom_idint新BOMID生产_小样_产品BOM类型typetinyint1=生产 2=小样 3=产品2生产_小样_产品BOM单据号djnumbervarchar(32)打样单据号生产_小样_产品BOM是否是最终BOMbom_fintinyint1=是 0=否0生产_小样_产品BOM产品IDprointnull生产_小样_产品BOM临时标志tmptinyint1=是 0=否1BOMBOM_IDbom_IDint自动生成BOM名称namevarchar(32)名称BOM版banvarchar(32)版BOM

43、刀daovarchar(32)刀BOM样本卡yangbenkavarchar(32)样本卡BOM工艺损耗率gyshvarchar(32)工艺损耗率BOM排版说明beizhunvarchar排版说明BOM正常生产损耗率shlfloat正常生产损耗率BOM油墨规格ymggvarchar(32)油墨规格BOM工序IDIDINT自动生成BOM工序序号NOSMALLint按界面显示的顺序BOM工序BOM_IDbom_idintBom_idBOM工序工序IDgx_idint工序IDBOM物料bom物料IDidint自动生成BOM物料序号noSMALLint界面顺序BOM物料物料IDwl_idINT物料ID

44、BOM物料BOM_IDbom_idINTBOM_IDBOM物料数量bom_numberfloat数量BOM物料计划数量jh_numberfloatnullBOM物料计量单位jl_dwvarchar(32)米BOM物料工序IDgx_idint工序ID物料_复膜附加属性要求IDidintid物料_复膜附加属性要求bom物料_覆膜IDbom_fmidit物料,复膜分别插入对应的ID物料_复膜附加属性要求类型typetinyint1=物料2=腹膜物料、复膜分别插入物料_复膜附加属性要求属性IDsx_idint附加属性的ID物料_复膜附加属性要求内容neirongvarchar(200)附加属性对应的内

45、容3 BOM的相关按钮操作参看生产定单的BOM维护。6.2.2.1.3 从标准BOM复制弹出对话框,录入标准BOM名称。Delete from 生产/小样/产品BOM where 临时标志=1 and 单据号=打样单据号;在生产/小样/产品BOM表增加记录 Insert into 生产/小样/产品BOM表(bomid,类型,单据号) select (bomid,小样,(界面中的生产定单号)) from生产/小样/产品BOM表,打样管理表 where 类型=产品 and 产品id=(界面的产品名称对应的产品ID)u 操作界面:6.2.2.2 查找u 功能描述:查找打样单据u 操作验证:具备查找打样单据权限u 默认条件:u 执行操作:1 相关表:打样管理2单击列表数据显示明细界面u 操作界面:6.2.2.3 明细6.2.2.3.1 修改u 功能描述:修改打样数据u 操作验证:打样修改权限u 默认条件:u 执行操作:1进入可编辑界面u 操作界面:6.2.2.3.2 保存u 功能描述:修改打样数据u 操作验证:打样修改权限u 默认条件:u 执行操作:1UPDATE打样管理以及相关数据2在单据管理中增加打样管理的修改记录u 操作界面:6.2.2.3.3 注销u 功能描述:修改打样数据u 操作验证:打样修改权限u 默认条件:u 执行操作:1在单据状态中增加小样单据号的记录,删除

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论