1、6.7.1 功能描述 116.7.2 实现逻辑 116.7.3 ERP调整 116.7.4 数据表/视图 116.8 生产领料同步 126.8.1 功能描述 126.8.2 实现逻辑 126.8.3 ERP调整 126.8.4 数据表/视图 136.9 销售出库同步 136.9.1 功能描述 136.9.2 实现逻辑 136.9.3 ERP调整 146.9.4 数据表/视图 146.10 采购退货出库同步 146.10.1 功能描述 146.10.2 实现逻辑 146.10.3 ERP调整 156.10.4 数据表/视图 156.11 采购入库同步 166.11.1 功能描述 166.11.2
2、 实现逻辑 166.11.3 ERP调整 166.11.4 数据表/视图 166.12 杂项入库/盘点入库同步 176.12.1 功能描述 176.12.2 实现逻辑 176.12.3 ERP调整 176.12.4 数据表/视图 186.13 生产退料同步 186.13.1 功能描述 186.13.2 实现逻辑 186.13.3 ERP调整 196.13.4 数据表/视图 196.14 生产完工同步 196.14.1 功能描述 196.14.2 实现逻辑 196.14.3 ERP调整 206.14.4 数据表/视图 206.15 销售退货入库同步 216.15.1 功能描述 216.15.2
3、实现逻辑 216.15.3 ERP调整 216.15.4 数据表/视图 216.16 仓库调拨入库同步 226.16.1 功能描述 226.16.2 实现逻辑 226.16.3 ERP调整 226.16.4 数据表/视图 231 文档管控1.1 变更记录1.2 审核人员2 方案背景随着信息化的快速发展,企业对于信息化的依赖也越来越大。然而在各应用系统深入使用过程中,各系统独成一块。为了解决各系统形成信息孤岛问题,就需要在企业内部对各应用系统进行集成。信质电机股份有限公司内部存在两套信息化系统TOP GP ERP(下列简称ERP)系统与WMS系统。ERP系统用于企业的综合管理;WMS用于管理立体
4、仓库的库存进出明细。通过WMS系统与ERP系统之间的集成方式的探索和研究,实现数据的一致性,达到数据共享,避免了由于数据重复输入造成的错误。通过集成打通两个信息孤岛信息传递,对于提高企业信息化的水平,利用信息化提高技术和管理水平的具有重要的意义。3 名词解释Web ServiceWeb service是一个平台独立的,松耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。4 集成内容4.1 基础资料 料件基本资料信息 仓库库位资料信息 员工资料信息4.2 业务信息 杂项出库信息 生产领料出库信息 销
5、售出库信息 盘点出库信息 采购退货出库信息 采购入库信息 杂项入库信息 盘点入库信息 生产退料入库信息 生产完工入库信息 销售退货入库信息 调拨出库入库信息5 集成原理5.1 原理图5.2 原理描述基础数据的同步,可以通过建立视图方式实现数据的及时变化,WMS使用时,可通过查看中间库的数据进行校验与逻辑管控。业务单据通过ERP端将数据写入中间库中,并执行WMS系统端的WebService服务。由WebService服务从中间库获取数据,并写入WMS系统。业务单据处理结果通过WMS端将数据写入中间库中,并执行ERP系统端的WebService服务。由WebService服务从中间库获取数据,并写
6、入ERP系统。6 方案明细6.1 集成环境6.1.1 功能描述搭建集成环境用于TOP GP ERP数据与WMS的数据及时交互、快速响应。6.1.2 ERP调整 建立数据库中间帐套CUST; 赋予集成用户cust权限; 建立Webservice服务,服务名为:XZWBS 建立中间任务表tc_tas_file;6.1.3 数据表/视图任务表(tc_tas_file)字段描述字段名称字段类型长度备注任务编号tc_tas000varchar60NOT NULL PK 格式为(YYMMDDHHMMSS)任务类型tc_tas00121:杂项出库/盘点出库(tc_ina_file) 2:生产领料出库(tc_
7、sfa_file) 3:销售出库(tc_ogb_file) 4:采购退货出库(tc_rvv_file) 5: 采购入库(tc_rvw_file) 6:杂项入库/盘点入库(tc_inb_file) 7:生产退料入库(tc_sfs_file) 8:完工入库(tc_sfv_file) 9:销售退货入库(tc_ohb_file) 10:调拨出入库(tc_imn_file)异动类型tc_tas00220-1:库存出项;1库存入项任务状态tc_tas00310:写入 1:读取 2:处理完成任务来源tc_tas004ERP写入 2:WMS写入业务单据tc_tas005业务单据号写入时间tc_tas00640
8、写入人员tc_tas007人员处理时间tc_tas008处理结果tc_tas009Y:成功 N:失败处理描述tc_tas010255处理结果Y时为空,N时有错误描述营运中心tc_tas011默认为XZ001库(预留后续扩展)过账/过账还原tc_tas012D/UNO USERtc_tas013num5预留tc_tas014date6.2 业务单据别业务单据由两边建立。6.3 异常处理6.3.1 功能描述因异常原因造成任务未及时处理等状况,采用预防措施,避免数据异常。6.3.2 实现逻辑情况一:ERP写入部分,WMS未处理的状况。1. WMS定时检索中间库任务表(tc_tas_file)数据,条
9、件当前时间与写入时间差大于30分钟;2. WMS重新执行任务,并反馈处理结果。情况二:WMS写入部分,ERP未处理的状况。3. WMS定时检索中间库任务表(tc_tas_file)数据,条件当前时间与写入时间差大于30分钟;4. WMS检索需要反馈的单据是否正常,并结束中间库任务。5. 若单据正常,则重新发起单据任务,调用ERP端WBS。6. ERP端WBS检验对应的反馈单据信息是否正确,并反馈处理结果。6.4 料件基本资料同步6.4.1 功能描述用于料件基本资料信息同步,保证WMS系统与TOP GP ERP数据的一致。以ERP系统中信质帐套中料件基本资料信息为基准,实时保持最新数据。WMS系
10、统以最新的基础资料数据为准,校验、处理实际业务单据。6.4.2 实现逻辑1. 中间库建立ima_view视图,视图依据ERP信质帐套ima_file表;2. WMS系统以ima_view为依据,更新校验、处理实际业务单据。6.4.3 ERP调整 建立中间视图ima_view; 视图条件已确认的料件信息;6.4.4 数据表/视图料件基础资料视图(ima_view)对应ERP字段料件编号ima01Ima01料件品名ima02120Iam02料件规格ima021Ima021料件单位ima254Ima25单位编码料件单位说明gfe02datetime80Gfe02单位说明料件状态imaactiImaa
11、cti有效 N:无效6.5 仓库库位资料同步6.5.1 功能描述用于仓库库位资料信息同步,保证WMS系统与TOP GP ERP数据的一致。以ERP系统中信质帐套中仓库库位资料信息为基准,实时保持最新数据。6.5.2 实现逻辑1. 中间库建立imd_view视图,视图依据ERP信质帐套imd_file表;2. WMS系统以imd_view为依据,更新校验、处理实际业务单据。6.5.3 ERP调整 建立中间任务表imd_view; 视图条件为仓库属性为立体仓库; Imd_file增加两个字段,ta_imd01立体仓库否(Y/N)varchar2(1),ta_imd02立体仓库编码varchar2(
12、20)6.5.4 数据表/视图仓库库位资料视图(imd_view)仓库编码imd0110仓库名称imd02有效否imdacti立体仓库编码ta_imd02对应WMS中的立体仓库编码6.6 员工资料同步6.6.1 功能描述用于员工资料信息同步,保证WMS系统与TOP GP ERP数据的一致。以ERP系统中信质帐套中员工资料信息为基准,实时保持最新数据。6.6.2 实现逻辑1. 中间库建立gen_view视图,视图依据ERP信质帐套gen_file表;2. WMS系统以gen_view为依据,更新校验、处理实际业务单据。6.6.3 ERP调整 建立中间任务表gen_view;6.6.4 数据表/视
13、图员工资料视图(gen_view)员工编码gen01员工名称gen02部门编码gen03部门名称gem02genacti6.7 杂项出库/盘点出库同步6.7.1 功能描述用于杂项出库、盘点出库同步,保证WMS系统与TOP GP ERP料件库存数据的一致。6.7.2 实现逻辑1. ERP系统中杂项出库单维护后,执行扣帐/扣帐还原申请。2. ERP系统将数据写入任务表(tc_tas_file)、写入业务表tc_ina_file。3. ERP调用WMS端Webservice服务。4. WMS系统从中间库中任务表获取对应的任务编号,以及业务类型。5. WMS更新任务表信息,并根据业务表信息写入WMS系
14、统。6. WMS反馈Webservice处理结果给ERP系统。7. WMS业务单据执行完成后,将数据写入任务表(tc_tas_file)。8. WMS调用ERP端Webservice服务。9. ERP系统根据任务表信息获取任务处理结果,更新ERP单据并执行扣帐/扣帐还原动作。10. ERP反馈Webservice处理结果给WMS系统。6.7.3 ERP调整 增加字段标识WMS同步否(Y/N) 修改扣帐逻辑 增加Webservice杂项出库、盘点出库处理逻辑。 修改取消审核逻辑 单别管理调整标识 杂发作业根据标识管控是否需要同步。 修改扣帐还原逻辑 增加Webservice杂项出库、盘点出库扣帐
15、还原处理逻辑6.7.4 数据表/视图杂项出库表(tc_ina_file)tc_ina01PK (与任务表中tc_tas01相同)单据编号tc_ina02Inb01PK (与任务表中tc_tas05相同)单据项次tc_ina03NumberInb03PK料件编码tc_ina04Inb04tc_ina05Inb05库位编码tc_ina06Inb06批号编码tc_ina0724Inb07tc_ina08Inb08申请数量tc_ina0920,8Inb096.8 生产领料同步6.8.1 功能描述用于生产领料同步,保证WMS系统与TOP GP ERP料件库存数据的一致。6.8.2 实现逻辑1. ERP系
16、统中领料单维护后,执行扣帐/扣帐还原申请。2. ERP系统将数据写入任务表(tc_tas_file)、写入业务表tc_sfa_file。6.8.3 ERP调整 增加Webservice生产领料处理逻辑。 增加Webservice生产领料扣帐还原处理逻辑6.8.4 数据表/视图生产领料出库表(tc_sfa_file)tc_sfa01tc_sfa02Sfs01tc_sfa03Sfs02tc_sfa04Sfs04tc_sfa05Sfs07tc_sfa06Sfs08tc_sfa07Sfs09tc_sfa08Sfs06tc_sfa09Sfs056.9 销售出库同步6.9.1 功能描述用于销售出库同步,保
17、证WMS系统与TOP GP ERP料件库存数据的一致。6.9.2 实现逻辑1. ERP系统中销售出库单维护后,执行扣帐/扣帐还原申请。2. ERP系统将数据写入任务表(tc_tas_file)、写入业务表tc_ogb_file。6.9.3 ERP调整 增加Webservice销售出库处理逻辑。 增加Webservice销售出库扣帐还原处理逻辑6.9.4 数据表/视图销售出库表(tc_ogb_file)tc_ogb01tc_ogb02ogb01tc_ogb03ogb03tc_ogb04ogb04tc_ogb05ogb09tc_ogb06ogb091tc_ogb07ogb092tc_ogb08og
18、b05tc_ogb09ogb126.10 采购退货出库同步6.10.1 功能描述用于采购退货出库同步,保证WMS系统与TOP GP ERP料件库存数据的一致。6.10.2 实现逻辑1. ERP系统中采购退货出库单维护后,执行扣帐/扣帐还原申请。2. ERP系统将数据写入任务表(tc_tas_file)、写入业务表tc_rvv_file。6.10.3 ERP调整 增加Webservice采购退货出库处理逻辑。 增加Webservice采购退库扣帐还原处理逻辑6.10.4 数据表/视图采购退货出库表(tc_rvv_file)tc_rvv01tc_rvv02rvv01tc_rvv03rvv02tc_rvv04Rvv31tc_rvv05Rvv32tc_rvv06Rvv33tc_rvv07Rvv34tc_rvv08Rvv35tc_rvv09Rvv176.11 采购入库同步6.11.1 功能描述用于采购入库同步,保证WMS系统与TOP GP ERP料件库存数据的一致。6.11.2 实现逻辑1. ERP系统中采购入库单维护后,执行扣帐/扣帐还原申请。2. ERP系统将数据写入任务表(tc_tas_file)、写入业务表tc_rvw_file。6.11.3 ERP调整 增加Webservice采购入库处理逻辑。 修
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2