




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、XX MES 项目管理系统开发方案元数据在命名时,应当加上“_118”的后缀,类命名时,应当符合匈牙利命名法或者帕斯卡命名法。在实际开发时,可以按照mmgp的开发,也可以按照旧版NC的开发模式。节点开发完成后,点击一下“按钮注册”。表尾的名称为“审计信息”,创建人、创建时间、修改人、修改时间都不允许编辑。前台与状态相关的字段,不允许编辑。与版本有关的字段,前台隐藏,并通过其它字段的“元数据编辑关联项”实现自动设置。1、 设备档案(闫睿华)放在PBD模块(pbd_basinf中),元数据命名为facility_118,将设备档案定义为“主子表”结构(标签为BDMODE、URC),并创建基于vco
2、de、vname的参照。主表内容描述设备的基本属性,子表信息用来描述:开停机配置、设备运行参数、使用人、维护人。设备编码要求唯一,并且在前台展示时,能够支持启用、停用。主表字段及内容:字段编码字段名称格式标签及要求vcode设备编码varchar2(50)URCvname设备名称varchar2(50)URCpk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏pk_group集团参照前台隐藏creator创建人参照用户creationtime创建时间UFDateTimemodifier修改人参照用户modifiedtime修改时间UFDat
3、eTimepk_dept部门参照pk_dept_v部门(多版本)参照pk_wk工作中心参照UAP工作中心enablestate启用状态参照UAP启用停用状态bautowatch自动监测状态UFBoolean默认“Y”vbarcode设备条码varchar2(50)vnotes备注备注vdef1-20自定义项自定义项“开停机配置”子表内容:字段编码字段名称格式标签及要求istatus开停机状态int,下拉框选择1-开机,2-停机icollecttype公式类型int,下拉框选择,1-仪表、2-公式vcollectcfg仪表公式varchar2(200),如果公式类型为“仪表”,则打开“仪表位号”
4、档案;如果公式类型为“公式”,则打开公式编辑器vmatchsymbol匹配符号int,下拉框选择,1-<、2-<=、3-=、4->=、5->dmatchvalue匹配值UFDouble,界面保留两位小数dcontinuetime持续时间UFDoubletimeunit时间单位int,下拉框选择,1-分钟,2-小时vmemo备注备注“设备运行参数”子表内容:字段编码字段名称格式标签及要求vrowno行号varchar2(50)自动生成vparamcode参数编码varchar2(50)vparamname参数名称varchar2(50)pk_instagno仪表公式var
5、char2(50),参照“仪表位号”档案vmemo备注备注“使用人子表”子表内容:字段编码字段名称格式标签及要求vrowno行号varchar2(50)自动生成pk_psndoc人员编号参照人员psnname人员名称varchar2(50)“维护人子表”子表内容:字段编码字段名称格式标签及要求vrowno行号varchar2(50)自动生成pk_psndoc人员编号参照人员psnname人员名称varchar2(50)发布之后的节点号:HI010917,节点名称:设备档案,组织类型:工厂,功能点类型:业务类功能。基本档案管控模式:组织。单据模板、查询模板的编号与节点号一致。保存时需要校验的内容
6、:1) 设备编码组织内唯一,可通过配置实现;2) 设备编码、设备名称不允许为空;3) 如果“设备条码”为空,则自动设置为“设备编码”;4) “使用人”子表允许为空,但是不允许人员重复;5) “维护人”子表允许为空,但是不允许人员重复。2、 设备实时状态查询参照宝舜来开发。只是将表头的部门换成工作中心。并且在判断设备的停机状态时,需要计算停机持续时间。将元数据放在PPM模块,新增ppm_facstat子模块。元数据已经迁移好。新增三级节点:HI0309,节点名称为:设备状态。元数据发布后的节点号为HI030901,节点名称为:设备实时状态查询。能够根据工作中心、时间段查询。3、 设备历史状态维护
7、参照宝舜来开发。只是将表头的部门换成工作中心。将元数据放在PPM模块的 ppm_facstat子模块。元数据已经迁移好,“停机原因”字段需要参照停机原因档案。元数据发布后的节点号为HI030905,节点名称为:设备历史状态查询。能够根据工作中心、时间段查询,并能够更新设备故障原因等信息。4、 模具台帐维护(静刚)放在PBD模块,将模具台账维护档案设置为“主子表”结构(标签为BDMODE、URC),并创建基于vcode、vname的参照。主表用来描述模具的基本信息,子表用来描述模具可以生产的轮胎规格。模具编码要求唯一。主表字段及内容:字段编码字段名称格式标签及要求vcode模具编码varchar
8、2(50)URCvname模具名称varchar2(50)URCpk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏pk_group集团参照前台隐藏creator创建人参照用户creationtime创建时间UFDateTimemodifier修改人参照用户modifiedtime修改时间UFDateTimepk_material物料(多版本)参照物料多版本前台隐藏pk_material_v物料参照物料istatus模具状态int,下拉框选择,1-在库,2-已安装,3-报废,默认状态为1vbarcode模具条码varchar2(50)vno
9、tes备注备注vdef1-20自定义项自定义项子表字段及内容:字段编码字段名称格式标签及要求vrowno行号varchar2(50)自动生成pk_material轮胎编码(多版本)参照物料(多版本)前台隐藏pk_material_v轮胎编码参照物料vmemo备注备注发布之后的节点号:HI010921,节点名称:模具台账维护,组织类型:工厂,功能点类型:业务类功能。保存时需要校验的功能:1) 模具台帐的模具编码唯一;2) 模具台帐的模具编码、模具名称为必输项,且模具名称默认为“模具”,可通过单据模板设置;3) 如果“模具条码”为空,则自动设置为“模具编码”;4) 子表内的物料可以为空,但是不可重
10、复。5、 后台任务确定设备状态结合宝舜的代码,修改后进行适配。主要结合的类就是IRealTimeDataService,需要将宝舜的成果进行适当的重构。6、 设备实时操作信息查询设备实时操作信息查询主要用来说明设备的当前操作者信息,在每一次使用移动端登录时,都需要记录设备实时操作信息。放在POS模块,元数据实体只需要一个实体即可。元数据的字段及主要内容如下表所示:字段编码字段名称格式标签及要求vcode流水码varchar2(50)URCvname名称varchar2(50)URCpk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏pk_g
11、roup集团参照前台隐藏creator创建人参照用户creationtime创建时间UFDateTimemodifier修改人参照用户modifiedtime修改时间UFDateTimepk_facility设备参照设备档案pk_psndoc主操作人参照人员档案pk_helper副操作人参照人员档案vnotes备注备注vdef1-20自定义项自定义项在生产运行支持(POS)模块下,加入3级节点HI0717,节点号为“设备信息”。本元数据发布之后的节点号为:HI071701,节点名称为:设备实时操作者维护,组织类型为工厂;功能点类型为:业务类功能。需要提供以下接口:当传入pk_facility、
12、pk_psndoc时,需要检查数据库表中是否存在相同pk_facility的数据。如果不存在,则新增一条。如果存在,则更新pk_psndoc的信息。流水码生成规则:SJ+年+月+日+8位流水号,按照日来流水。7、 设备历史操作信息查询设备历史操作信息主要用来记录员工历史的人机绑定信息。原则上来说,员工每进行一次人机绑定,都需要将这个过程记录。每台设备新产生一条记录,需要将旧的上机记录移动到历史表中。分配的节点号是HI071705。暂时不做开发!8、 轮班补丁及代码基于宝舜的轮班代码来制作,由牛凯完成。此处不再做更多的说明。9、 班组生产计划维护(需要支持审批流,单据联查)班组生产日计划主要用来
13、说明特定日期、特定班次、特定班组的生产计划。本次ME的生产日计划主要针对两个工作中心成型和硫化。采用单据类型来区分这两个工作中心。只所以与设计方案不太相同,是为了能够方便计划员快速录入工作中心的生产计划并下发。将此功能放在PEM模块(构建元数据时,新增pem_plan目录,dayplan_118名称的元数据),元数据构建为“主子表”结构。主表主要用来设置日期、工作中心、班次、班组等信息,子表则用来说明具体的设备、轮胎(胎胚)规格、产量信息。其中,硫化的日计划仅仅比成型的日计划多出一个锅位号的属性。主表(班组生产计划)的字段及主要内容如下所示:字段编码字段名称格式标签及要求pk_plan主键UF
14、IDvcode计划编号varchar2(50)URCvname计划名称varchar2(50)URCpk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏pk_group集团参照前台隐藏creator创建人参照用户尾,不可编辑creationtime创建时间UFDateTime尾,不可编辑modifier修改人参照用户尾,不可编辑modifiedtime修改时间UFDateTime尾,不可编辑ibusistate业务状态加入下发、完成、关闭几种状态不可编辑istatus审批状态参照审批流的状态不可编辑approver审批人参照用户尾,不可编辑
15、taudittime审批时间UFDate尾,不可编辑cbilltypeid单据类型pk参照影响因素单据类型新加HI44,成型生产计划vbilltypecode单据类型编码varchar2(50),根据单据类型填充HI44pk_dept编制部门参照部门pk_wk执行工作中心参照UAP工作中心pk_planer计划员参照人员dplandate计划日期UFDate前台默认是明天pk_classtime班次参照班次pk_classgroup班组参照班组bissued是否下发UFBoolean,默认为Nvdef1-20自定义项自定义项子表(班组生产计划详情)的字段及主要内容如下所示:字段编码字段名称格式
16、标签及要求pk_plan_b主键UFIDvrowno行号varchar2(50)pk_facility设备编码参照设备档案vposition锅位号varchar2(50),下拉选择,可选择的为L、R前台展示时,成型隐藏pk_material物料(多版本)参照物料(多版本)前台隐藏,并根据pk_material_v的pk_source自动赋值pk_material_v物料参照物料dplanmainnum计划生产主数量UFDoubledplannum计划生产数量UFDoublevratio换算率varchar2(50)vmainunit主单位参照计量单位vunit单位参照计量单位ibstatus状
17、态int,下拉选择,0-草稿,1-投放,2-执行,3-完成,4-关闭,默认状态下为0,枚举类型的名称taskstateenum_118vtaskno机台任务号varchar2(50),不可编辑vnotes备注备注vbfree110自由辅助属性vdef1-20自定义项自定义项在车间作业管理模块(PEM模块)下,新建三级节点HI0409、HI0413,节点名称分别为:成型车间生产计划管理、硫化车间生产计划管理。本节首先设计成型车间生产计划管理。硫化车间生产计划管理放在以后的章节讲述。本节发布的节点号为:HI040901,节点名称为:成型车间日生产计划。在新建单据时,需要默认将单据类型设置为“成型车
18、间生产计划”,并且单据类型不允许修改。需要做以下的过滤:1) 如果表头中没有选择工作中心,则在表体选择“机台”时,进行提示;2) 如果表头中已经有了工作中心,则在表体选择“机台”时,需要按照工作中心进行过滤。此外,还需要提供以下功能:1) 复制功能(复制按钮):复制之后,清空主表、子表的主键信息,审计信息,单据号等内容;将主表、子表中的状态都设置为草稿状态。2) 整单下发(下发按钮)功能:每一条子表记录都生成一个成型车间生产任务,并将任务号反写到子表内;当且仅当生产计划为“审批”状态时,按钮可用。生成逻辑参照10。3) 整单回收(回收按钮)功能:当且仅当生产计划为“下发”状态,表体行对应的全部
19、成型生产任务状态为“草稿”、“投放”状态时,可以将这条生产计划回收。回收之后,表头的是否下发变为“N”,表体的投放状态变为“草稿”,清空关联的生产任务号,并删除关联的成型生产任务;4) 将整单下发、整单回收两个按钮放在一个按钮组中,并做好状态的控制。在审批状态以前,两个按钮都为不可用的状态。在生产订单为“完成”状态时,按钮也不可用。在“审批”状态下,整单下发可用,在“下发”状态下,整单回收按钮可用。5) 单条下发和回收功能:用于对表体的某一行进行修改及下发。此时整单的状态不变,仅仅对特定的表体进行修改和维护。当表体状态为“草稿”,生产计划为“下发”状态时,单条下发按钮可用。当表体状态为“投放”
20、,生产计划为“下发”状态时,单条回收功能可用。6) 关闭、取消关闭功能。这两个按钮放在同一个按钮组中,仅当生产计划为“审批”、“下发”状态时,关闭按钮可用;仅当生产计划处于“关闭”状态时,取消关闭按钮可用。当生产计划关闭的时候,需要将其生成的尚未完成的生产任务设置为“关闭”状态。取消关闭时,如果生产计划有审批人,并且表体至少有一行为下发状态,则将生产计划设置为“下发”状态,否则设置为“审批”状态。7) 处理固定换算率与可变换算率之间的关系,并自动计算主数量和数量。可直接按照固定换算率处理。保存或删除时需要进行的校验:1) 同一张计划清单的表体行,设备+物料需要唯一,如果出现重复的项目,则进行提
21、示;2) 如果已经处于“完工”或者“关闭”状态,则不允许做任何修改,包括删除。3) 计划号的编码规则CXJH+8位日期+8位流水。10、 成型日生产任务维护应当支持两种工作模式:一种是计划员下发的生产任务,一种是手工创建的生产任务。对于计划员下发的生产任务,不允许在PC端进行修改和删除;对于手工创建且未开始执行的生产任务,可以修改和删除。放在PEM模块下(新建目录为pem_cxtask,名称为cxtask_118的元数据),元数据构建为“主子表”格式。主表用来描述生产任务的基本信息(包括产品、规格、机台、数量等),子表主要有两个:一个是物料需求清单,用来说明完成此任务需要的物料数量;另外一个是
22、实际耗料信息,用来说明完成此任务实际消耗的物料。主表(生产任务)字段及主要内容如下:字段编码字段名称格式标签及要求pk_task主键UFIDvcode任务编号varchar2(50)URC,自动生成vname任务名称varchar2(50)默认为“XX”产品加工任务pk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏pk_group集团参照前台隐藏creator创建人参照用户表尾,不可编辑creationtime创建时间UFDateTime表尾,不可编辑modifier修改人参照用户表尾,不可编辑modifiedtime修改时间UFDate
23、Time表尾,不可编辑istatus状态int,下拉框选择,0-草稿,1-投放,2-执行,3-完成,4-关闭,参照taskstateenum_118cbilltypeid单据类型pk参照影响因素单据类型新增HI45,成型生产任务vbilltypecode单据类型编码varchar2(50),根据单据类型填充dworkdate作业时间UFDatepk_wk工作中心参照UAP工作中心pk_facility设备参照设备vposition锅位号varchar2(50),下拉选择,L、R前台展示时,成型隐藏pk_material产品(多版本)参照物料(多版本)前台隐藏pk_material_v产品参照物
24、料pk_bomBOM版本参照BOM界面隐藏pk_routing工艺版本参照工艺界面隐藏pk_classtime班次参照班次pk_classgroup班组参照班组vratio换算率varchar2(50)vmainunit主单位参照计量单位vunit单位参照计量单位dplanmainnum计划生产主数量UFDoubledplannum计划生产数量UFDoubledpromainnum实际完成主数量UFDoubledpronum实际完成数量UFDoubledquamainnum合格主数量UFDoubledquanum合格数量UFDoubledrejectmainnum报废主数量UFDoubledr
25、ejectnum报废数量UFDoubledestistarttime计划开始时间UFDateTime默认班次开始时间destiendtime计划结束时间UFDateTime默认班次结束时间dfactstarttime实际开始时间UFDateTimedfackendtime实际结束时间UFDateTimecsourcebillid来源生产计划pkvarchar2(50)前台隐藏csourcebpk来源生产计划子表pkvarchar2(50)前台隐藏vsourcebillcode来源生产计划号varchar2(50)前台不可编辑csourcebilltypeid来源生产计划单据类型参照影响因素单据
26、类型前台隐藏csourcebilltypecode来源生产计划单据类型编码varchar2(50),确定单据类型后自动写入vfree110自由辅助属性vdef1-20自定义项自定义项“物料需求清单”子表字段及内容:字段编码字段名称格式标签及要求pk_task_b主键UFIDvrowno行号varchar2(50)自动生成,不可编辑pk_material物料(多版本)参照物料(多版本)前台隐藏pk_material_v物料参照物料demandmainnum需求主数量UFDoubledemandnum需求数量UFDoublevratio换算率varchar2(50)vmainunit主单位参照计量
27、单位vunit单位参照计量单位vnotes备注备注vbfree110自由辅助属性vbdef1-20自定义项自定义项“实际耗料信息”子表字段及信息:字段编码字段名称格式标签及要求pk_task_c主键UFIDvrowno行号varchar2(50)自动生成,不可编辑pk_material物料(多版本)参照物料(多版本)前台隐藏pk_material_v物料参照物料dusemainnum使用主数量UFDoubledusenum使用数量UFDoublevratio换算率varchar2(50)vmainunit主单位参照计量单位vunit单位参照计量单位vnotes备注备注vcfree110自由辅助
28、属性vcdef1-20自定义项自定义项 发布之后的功能节点为:HI040905,节点名称:成型车间生产任务。有两种产生规则,一种是成型生产计划下发后自动生产,一种是手工进行创建。其中,根据生产计划生成的任务,不允许编辑。手工创建的任务,允许编辑、下发、强制完成和关闭。根据计划生成时,需要参照BOM信息,并根据BOM信息确定“物料需求清单”子表。任务号的编码规则:CX+年的最后一位+月(1-9月用1-9表示,10-12月用A、B、C表示)+6位流水号。其中,流水号需要按月流水。此功能节点需要添加以下按钮或功能:1) 下发的任务不允许修改或者保存。只有自制的、草稿状态的任务可以保存和删除。2) 任
29、务状态的变更,采用接口方式实现。以任务的主键作为参数。3) “投放”按钮。对于自制的,并且状态为“草稿”状态的任务,投放按钮可用。点击按钮后,生产任务变为“投放”状态。4) “取消投放”按钮。对于自制的,并且状态为“投放”状态的任务,取消投放按钮可用。点击按钮后,生产任务变为“草稿”状态。5) “投放”与“取消投放”按钮,放在同一个按钮组中。6) “执行”按钮。只有当任务处于投放状态时,执行按钮才可用。点击按钮后,生产任务变为“执行”状态,且记录实际开始时间。如果生产任务来源于生产计划,需要同步生产计划子表的状态。7) “取消执行”按钮。只有当任务处于“执行”状态,且完成数量为0时,取消执行按
30、钮才可用。点击按钮后,生产任务变为“投放”状态。清空生产任务的实际开始时间,并同步生产计划子表的状态。8) “执行”与“取消执行”按钮,放在同一个按钮组中。9) “强制完成”按钮。当任务处于“投放”及“执行”状态时可用,点击强制完成按钮可用。点击按钮后,生产任务变为“完成”状态。设置生产任务的实际完工时间,并同步生产计划的子表。10) “取消完成”按钮。当任务处于“完成”状态,且完成数量小于计划数量时,此按钮可用。点击按钮后,如果完成数量>0,则设置为“执行”状态;如果完成数量等于0,则设置为“投放”状态。清空生产任务的实际完工时间,并同步生产计划的子表。11) “强制完成”和“取消完成
31、”按钮,放在同一个按钮组中。12) “关闭”按钮。只有自制的、非“完成”状态的生产任务可以关闭。点击按钮后,生产任务变为“关闭”状态。13) “取消关闭”按钮。只有自制的、“关闭”状态的生产任务可以取消关闭。点击按钮之后,生产任务的状态与9)处理方式一致。14) “产出”按钮。仅当生产订单处于“执行”状态时,此按钮可用。点击产出按钮后,携带数据信息,直接跳转到“胎胚半成品产出档案”。详细的业务逻辑会在“胎胚半成品产出档案”进行说明。15) “查看产出”按钮。查看此任务生产出的产品。16) 编辑状态下,提供“计算需求”按钮,自动更新“物料需求子表”。11、 硫化车间生产计划管理与9类似,共用一个
32、元数据,只是单据类型为HI47(新增加,硫化生产计划),功能节点为HI041301,并且表体校验时,根据设备+物料+锅位确定唯一性。计划号的编码规则为LHJH+8位日期+8位流水。12、 硫化日生产任务维护与10类似,只是单据类型为HI48(新增加,硫化生产任务),功能节点为HI041305。任务号的编码规则:LH+年的最后一位+月(1-9月用1-9表示,10-12月用A、B、C表示)+6位流水号。其中,流水号需要按月流水。13、 胎胚半成品产出档案胎胚半成品档案,主要用来记录胎胚的产出及库存信息。元数据中应当包含条码等信息。元数据构建为主子表,主表用来声明半成品信息,子表用来记录检验过程。将
33、元数据构建在PEM模块,新建pem_wip子模块,元数据名称为wipmanage_118(半成品管理)。添加BDMODE、URC标签。半成品主表的字段及内容如下所示:字段编码字段名称格式标签及要求pk_wip主键UFIDvcode编码varchar2(50)前台隐藏vname名称varchar2(50)前台隐藏pk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏pk_group集团参照前台隐藏creator创建人参照用户creationtime创建时间UFDateTimemodifier修改人参照用户modifiedtime修改时间UFDa
34、teTimepk_material物料(多版本)参照物料多版本前台隐藏,使用pk_material_v携带pk_material_v物料参照物料vbatchno批次号varchar2(50)vbarcode胎胚条码varchar2(50)前台必输!pk_facility产出设备参照设备前台必输!pk_operator操作员参照员工前台必输!vratio换算率varchar2(50)前台不可编辑vmainunit主单位参照计量单位前台不可编辑vunit辅单位参照计量单位前台不可编辑iwarestatus库存状态int,下拉框选择,1-已生产,2-入库,3-出库,4-报废,默认状态为1,枚举类型为
35、checkresult_118前台不可编辑iselfcheckresult初检结果int,下拉框选择,1-合格,2-次品,3-修品,4-废品,默认1前台不可编辑iexcheckresult复检结果同上前台不可编辑pk_checker质检员参照人员dchecktime复检时间UFDateTimecsourceid生产任务pkvarchar2(50)前台隐藏vsourcecode生产任务codevarchar2(50)前台隐藏csourcetypeid来源单据类型id参照单据类型前台隐藏vsourcetypecode来源单据类型号varchar2(50)前台隐藏cfirstid生产计划pkvarc
36、har2(50)前台隐藏vfirstcode生产计划codevarchar2(50)前台隐藏cfirsttypeid源头单据类型id参照单据类型前台隐藏vfirsttypecode源头单据类型号varchar2(50)前台隐藏vnotes备注备注vfree1-10自由辅助项vdef1-20自定义项自定义项“检验过程记录”子表的字段及内容:字段编码字段名称格式标签及要求pk_checkrecord子表主键UFID前台隐藏bselfcheck是否初检UFBooleanvchecktype检验类型varchar2(50)直接写汉字pk_bchecker检验员参照人员ibcheckresult检验结果
37、同iexcheckresultdbchecktime检验时间UFDateTimevmemo备注备注新建三级节点,节点号为HI0417,节点名称为产品及半成品管理。发布节点号为HI041701,节点名称为“胎胚半成品产出档案”。在界面中,隐藏“新增”、“删除”按钮,“修改”按钮暂时放在前台界面上。并提供以下按钮或者功能:1) 所有的状态变更逻辑,都应通过后台逻辑实现,提供相应的接口及方法。所有的接口及方法应当把更新后的对象返回给前台。2) “初检状态”按钮组:包括初检合格、初检次品、初检修品、初检报废四个按钮。只有在质检员为空、库存状态为“已生产”或者“入库”时,“初检状态”按钮组才可用。点击“
38、初检入库”按钮时,库存状态变为“入库”,初检状态变为“合格”。点击“初检次品”按钮时,库存状态变为“入库”,初检状态变为“次品”。点击“初检修品”按钮时,库存状态变为“入库”,初检状态变为“修品”。点击“初检报废”按钮时,库存状态变为“报废”,初检状态变为“报废”。3) “复检状态”按钮组:包括复检合格、复检次品、复检修品、复检报废四个按钮。只有库存状态不为“出库”时,按钮组才可用。不论是点击哪个按钮,都需要设置检验员和检验时间。点击“复检状态”按钮组的按钮后,将复检状态变更为相应的状态,并将库存状态设置为对应的状态(参照初检状态按钮组操作时库存状态的变更)。此外,还需要在表体中添加一条复检历
39、史记录。4) “库存状态”按钮组:包括入库、出库、报废。点击按钮后,可以将库存状态设置为相应的状态。5) “保存”时的逻辑。保存时需要校验胎胚条码不能重复,重复时,需要给出提示。这些校验的内容,也应当放在后台来执行。6) “保存后”的逻辑,保存后,需要更新生产任务的完成量,更新生产任务的状态。如果生产任务来源于生产计划,还需要将这个状态同步更新到生产计划子表中。同时,需要根据生产计划子表的状态更新生产计划的状态。7) 后台程序还需要提供的功能:根据生产计划号、生产任务号、设备号、员工号、胎胚条码号、初检状态产生胎胚信息,并将产生后的对象返回。14、 轮胎产品产出档案此档案主要用来说明轮胎产品的
40、信息,同13非常类似,只是有一些新增的字段而已。主表记录轮胎的生产信息,子表用来记录轮胎的检验过程。元数据放在PEM模块,新建pem_product子模块,元数据的名称为product_118(产品管理)。添加BDMODE、URC标签。产品主表的字段及内容如下所示:字段编码字段名称格式标签及要求pk_materialusn主键UFIDvcode编码varchar2(50)前台隐藏vname名称varchar2(50)前台隐藏pk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏pk_group集团参照前台隐藏creator创建人参照用户cre
41、ationtime创建时间UFDateTimemodifier修改人参照用户modifiedtime修改时间UFDateTimepk_product产品(多版本)参照物料多版本前台隐藏,使用pk_product_v携带pk_product_v产品参照物料vbatchno批次号varchar2(50)vinbarcode胎胚条码varchar2(50)前台必输!vsocode硫化信息码varchar2(50)前台必输!voutbarcode轮胎条码varchar2(50)前台必输!pk_facility产出设备参照设备前台必输!pk_operator操作员参照员工前台必输!vratio换算率va
42、rchar2(50)前台不可编辑vmainunit主单位参照计量单位前台不可编辑vunit辅单位参照计量单位前台不可编辑iwarestatus库存状态int,下拉框选择,1-已生产,2-入库,3-出库,4-报废,默认状态为1前台不可编辑ifacefirstresult外观初检结果checkresult_118前台不可编辑pk_facefirstreason外观初检病象参照产品病象档案pk_facechecker外观初检员参照人员dfacechecktime外观初检时间UFDateTimeifacereworkresult外观复检结果checkresult_118前台不可编辑pk_facerew
43、orkreason外观复检病象参照产品病象档案pk_facerechecker外观复检员参照人员dfacerechecktime外观复检时间UFDateTime以下字段都按照上面8个来xrayX光检验X光初检默认不设置,其它检验的初检默认为合格motor动平衡检验even均匀性检验pop气泡检验应该是32个字段csourceid生产任务pkvarchar2(50)前台隐藏vsourcecode生产任务codevarchar2(50)前台隐藏csourcetypeid来源单据类型id参照单据类型前台隐藏vsourcetypecode来源单据类型号varchar2(50)前台隐藏cfirstid生
44、产计划pkvarchar2(50)前台隐藏vfirstcode生产计划codevarchar2(50)前台隐藏cfirsttypeid源头单据类型id参照单据类型前台隐藏vfirsttypecode源头单据类型号varchar2(50)前台隐藏vnotes备注备注vfree1-10自由辅助项vdef1-10自定义项自定义项vdef1记录硫化锅位置!“检验过程”子表的字段及内容如下:字段编码字段名称格式标签及要求pk_checkrecord字表主键UFID前台隐藏bselfcheck是否初检UFBooleanvchecktype检验类型varchar2(50)直接写汉字pk_bchecker检验
45、员参照人员ibcheckresult检验结果同iexcheckresultdbchecktime检验时间UFDateTimevmemo备注备注发布节点号为HI041705,节点名称为“轮胎产品产出档案”。在界面中,隐藏“新增”、“删除”按钮,“修改”按钮暂时放在前台界面上。并提供以下按钮或者功能:1) 所有的状态变更逻辑,都应通过后台逻辑实现,提供相应的接口及方法。所有的接口及方法应当把更新后的对象返回给前台。2) “外观初检”按钮组;3) “外观复检”按钮组;4) “X光初检”按钮组;5) “X光复检”按钮组;6) “动平衡初检”按钮组;7) “动平衡复检”按钮组;8) “均匀性初检”按钮组
46、;9) “均匀性复检”按钮组;10) “气泡初检”按钮组;11) “气泡复检”按钮组。12) 以上10组按钮,需要设计一种方式,使之编写更加简单。13) “库存状态”按钮组。14) “保存”时的逻辑。保存时需要校验胎胚条码是否有效(库存状态为“入库”,最终检验状态为“合格”或“次品”),硫化信息码是否存在,硫化信息码对应的模具是否能够生产这个规格的轮胎(添加业务参数MMPM,int,取值为0-不校验,1-校验,来确定是否要做这个校验),轮胎条码是否已经被占用。重复时,需要给出提示。这些校验的内容,也应当放在后台来执行。15) “保存后”的逻辑,保存后,需要更新胎胚的库存状态为“出库”,更新生产
47、任务的完成量,更新生产任务的状态。如果生产任务来源于生产计划,还需要将这个状态同步更新到生产计划子表中。同时,需要根据生产计划子表的状态更新生产计划的状态。16) 后台程序还需要提供的功能:根据生产计划号、生产任务号、设备号、员工号、胎胚条码号、硫化信息码、轮胎条码产生轮胎信息,并将产生后的对象返回。15、 产品缺陷档案产品缺陷档案主要用来说明产品的缺陷信息。在此次大地的开发过程中,产品缺陷档案就是轮胎病象档案。将元数据放在PBD模块,新建pbd_defect,元数据名称为prodefect_118。添加BDMODE、URC标签,并构建vcode、vname的参照。在录入数据时,尽量以QX开头
48、。元数据中只有一个实体。其具有的字段及内容如下所示:字段编码字段名称格式标签及要求vcode缺陷编码varchar2(50)URCvname缺陷名称varchar2(50)URCpk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏pk_group集团参照前台隐藏creator创建人参照用户creationtime创建时间UFDateTimemodifier修改人参照用户modifiedtime修改时间UFDateTimevbarcode缺陷条码varchar2(50)vnotes备注备注vdef1-20自定义项自定义项发布后的节点号为HI0
49、10925,节点名称为:产品缺陷档案。保存时,如果条码为空,则自动设置为“缺陷编码”。16、 出入库类型档案出入库类型档案主要用来说明出入库的类型。元数据放在PEM模块下,新建pem_iotype子模块,元数据的名称为iotype_118。元数据发布之后,以vcode、vname来构建参照。(出入库类型)元数据的字段及主要内容如下:字段编码字段名称格式标签及要求pk_iotype主键UFIDvcode出入库类型varchar2(50)URCvname类型名称varchar2(50)URCpk_org组织参照业务单元_工厂前台隐藏pk_org_v组织(多版本)参照业务单元_工厂_多版本前台隐藏p
50、k_group集团参照前台隐藏creator创建人参照用户creationtime创建时间UFDateTimemodifier修改人参照用户modifiedtime修改时间UFDateTimebouttype是否出库类型UFBooleanbsysparam是否系统参数UFBoolean,默认为N前台隐藏!vnotes备注备注vdef1-20自定义项自定义项在PEM模块下,新增三级节点HI0421。该元数据发布之后,节点号为HI042101,节点名称为:出入库类型管理,组织类型为:集团,业务类型为:业务类功能。出入库的编码需要唯一。另外,预制几个初始值:11-一般入库;12-成品入库;81-一般出库;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 度假村阳光房买卖合同5篇
- 蔬菜技术员合同4篇
- 2025年度珠宝首饰品牌授权代理合同
- 2025年度土建工程结算审计合同范本
- 2025版挖掘机租赁与工程监理服务合同
- 环保培训课件
- 会议纪要模板高效记录与决策支持型
- 科学社团实验课件
- 培训课件会员管理
- 农业技术培训与服务协议书
- 二年级健康成长上册教案
- 齿轨卡轨车课件
- 中国监察制度史
- 民俗学概论 第一章 概述课件
- 供水公司主要安全风险公告栏(总)
- 《农产品贮藏与加工》课件第三章稻谷精深加工
- 【课件】音响的感知课件-高中音乐湘教版(2019)音乐鉴赏
- 屠宰加工企业组织机构职能分配表正式版
- 善交益友、乐交诤友、不交损友(课堂PPT)
- 果胶行业分析
- 四年级上册数学培优辅差总结
评论
0/150
提交评论