生产跟踪业务解决方案_第1页
生产跟踪业务解决方案_第2页
生产跟踪业务解决方案_第3页
生产跟踪业务解决方案_第4页
生产跟踪业务解决方案_第5页
全文预览已结束

下载本文档

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

文档简介

生产跟踪业务解决方案时 间:2008-8-5编制人:席卫清一、基本出发点由于U8系统中涉及的物料不包括工序过程物料,因此过程中材料所发生的损耗、补充、转移都在系统中没有合适的记录,直接影响生产订单完工入库的数量跟踪的确定;因此想通过这个解决方案实现生产过程物料的控制和跟踪。以便进行生产订单的进度跟踪和完工入库的锁定工作。二、设计原理解释主要思路就是通过U8系统中不同的仓库来区分过程物料(工序物料)的不同状态,通过不同仓库之间的调拨处理实现生产订单的进度跟踪,并在调拨单据填制过程中标注跟踪索引,以便锁定生产订单;这些仓库所发生的所有的调拨或转移都不涉及物料成本的变化,因此这些过程仓库的物料变动是不被计入财务数据的;仅有过程中出现投料、退料、补料及完工物料才会被计入财务核算范畴;投料基本从毛坯仓库投入到工序仓库、退料是由工序仓库加工不良导致的退回不良品仓库的处理、补料是从毛坯仓库根据退料量补充到合适的过程工序仓库中的处理最终完工出里就是将末道工序仓库中的物料转移到虚拟的成品仓库,并将生产订单的完工量制成完工产品入库单的处理。以上步骤通过下面的详细解释,能完整的重现生产过程中的相关操作细节和操作规范。三、实现准备(一)、静态数据准备1、过程仓库资料准备 主要涉及工序过程仓库【按照目前实际的工序过程进行设置】、投入料所在仓库、虚拟完工仓库、成品入库仓库、不良品仓库等2、相关单据模板设置【打印模板和显示模板】 调拨单显示模板和打印模板根据实际需要进行调整3、关键跟踪字段设置 关键字段包括:l 生产订单号、工序代码号【领出投入】、成品物料号、投料属性【投料、退料、补料、返工、其他】、制单时间、制单人员、等表头关键字段;l 投入物料号、领出和投入数量、计量、对应入库单据号、生产批号(通过自定义项目实现转移)等其他表体关键字段4、具体操作规范四、解决方案单据号获取规则:生产订单号码长度建议设置为13位:* /*/*/*生产订单/计划员/年月日/流水号材料出库跟踪入库【仓库档案中将毛坯物料设置为出库跟踪入库属性,在材料进行出库领用过程中必须指定相应的入库单据号码,以便进行跟踪】跟踪属性:投料、退料、补料、返工、其他生产批号的应用【是否考虑自动生成】,必须通过自定义项目填充的方式来完成拷贝过程中物料的跟踪【必须在生产订单自动生成过程中将生产订单号与行号写入子件自定义项目中,目前暂时规定录入到自定义项目(7-28)中】,该生产批号的真实号码必须在审核生产订单的时候进行确认。另外生产订单子件中的生产批号获取是在生产订单审核的时候一并生成下面是自动生成生产批号的触发器:create TRIGGER ScddPH ON mom_orderdetailFOR UPDATEASDeclare MODID Nvarchar(20)Declare LotCode varchar(20)Declare allocateID Nvarchar(20)SET NOCOUNT ONDECLARE Cur CURSOR FOR SELECT MODId FROM Inserted WHERE STATUS=3FOR READ ONLYOPEN CurFETCH NEXT FROM Cur INTO MODIDWhile FETCH_STATUS=0Beginif update(Status)Beginselect LotCode=rtrim(a.mocode)+/+rtrim(b.sortseq)from mom_orderdetail bleft join mom_order a on b.moid=a.moidwhere b.MODID=MODIDupdate mom_orderdetailset MoLotCode = LotCodewhere mom_orderdetail.MODID=MODIDupdate mom_moallocateset define28=B.MoLotCodefrom mom_moallocate c left join mom_orderdetail b on c.modId=B.MODID WHERE B.MODID=MODID-where Exists(select Status from mom_orderdetail where Status=3 and modid=MODID)FETCH NEXT FROM Cur INTO MODIDendEndCLOSE CurDEALLOCATE Cur在子件直接变更的情况,生产订单中的子件涉及增加的时候就要求将这个子件的生产批号手工输入必须录入1跟踪属性:在填制跟踪记录单的时候必须输入,包括投料、退料、补料、返工、其他,作用是在单据类别中进行区分。2、单据号码,建议采用生产订单批号获取的同种方式,以便过滤和检索的时候能够进行很好的区别3、方向主要是区分工序的流向4、说明不同车间之间的转移部署5、这边用仓库的设置来替换工序的转移,在操作过程中转出仓库为工序转出,转入仓库为转入工序的的替代。6、转出类别和转入类别同样是区分不同材料属性的转移表体中关键的两个项目为对应入库单据号、生产批号生产跟踪在以上单据的填入以后就能为以下的报表制作提供帮助:进度表的查询脚本(数据源)SELECT b.dtvdate as Date,转出 as Type,left(A.CDEFINE28,13) as Mocode,B.CTVCODE,A.CINVCODE,c.cinvname as CInvNameR,A.ITVQUANTITY,A.CDEFINE28,A.CDEFINE29,d.CInvname as CInvnameF,B.COWHCODE AS CWHCODE,e.cwhname as CWhName,B.CORDCODE AS CRDCODE,f.CRdName as cRdName,B.CODEPCODE AS CDEPCODE,g.cdepname as cDepNameFROM TRANSVOUCHS A LEFT JOIN TRANSVOUCH B ON A.CTVCODE=B.CTVCODEleft join inventory c on a.cinvcode=c.cinvcodeleft join inventory d on a.cdefine29=D.cinvcodeleft join warehouse e on b.cowhcode=e.cwhcodeleft join Rd_Style f on b.cordcode=f.crdcodeleft join department g on b.codepcode=g.cdepcodeUNION ALLSELECT b.dtvdate as Date,转入 as Type,left(A.CDEFINE28,13) as Mocode,B.CTVCODE,A.CINVCODE,c.cinvname as CInvNameR,A.ITVQUANTITY,A.CDEFINE28,A.CDEFINE29,d.CInvname as CInvnameF,B.CIWHCODE AS CWHCODE,e.cwhname as CWhName,B.CIRDCODE AS CRDCODE,f.CRdName as cRdName,B.CIDEPCODE AS CDEPCODE,g.cdepname as cDepNameFROM TRANSVOUCHS A LEFT JOIN TRANSVOUCH B ON A.CTVCODE=B.CTVCODEleft join inventory c on a.cinvcode=c.cinvcodeleft join inventory d on a.cdefine29=D.cinvcodeleft join warehouse e on b.ciwhcode=e.cwhcodeleft join Rd_Style f on b.cirdcode=f.crdcodeleft join department g on b.cidepcode=g.cdepcode交叉报表数据元主要是将工序与转移类别进行多重交叉的分析和查询效果图如下:生产订单号行号成品名称材料编码RM第二工序第一工序合计转出小计转入小计转出转入小计自制材料出库小计自制投产入库小计自制材料出库小计自制投产入库小计MBS08080700011HB1001100010001000140014001400140014001000100024004800MBS08080700011HB9001100010001000200020002000200020001000100030006000MBS08080700011HBX001100010001000120012001200120012001000100022004400MBS08080700011HBX0022502502505005005005005002502507501500MBS08080700011(小计)3250325032505100510051005100510032503250835016700MBS08080700021HB2001200020002000500500500500500

温馨提示

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

评论

0/150

提交评论