MES产品-功能设计文档-中央空调华为专线追溯信息接口V1..docx_第1页
MES产品-功能设计文档-中央空调华为专线追溯信息接口V1..docx_第2页
MES产品-功能设计文档-中央空调华为专线追溯信息接口V1..docx_第3页
MES产品-功能设计文档-中央空调华为专线追溯信息接口V1..docx_第4页
MES产品-功能设计文档-中央空调华为专线追溯信息接口V1..docx_第5页
已阅读5页,还剩8页未读, 继续免费阅读

下载本文档

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

文档简介

MES产品化一期-业务模块功能设计MMS_MES_功能设计华为追溯信息接口文档作者: 创建日期:2015/11/16确认日期:控制编码:当前版本:V1.2文档控制更改记录日期作者版本更改参考2015-11-16高强V1.0Create.2015-11-27高强V1.1更新批追物料取数逻辑2015-12-3高强V1.2更新View与Table字段映射审阅姓名职位签字分发人员编码姓名地点和位置目录文档控制2更改记录2审阅2分发人员2目录3引言5目的和范围5术语、定义与缩略语5华为追溯信息接口6概述6数据结构6批追物料接口6单追物料接口8视图到接口表9遗留和解决问题13未解决问题13已解决问题13Page 13 of 13引言目的和范围本文档通过项目的用户需求分析结果,概要设计出包括功能需求、性能需求、产品质量属性、外部接口需求等,为后续产品需求的开发提供基础与约束。预期读者系统分析人员、系统开发人员和系统测试人员。读者分类目的系统分析人员为检查设计是否符合系统需求提供依据系统开发人员是详细设计的纲要系统测试人员为测试计划提供参考术语、定义与缩略语术语、定义本文使用了下表显示的面向用户的术语、定义,包括通用词语在本文档中的专用解释。术语/定义说 明缩略语本文使用了下表所列为本文用到的缩略语。缩略语原 文中文含义华为追溯信息接口概述本接口用于中央空调华为专线采集的物料条码,按照华为的要求将数据进行汇总整理后写入华为的接口,以供华为后续进行物料追溯和查询。数据结构表及其他数据库对象数据汇总整理及接口表涉及到的对象如下:TableSFC_WIP_KEYPART生产装配信息记录TableSFC_HW_MO_UPLOAD华为专线工单令表TableSFC_HW_MITEM_UPLOAD华为物料关系表TableFND_SUPPLIER供应商信息TableSFC_MO工单信息TableSFC_MITEM物料信息TableEMS_BARCODE_MATERIAL 批追物料条码接口表(华为提供,中间库在中央空调机房)TableEMS_BARCODE_RELATION单追物料条码接口表(华为提供,中间库在中央空调机房)其中SFC_WIP_KEYPART表中label_type = UpMaterial代表投料数据,否则为上线采集数据。接口表现形式按照华为接口表的必填字段要求,将投料接收(批追物料)和上线采集(单追物料)扫描的条码等信息分别封装成View开放授权给华为中间库用户。批追物料接口批追物料取数逻辑批追物料开放的视图接口以SFC_WIP_KEYPART作为主表,关联工单、物料、供应商等其他表加以组织等条件而成。因批追物料无须追溯每次发料信息,只需追溯工单所采用的物料批次,故需将查询结果按工单+供应商+物料+批次号(09码)进行分组,而投料数量在分组后取总。批追物料二维码规则: 供应商代码|生产批号(09码)|备用(DateCode)|物料编码(美的物料编码)|备注(LOT-NO)|数量字段取数详细说明按照华为要求,批追物料投料视图中必须包含以下字段,且各字段的取数逻辑说明如下: 1. PO:华为生产任务令或工单号。1) 取数值:SFC_HW_MO_UPLOAD. HW_MO_NAME2) 取数逻辑,根据批追扫描二维码关联的美的工单去找与华为关联的任务令:-样例SQL,过滤条件不完整,仅供参考SELECT mo.hw_mo_name FROM mespro.sfc_wip_keypart wk, mespro.sfc_hw_mo_upload mo WHERE wk.inv_org_id = mo.inv_org_id and wk.mo_id = mo.mo_id and wk.label_type = UpMaterial;2. ITEM_CODE:华为物料编码。1) 取数值:SFC_HW_MO_UPLOAD. HW_MITEM_CODE2) 取数逻辑,根据批追扫描二维码关联的美的物料编码去找与华为关联的华为编码:-样例SQL,过滤条件不完整,仅供参考SELECT hwit.hw_mitem_code FROM mespro.sfc_wip_keypart wk, mespro.sfc_hw_mitem_upload hwit WHERE wk.inv_org_id = mo.inv_org_id and wk.mitem_id = hwit.mitem_id and wk.label_type = UpMaterial;3. DATE_CODE:物料的制造date code,如果没有填NA。1) 取数值:INV_MITEM_LABEL. HOLD_FIELD2) 取数逻辑:直接取物料标签表中的预留字段HOLD_FIELD。 4. LOT_CODE:物料的制造lot code,如果没有填NA。1) 取数值:INV_MITEM_LABEL.MEMO;2) 取数逻辑:直接取物料标签表中的备注字段MEMO。 5. QUANTITY:发料数量。1) 取数值:SFC_WIP_KEYPART. QTY;2) 取数逻辑,取生产装配信息记录的投料数量,需按照工单、供应商、物料和批次分组:-样例SQL,过滤条件不完整,仅供参考SELECT sum(wk.qty) FROM mespro.sfc_wip_keypart wk WHERE wk.label_type = UpMaterial group by wk.mo_id, wk.supplier_id, wk.mitem_id, wk.lot_no;6. VENDOR_ID:华为给美的分配的供应商ID,由华为提供,固定值(暂无,后期提供)。7. ORG_ID:默认157。8. CREATED_DATE:投料时间。1) 取数值: SFC_WIP_KEYPART. DATETIME_CREATED2) 取数逻辑,取分组后投料数据中的创建时间最晚的记录:-样例SQL,过滤条件不完整,仅供参考SELECT max(wk.datetime_created) FROM mespro.sfc_wip_keypart wk WHERE wk.label_type = UpMaterial-and 其他条件 group by wk.mo_id, wk.supplier_id, wk.mitem_id, wk.lot_no;9. SEGMENT1:物料09条码,TK物料默认09+item code+TKHW+000000。1) 取数值:SFC_WIP_KEYPART.LOT_NO2) 取数逻辑:直接取投料表中的批号字段。10. SEGMENT2:目前都默认N。11. EMS_TRANS_ID:数据传输记录流水号,由两位的供应商代码(MD)+8位年月日+16位流水号组成,供应商自行生成(需保持唯一)。12. BAR_ITEM_CODE:任务令/工单加工产品的编码(华为成品编码)。1) 取数值:SFC_HW_MO_UPLOAD. HW_MITEM_CODE2) 取数逻辑,根据批追扫描二维码关联的美的工单找到对应的华为工单和华为编码:-样例SQL,过滤条件不完整,仅供参考Select hwup.hw_mitem_code from sfc_wip_keypart wk, SFC_HW_MO_UPLOAD hwup where wk.inv_org_id = hwup.inv_org_id and wk.mo_id = hwup.mo_id;单追物料接口单追物料取数逻辑单追物料需要追溯到每个单体物料的采集信息,所以SFC_WIP_KEYPART的查询结果无须分组汇总。字段取数详细说明按照华为要求,单追物料视图中必须包含以下字段,且各字段的取数逻辑说明如下: 1. PO:华为生产任务令或工单号。1) 取数值:SFC_HW_MO_UPLOAD. HW_MO_NAME2) 取数逻辑,根据批追扫描二维码关联的美的工单去找与华为关联的任务令:-样例SQL,过滤条件不完整,仅供参考SELECT mo.hw_mo_name FROM mespro.sfc_wip_keypart wk, mespro.sfc_hw_mo_upload mo WHERE wk.inv_org_id = mo.inv_org_id and wk.mo_id = mo.mo_id and wk.label_type UpMaterial;2. VENDOR_ID:华为给美的分配的供应商ID,由华为提供,固定值(暂无,后期提供)。3. ORG_ID:默认157,固定值。4. ITEM_CODE:华为成品编码。1) 取数值:SFC_HW_MO_UPLOAD. HW_MITEM_CODE2) 取数逻辑,根据上线采集单体条码找到美的的总装工单,再根据美的总装工单与华为总装工单的映射关系找到华为的成品编码:-样例SQL,过滤条件不完整,仅供参考Select hwit.hw_mitem_code from SFC_WIP_KEYPART kp, sfc_mo mo, SFC_HW_MO_UPLOAD hwit where kp.inv_org_id = mo.inv_org_id and kp.mo_id = mo.id and mo.inv_org_id = hwit.inv_org_id and mo.id = hwit.mo_id;5. BAR_CODE:父项条码,华为整机条码。取数值:SFC_WIP_KEYPART.SN6. SON_BAR_CODE:子项条码或MAC地址.如果一个父项既有子项,设备SN,又有MAC地址,要分三行记录。取数值:SFC_WIP_KEYPART.MATERIAL_SN7. SON_ITEM_CODE:子项编码,华为物料编码。1) 取数值:SFC_HW_MO_UPLOAD. HW_MITEM_CODE2) 取数逻辑,根据上线采集单体条码找到美的的物料Id,再根据美的物料与华为物料的映射关系找到华为的物料编码:-样例SQL,过滤条件不完整,仅供参考Select hwit.hw_mitem_code from SFC_WIP_KEYPART kp, sfc_mitem item, SFC_HW_MITEM_UPLOAD hwit where kp.inv_org_id = item.inv_org_id and kp.mitem_id = item.id and hwit.inv_org_id = item.inv_org_id and hwit.mitem_id = item.id;8. QUANTITY:实际子项物料数量。取数值:SFC_WIP_KEYPART.QTY9. CREATED_DATE:上线采集时间。取数值: SFC_WIP_KEYPART. DATETIME_CREATED10. SEGMENT1:目前都默认N。11. SEGMENT2:目前都默认N。12. SEGMENT10:待华为方确认后回复。视图到接口表接口表取数逻辑在中间库中建立华为任务令与美的工单关系映射临时表,增加物料采集信息上传标识字段。设定程序定时周期从MES的华为与美的工单映射关系表中取得新导入的数据,并关系映射临时表新导入数据的物料采集信息上传标识为未上传。设定程序(Job)定时周期从中间库的关系映射临时表中取得未上传物料采集信息到华为中间接口表的工单,按美的工单在MES中查找其状态(SFC_MO. MO_STATUS_CODE),如果状态为完成或关闭则分别从单追和批追视图中统计数据保存到接口表中。同时,数据上传完成后,将中间库工单映射关系临时表中的物料采集信息上传标识更新为已上传。遗留问题:1、 工单完工或关闭后,即数据已经上传到华为接口表后因品质或料不良须返修替换物料时,已经上传到华为接口表中的数据处理方案还需讨论。2、 因我们按工单完工作为数据提交至接口表的触发条件或前提,如果工单部分完工后部分交货给华为,因我们还未提交数据到接口表,则华为无法提取已经交货部分的用料信息。视图与接口表字段映射MES只负责将单追和批追物料采集信息保存到业务接口表中,发料信息写回接口表不在MES处理范围,由A3负责。批追物料视图对应接口表的字段关系如下:视图VW_EMS_BARCODE_MATERIAL接口表EMS_BARCODE_MATERIAL接口表字段说明POPO生产任务令或工单号ITEM_CODEITEM_CODE华为物料编码DATE_CODEDATE_CODE物料的制造date codeLOT_CODELOT_CODE物料的制造lot codeQUANTITYQUANTITY发料数量VENDOR_IDVENDOR_ID美的在华为供应商系统中的IDORG_IDORG_ID默认157CREATED_DATECREATED_DATE数据创建时间SEGMENT1SEGMENT1物料09条码,TK物料默认09+item code+TKHW+000000SEGMENT2SEGMENT2目前都默认NEMS_TRANS_IDEMS_TRANS_ID数据传输记录流水号,由两位的供应商代码(MD)+8位年月日+1

温馨提示

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

最新文档

评论

0/150

提交评论