易飞与PDM集成手册.docx
易飞与PDM集成手册易飞与PDM产品集成手册ver.1.0周妍妍2011-05目录一.集成方式的功能效益概述:2二.PDM与易飞集成流程及信息范围:2(一)集成流程图:2(二)集成信息范围:3三 .集成方式的先决限制要求:31 .硬件需求:32 .软件需求:3四 .易飞通用集成接口安装3五 .文件目录与有关配置说明:6()文件目录6(二)有关配置71 Windows系统环境配置-数据执行保护设置72 易飞通用接口WebSerViCe配置93易飞系统有关设置124 PDM系统有关设置16六 .易飞与PDM集成的全面范围22(一)PDM->ERP:22(二)ERP->PDM:26(三)PDM有关操作26七 .要紧操作流程介绍:32(一)有关虚拟机32(二)流程操作321、PDM->ERP:322、ERP->PDM:38八 .资料更新与服务支持与问题反馈38九 .对应的内部模拟测试环境说明39十.该产品线集成常见问题集39附注:39一 .集成方式的功能效益概述:PDM是一门用来管理所有与产品有关信息(包含零件信息、配置、文档、CAD文件、结构、权限信息等)与所有与产品有关过程(包含过程定义与管理)的技术。不一致产品线之间的集成已经成为进展趋势,PDM与易飞ERP产品的集成增强了企业内部信息的沟通与交流,减少企业人员的大量重复的工作,同时也减少了数据不一致性发生的概率。二 .PDM与易飞集成流程及信息范围:(一)集成流程图:其它产品线PDMPDM发出请求,是 写数据请求,也可能 是获取数据的请求r 1 Webservice 根据 请求,自动推断是 写数据还是读数 据,然后由企业对 象去操作资料库( 易飞ERP(7.08.0、9.0)ERP资料库PDM的资料库数据库返回 数据给企业 又掾【注意】PDM与易普工察数的信息交互动作都是由PDM开始,也就是不管是从PDM导入数据到易飞EPR(据R请求,声求获取易飞PDM数据,一切都是在PDM中开始(二)集成信息范围:1. PDM->ERP:(指的是从PDM导入数据到易飞EPR)a.Itemb.BOMc.ECNd.工艺e.工艺路线f.取替代料2. ERP->PDM:(指的是PDM发出请求获取易飞PDM数据)a.Item有关的单价、成本、库存等信息b.从PDM调用易飞编码规则以生成物料编码【注】:上述内容将在六、易飞与PDM集成的全面范围做全面讲解三.集成方式的先决限制要求:1 .硬件需求:通常性能较好的PC机或者服务器即可最低配置为:CPUL8G、内存512M、硬盘剩余空间300M以上2 .软件需求:主流Windows操作系统(如WIN2003,WINXP,WIN2008)易飞安装盘8.0.7.0及以上版本四.易飞通用集成接口安装安装盘在:172.16.L201YiFeiSetup80AdditionsIntegrationPDM更新区PrepareYiFeiGatewayFiIeGentControLdII=RegAsm一/运行安装程序SetUP.exeSetup-Ilzzl回1WebSerViCe异常问筮查易飞WebSerViC毋装使用说明&易飞与P到易飞通用集成接口安装使用说明for厥问在弹出的安装界面上勾选'PDM集成',单击'下一步',出现如下提示,按确认'进入安装程序的下一界面单击'下一步'进入安装路径设置界面,设置好安装目录后单击'下一步',进入安装过程,并能够看到安装进度A易飞通用集成接口安装Version:8.-llXl选择类型安装说明环境检测安装设置力处理过程完成38%区正在安装请稍候1.io.UO.HOJ18:03:4518:03:4518:03:4518:03:4518:03:4518:03:4518:03:45包生ilrp匕EI-显示安装进度jr,H-反向JRrrogramrxesreyaenayDinxuoj/复制C:ProgramFilesXYiFeiGateWaybin0bj'复制C:VProgramFilesVYiFeiGateWaybin0bj'复制C:VProgramFilesVYiFeiGateWayVbinVObj'复制C:ProgramFilesYiFeiGateWayVbinVObj'复制C:VProgramFilesXYiFeiGateWayVbinVObj'复制C:VProgramFilesVYiFeiGatetfayVbinKObj'复制C:ProgramFilesVYiFeiGateVayKbinKObj1qgramFilesVYiFeiGateWaybin0bj下一步直)Ql-×l选择类型I11U处理完毕话点击【下一步】安装说明环境检测安装设置中处理过程完成匕易飞通用集成接口安装Version:8.0.7.01.IO.UO.DOJZ7*113CR¾Jb.18:03:55联接服务控制管理器(100%)18:03:55载入服务程序C:VProgrenFilesVYiFeiGateWay'18:03:55服务安装完毕?18:03:55»声始创建快捷方式和启动项18:03:55创建快捷方式C:Progran.FilesVYiFeiGateWay'18:03:56创建快捷方式CAProgramFilesVYiFeiGateWay18:03:56快捷方式创建完毕?18:03:56添加启动项C:Program1IFilesVYiFeiGateWayXb:.下一步国)+1Windows CatalogWindows UpdateH程序任)文档也)口设置)搜索C)WindowsSefver;电帮助和支持国)运行3).国关机也)出i J Q3易飞通用集成接口集成接口管理器6 Microsoft SQL Server 2005 0接口数据处理中心快捷图标桌面也会创建两个安装过程完成,单击'完成'退出安装程序,能够看到桌面及开始''程序中都创建了'集成接口管理其'与'接口数据处理中心'MicrosoftVisualStudio2005>附件启动IInterntExplorerOutlookExpress远程协助FostgreSQL8.1搜狗拼音输入法神州数码易飞ERF系统Yis«Solutions五.文件目录与有关配置说明:(一)文件目录易飞通用集成接口安装完成后能够看到在安装目录下创建了YiFeiGateWa/文件夹。大小I类型文件夹地址也)|:11C:VPrograjnFiles后、器隐翼蹴攒I修改日期I属性2011-4-2518:03异步任务处理程序borlndmm.dll½CallWebService.dll包cdonts.dll1,dsado,d5.blExecuteAgentexLGatewayConfigJni曳GSMMUItiPortdll¾InterfaceManagecexLdRESD5.dll至midas.dlllUnicodeConvertdII0WSDispatchenexYiFeiDeIivendIMYiFeiGateWay.dIt-,YiFeiGateWay.pdb,¾,YiFetGatewayAddIn.dll镣YiFeiGatewayExServer.ex,YiFeiGateWayKerneLdII.YiFeiGateWayKernel.pdbAYiFeiPortalXMLConv.dllvclado50.bplWebSerViCe适配层DLL集成接管理器集成接口派班中心(负责异步任务的处理)*WebSerViCe接匚层程序(依赖IIS)WebSerViCe接口层月鹿程序(脱离11S)(二)有关配置1Windows系统环境配置数据执行保护设置假如服务器的操作系统为WindowsSerVer2003(或者更高版本),需要设置操作系统的数据执行保护,具体方法如下图:首先,在'我的电脑'快捷方式上右击鼠标,选择属性,如下图我的网上,打开(O)资源管理器Qo搜索(E).管理(G)映射网络驱动器国).断开网络驱动器(X)创建快捷方式(三)删除也)重命名®)在桌面快捷方式” 我的电脑”上点击 鼠标右键,选择'属 性,属性6)其次,在弹出的'系统属性'中选择'高级'页签,点击性能'一'设置'然后,在'性能选项'中选择'数据执行保护'页签,接下来有两种方式的设置a.选择第一项'职位关键WindoWS程序与服务启用数据执行保护',然后单击'确定',重启服务器,完成设置b.选择第二项除所选之外,为所有程序与服务启用数据执行保护',然后单击'添加',在弹出的画面中选择集成系统安装目录bin文件夹下的的InterfaceManager.exe与WSDispatcher.exe注:集成系统安装目录(本例中也就是C:ProgramFilesXYiFeiGateWay)注:数据执行保护设置完成后务必重启服务器。(重启动作一定要做)具体设置方法如下图所示:a.选择第一项'职位关键WindoWS程序与服务启用数据执行保护'(不推荐使用)b.选择第二项除所选之外,为所有程序与服务启用数据执行保护',然后单击添加'加入exe文件(推荐使用b)易飞通用接口WebService配置a.启动WebService服务与代理服务.易飞通用接口告理器Version:8.0.选项IWebSeryiCe服券I代理服务WPR击桌面快捷方式,打开易飞通1用接口管理器,点击"Webservice4服务”选项iTebservice服务代理服务一.易飞il用按口铃理器F?f?ltOriFeiGatewayExServer)安装CfiFeiGateWSTEXSerVer)iP(IfXFeiGatewsyExServer),刷新易飞WebSerViCe地址PDL工作流、HR、PDA条码、易飞滔息中FebService地址Jhttp:/127.0.0.1:8CServiceHaneYiFiGateWayEx电子采购、Portal集成专用TebService地址http127.0.0.ServiceNameIYiFeiGateay-ll×l测试连接I-llXl停止服务开启*WeIService服务'集成接口安装完成后,系统默认开启WebService服务。可在此进行停止或者者开启WebService服务.易飞通用1易飞易飞PDl集成Wel演成系统一_r集成系统CRMgI公司编号I三1测试连接I集成描述ICRMWebService地址|http:/127.0.0.lDc*s.Server.IebService/IntegrationGeneralService.as11x褂ServiceNameICrmGateWay_开启“Webservice服务”后,再占U讪窗显击代理服务,启动”派班中心”J;易飞通用接口管速遇VerSi选项IfebSerViCe服务代理殿务eB¾a易飞服务器应用服务器地效据库连接字公用数据.易飞叫PDKWcb电子球Web翔焙Web启动CfSDspatcher.eze)晨点击”启动WSDiSPatCher.exe",程序刷新正常启动会后弹出下面界面Ofebserviceifi用集成接口代理中心-侦测中V确定I*取消-ll×l开启'代理服务'-I×l栏异步任务处理记录(O)I×有问期的任务记录(O)I定期清理I序号I任务IDI任务建立时间I任务来谡I处理用尸I开始处理丽I处理结束时间I状态I结果派班中心(WSDiSPatCher)启动后,最小化至任务栏即可。暂停代理启动完成后,可在此能够查看服务的运行状况嗓YebSerVlCe服务运行正富。鹤代理服务运行正常。*取消-ll ×l匚易飞通用接口告理器Version:8.0.7.0输入易飞服务器地址选项H.bx.rvc服务代理服务嗯WebSerVlCe服务运行正常。嗯代邮艮务运行正常。荐接设置3确定IX取消单击'设置连接'弹出如下画面,进行配置设置数据库服务器登录的用户名密码,输入完成后需要勾选“同意储存密码”;假如密码为空白,则需勾选“空白密码”然后设置'易飞WebSerViCe地址'至此Window系统配置与易飞通用集成接口配置的工作己经完成了。3易飞系统有关设置作业i设置启用系统系统设置一基本信息子系统一设置启用系统一勾选'PDM集成'设置启用系统Dgoai试;设置启用系统一存货管理票据赞金才批次需求计划商业智能FAX/EMAIL才销售管理少设备费产管理寸工单/委外管理口分销管理EBC集成9采购管理进口管理J工艺管理制药拄营管理CR膜成必质量管理-J出口管理设备管理药品生产质量管理HR集成维修管理海关合同,成本计算管理看板管理I/PD赚成I叱应收/应付管理,产品结构管理人事薪资管理电子签核高级成本管理才自动分录主生产排程人力资源管理税控接口子会计总帐物料需求计划刷卡管理多角贸易请慎重修改共用参数,若必须修改请确认是单一用户状态下,否则未退出的用户所引用的参数均为旧的设置值I保存X取消I浏览127.0.0.1-211作业2.设置PDM集成参数a.作业位置:基本信息子系统一-基础设置-设置集成参数一-PDM集成参数b.要紧作用:设置PDM传输到易飞的品号与BOM信息在易飞中作何种处理。其中要紧强调一点:只有当BOM版本升级,易飞同步方式选择人工处理时,才同意PDM系统发送ECN到易飞系统。注:ECN需要在易飞中手工处理,才能够生成易飞中的BOM变更单作业3易飞通用接口管理器一对象管理【注】:作业3能够暂时不看,能够继续往下进行配置,在流程操作中与PDM配置内容参照来看更好星飞通免次二琶理器选项Webservice孤西代理服将两助M.前缀的企业对象为个案企业对象代理周期I记录管理I连接设置对象管理短信(j.前缀的企业对象为标准企业对第,基本信息对象S.Item,xml修改对鱼MtemXml|Tl取消修改I删森对象IItM.MO.ObjM.Currency,xnlS.AccountCode.xmlS.AccountVouchers.xlS.AlternativeReplaceIte:S.AvailableQty.xnlS.Bon.xml(标准)J默认值.4MBo相加无鱼IItemDescri:品名(®StOckUnit库存单位UnitNetWei单位至重ItemProperSRenarkSInventoryQLengthVidthEifihwS(CI)keMBOflMBOO厂修改完成后点击'修改完成'现,原先的标准企业对象名称案名称MJtem了这时你会发SJtem变为库存单位假如不输入口令,点击修改对象后,仅可对企业对象中的默认值栏位进行编辑高(CjOMBo94MBo956宽(CM)6曷(CM)StandardSa11lMB(MeRMB04TN18标准进价(不含税)18标准售价(不含税)StanStarTaXEConf1.只有勾选了公布的字段信息才同意从PDM系统导入易飞系统;也只有勾选了公布的字段才能在PDM系统被查询的到,同时进字段对应配置一燮)VebSerViCe服务运行正常。,代理服务已经停止。确定取消运项WebSerViCe孤务代理段务tt代理周期I记录管理I连接设置对象管理I短信管星L但皿-,基本信息I当4种类型,能够根据客户的不一致需求来设置。对象回W氤三三需要注意一点,假如是不可新增、修改。则即使从对象名称所对象幅述附竺KFDM系统导入此字段,也无法写入到易飞数据曳JT|I属性名称水针剂核准状况售价定勾选了必输的字段,要求务必if"PDM系统中进行配置,同时导入易飞系统,否则系统会报错至鲤价含税工时傀数产品序号管理Y.允许新增/修引Y.允在新增/修同Y.允许新增/修引Y.允许新增/修改Y.允许新增/修小Y.允许新增/修小Y.允许新增/修丹Y.允许新增/修方Y.允许新增/修小Y允许新增/修否NY字段名I类处I品而N默认值易飞系统中有部分字段的值是相对固定的,为了简化用户的操作,能够在此设置相应字段的默认值,而不需要从PDM系统中再进行导入。需要注意一点:设NQ置默认值的字段,假如勾选了公布,则默认值会失应JNJPttI.%metuuMB096推算方式包装单位Y.允许新增/修改超交管理IRlIrara*aY.允许新增/修改Y.允许新增/修改Y.允评新增/修改KB092CMBO91C俞占硒憎/脩曲MB090CMB087CY.允许新增/修改Ic20;I企业对象中默认设置了一些常用的字段,假如需要在企业对象中增加新的字墨段,则只需将光标移至最后一行,按小键盘向下的箭头即可。这里需要说明的是增加字段的字段名,类型、长度一定要输入准确;属性标示能够自行定参数根据实际需求来设置就能够了IUIl.三)"Mg:按设置对象管理逗信管理|由I5件管理i丁果STrtm xm. 对象名称解 对象描述磨一象I修改对象I -I删除对象I发布I国性标识Iten选项管理权限在弹出的界面上输入口令 才能够修改企业对象,否则只能修改默认I类型长度I C描逑信息,Kfg途遣嚼率登表超农管理曼teProper属性Remark 备注_InVentorJQ 库存量Length 长(CKWidth 宽(CKHigh (CJCStandardPu 标准迪 StandardSa 标准售 St andardPu 标:隹迪录入口令:确定取消 IStandardSaTaxRate标;隹售价(含税) IN.不可就增/修改MB047IN税率.j Y.允许新增/修改MBlllNConfigurat选配模式 IY允许新增/修改MB443C2060品名4库存单位12单位净更1属性255备注18库存数里6长(CM)6宽(CM)6后(CM)18标:隹进价(不含税)18标准售价(不含税)18标准进价(含税)18标准售价(含税)5税率1送配模式20品号签)Webservice服务运行正常。喻代理服务已经停止。确定取消按使用者的权限不一致,对象管理中可使用的功能也不尽相同:1)普通用户,只可“修改对象”中的“默认值”。2)服务顾问用户(口令:dcmsservice),可“修改对象”中的全部属性,增加删除属性等,假如修改标准对象,储存时会自动存为个案对象,标准对象不可能被修改到。3)个案开发(口令:dcmsgean),可新增、修改、删除对象,完成对个案对象的全部操作。4)研发出货(口令:?),与个案开发有同样的权限。需要注意的是修改完标准对象后,仍然会将对象另存到modi目录下,测试完成出货时需将modi目录下文件拷贝至标准区(这是为了防止修改出错导致标准文档信息丢失)。作业4.录入BoM变更单一依PDM(ECN)信息处理PDM系统发送到易飞的ECN信息能够在易飞作业中进行手工处理,生成易飞系统的BOM变更单作业位置易飞生产管理-BOM-录入BoM变更单依PDM(ECN)'作业4 PDM系统有关设置'开始'菜单一> 'Digital China PDM, > 'DCPDM Client Center, 如下图所示,进入PDM的登陆界面登陆-> 'DCPDM 2009,DCPDM 2009Net ManagerSQL Plus服务DCPDM Object I> Windows Catalog。Windows UpdateSL)所有程序任)管理工具 启动Internet ExplorerOutlook Express 远程协助f Digital China PDMI吊 Oracle - OraDblOjhomel DCPDM Client Center .fi DCPDM 2009fr,j DCPDM Modeler CenterServer CenterDCPDM UninstallDCPDM EAIDCPDM Print Center注:可能出现PDM产品无法打开的问题,请参考【附注】进入PDM主界面,选择'易飞ERP整合配置右键一'ERP配置'一'ERP配置界面'进入'ERP集成配置',选择'易飞ERP'(如下图所示),进入配置界面进入易飞ERP配置界面(1)修改配置文件在PDM按装目录下的conf文件夹里找到yfconf.xml文件进行配置a.配置名称及ERP服务器地址的设置b.集成对象的配置点选请配置服务器,如下图,其中ERP中的类里有下拉选项中的六个类。ERP集成配置Number描述创建时间'修改日期:0PDMERP已创建Iadmin2011-04-282011-04-28.0erp已创建admin2010-03-292011-04-28.-oERP已创建admin2011-03-222011-03-22.r-.选择要集成的ERP区IntCOnfig|易飞VVEBS服http:/192.16.IYiFelhttp:/192.16.YiFeiihttp7127.0.IYiFei摩才VVOrkFlWLPDM中的类:IlERP中的类典提示:ECNiECNECN:ECNERP标识I表代q、查询yERPseg酎MERP双击edit框打开PDM的类,如下图所示OPeratiOnH艺信息2/I字段名称|一表字段ITEM物料信息一/AttemativeReplaceItemBOM标推BOMKItemRoutingISii屣择需要配置的EPR中的类,如选择'ITEM物料信息'J_JX册J除类型会后再单言ERP配置保存OuidNameTitleIDescriptionSuperclassP.R.L.AbstractCla.Code86056d00Product产品、Abstractltem8.PRODUCT/8636691ConfigurationO配置甑配置待选项ProductCon.8.OOC-OP11ON800017a7FUser用户FObject1Or.8.OFUSER'63662dbCADProgramesCAD程序s.PrIntIngFolder8.OOCadprogramesJ86366dcd800017a8Deliverable项FTeam部找到产品类,点选Select,返回到ERP集DELIVERABLEFTEAM8636648011860572d4YTReport易ERPIBOMEF成配置界面YREPORT<rDuuwIlrr.O.ERPLBoM86366娘Project项目FSingleObje.8.OPROJECT863674c1ECNITEMECNITEM8.OOECNITEM863669f3ConfigurationV.平台变量AbstConfig.8.OC_VARIANT860765c8AutoCADFileAUtoCAD图纸FCADFIle8.OAutoCAD-FIle860565Abstractitem产品零部件管理FSingleObJe.8.OABSTRACTITEM8605ddfdOrganizationgF.坦织及安全管理8.OOrganizationg.86056ClO6RawMateriaI原材料AbstractPart8.ORAWMATERIAL86366e28NotiIyRoIeNotrtyRoIeFSingleObjectS.ONotifyrole86366dd3AbstractTask任务夹FSingleObjectS.OOABSTRACTTASK8605ddfeMiddIetabIesE中闫ERP接口ERPInterfac.8.0OErpjnterface6366de1Task任务AbstractTask8.OOtask86076619Document文档AbstractDoc8.OODOCUMENTJ800017a6FStructureStructure8.OOFstructureClassList下图中字段即为当前配置设置所连接的易飞集成接口中对象管理里S.ITEM.xml已公布的字段。如上图,将PDM中的类里的字段与ERP中的类里的字段一一做好对应关系,把不需要做集成的字段信息删除后储存。这样我们就建立了PDM中产品信息与易飞中品号信息的对应关系。这里需要注意的是,由于PDM中的表结构与易飞表结构差异很大,在集成时,可能在PDM中找不到合适的与易飞集成的字段,这时,我们就需要在PDM对应的类中增加自己所需要的字段,且赋给这些字段适当的值。以ITEM中的品号版本为例:本例中有英文描述字段能够临时地代替版本字段使用,但若没有能够替代使用的字段时,则需在PDM中新增字段。如上图能够看到上面配置的有关的类信息,其中PDM导出策略,是集成接口在处理PDM导出的XML的内容时的处理方式,包含如图中的四类,其中的含义,可参见易飞通用集成接口白皮书.pdf中Setdata.0PerateD的说明。这里选择ADJUST,导出策略在这里只是一个默认值,在后面真正做导出时,也可重新选择导出策略。至此,PDM配置完成六.易飞与PDM集成的全面范围易飞与PDM集成分为两部分,一部分为将数据从PDM导入到易飞,一部分为PDM从易飞获取数据()PDM->ERP:1、ITEM(品号信息):由PDM系统抛转到易飞系统1. Item2. ItemVersion3. StockUnit4. ItemProperty其中:<=>NV.MB001品号<=>品号版本<=>NV.MB004库存单位<=>NV.MB025品号属性四个字段为必传字段,也就是说在PDM进行字段对应时,这四个字段务必进行配置,少一个,进行数据传输得时候都会出现错误提示。注意:a.ltemVersion字段长度固定为2位。强调一点现在易飞与PDM集成应用中,多数不可能用到品好版本这个字段,因此建议在PDM中进行字段配置时,将品号版本设为默认值:00。b.ltemProperty只能从M'、'S'、'P'、'C'、'Y'中进行选择;PDM中的关产品86056d00ERP中的类=M物料值息I卜|Q查询-。ERP061×删除PDM属性名称PDM属性读.ERP标识!表代号I表名痂I字段代号I字段名称表字段I类型I是否必输入长月产品型号ReadAnd.品号StOCk品号ItemStockUnit库存单位StockUnitCY4DescriptionReadAnd.品号IternD品号ItemItemDescri.品名ItemDescrI.CN60产品类型ReadAnd.品号JtemPr品号ItemItemPropert/属性ItemPropertyCY1编号ReadAnd品号Kem品号ItemItem品号ItemCY20单件净重KgReadAnd.品号UnitN品号ItemUnitNetWei.单位净重UnitNetWei.NN12DescriptionReadAnd品号Specif品号ItemSpecification规格SpecificationCY60英文描迷ReadAnd.ttemV.品号litemIltemVersion!品号版本ItemVersIonCIYI2PDM中的类:半成品86056d0ERP中的类|ITEM:物料信息Iq当询ERP配置×删除IPDM属性名称IPDM属性读ERP标识I表代号I表名称I手段代号I字段名称I表字段类型是否必输入I单件净重ReadAnd.品号.UnrtN.品号ItemUnitNetWei.单位i争重UnitNetWei.NN12规格代号ReadAnd.Specif,.品号ItemSpecification规格SpecificationCN60英文描述ReadAnd.品号temPr.品号ItemItemPropert/属性ItemPropert/CY1编号ReadAnd.品号Hem品号ItemItem品号ItemCY20单位ReadAnd.品号.Stock.品号ItemStockUnit库存单位StockUnitCY4RemarksReadAnd.品号MemM品号ItemItemVersion品号版本ItemVersionCY2DescriptionReadAnd.品号temD品号ItemItemDescri.品名ItemDescri.CN60PDM中的类:原材利86056d0ERP中的类ITEM:物料信息二C、查询%-ERPfl已置×删除PDM属性名称iPDM层性