山东电力ERP与SG—MDM实现项目主数据纵向贯通

上传人:仙*** 文档编号:57089671 上传时间:2022-02-23 格式:DOC 页数:14 大小:44.50KB
收藏 版权申诉 举报 下载
山东电力ERP与SG—MDM实现项目主数据纵向贯通_第1页
第1页 / 共14页
山东电力ERP与SG—MDM实现项目主数据纵向贯通_第2页
第2页 / 共14页
山东电力ERP与SG—MDM实现项目主数据纵向贯通_第3页
第3页 / 共14页
资源描述:

《山东电力ERP与SG—MDM实现项目主数据纵向贯通》由会员分享,可在线阅读,更多相关《山东电力ERP与SG—MDM实现项目主数据纵向贯通(14页珍藏版)》请在装配图网上搜索。

1、山东电力ERP与SGMDM实现项目主数据纵向贯通瓣一一.1l0_:0.:|_1-i0I熬POWE厂00_lll=中图分类号:TP319文献标志码:B文章编号:16724844(2011)030028-04山东电力ERP与SGMDM实现项目主数据纵向贯通吕冬(山东电力集团公司ERP办公室,山东济南250001)摘要:国家电网公司为增强对信息系统的管控能力,提高项目管理信息系统的标准化程度,要求各网省公司开展项目主数据纵向接入工作.山东电力集团公司根据国家电网公司项目主数据纵向数据交换规范的要求,开展集团公司ERP系统与国家电网公司主数据管理系统(SGMDM,SGMasterDataManagem

2、ent)两级间的项目主数据纵向贯通工作.采用纵向方面.按照国家电网公司要求,已完成基建业务主数据的统一规范工作,实现了项目编码,T作分解结构(WBS,WorkBreakdownStructure)编码及架构主数据的标准化.国家电网公司为全面增强对信息系统的管控能力,强化信息化标准的制定和执行,提高项目管理的信息系统标准化口1C程度.组织开发了主数据管理应用系统(SGMDM,SGMasterDataManagement).要求网省公司根据项目主数据纵向数据交换规范完成ERP系统接入SGMDM,实现项目分类等主数据的标准的自动分发功能,满足国家电网公司主数据标准统一管理的需求.集团公司ERP办公室

3、项目组根据国家电网公司有关文件要求开展项目主数据接入工作.ERP系统与SG-MDM间采用纵向级联技术.利用数据交换平台(DXP,DataExchangePlatform)进行数据交换.交换业务数据前,SGMDM,ERP系统将各自业务数据准备到总部或集团公司数据中心ODS中,调用DXP接入服务WebService进行数据交换.从而实现围家电网公司总部SGMDM自动分发项目分类主数据,项目模板主数据,项目主数据状态到集团公司ERP系统,ERP系统反馈主数据同步结果,主数据抽取指令检查数据结果到SGMDM(见图1).1实现方法1.1集团公司ERP系统项目主数据接入环境准备1,1.1I)XP环境准备1

4、)提供DXP应用服务器IP地址:2)提供开发程序使用的JMS消息队列名称及端口号;3)提供数据传输地址;4)提供监听JMS消息的地址及用户名,密码.1.1.2OI)S环境准备1)提供ODS数据库连接IP地址及端口号:2)创建项目主数据接入服务登录oDS的用户名及密码:3)配置项目主数据接入用户的SID(SecurityIdentifiers).1.2ERP系统开发配置实现交互信息的接收,处理与发送1.2.1开发配置ERP系统相关接口程序根据项目主数据接入的内容.ABAP主要开发了项目主数据(项目分类,项目模板)数据同步,项目主数据状态同步,同步结果反馈,接收抽取指令及抽取数据反馈等接口程序.1

5、.2.2集团公司ERP系统接收SG-MI-)M数据SGMDM分发项目分类,项目模板,主数据状态等项目主数据及校验数据质量的抽取指令等数据到总部ODS交换表中,调用总部DXP接口.触发数据交换.把数据从总部0DS交换到集团公司ODS中.同时通过DXP发送JMS通知消息.集团公司ERP系统以SAP中间件XI(ExchangeInfrastructure)作为集团公司SAP系统与其他信息系统间数据,流程交互的平台.xI通过监听集团公司DXP的JMS消息队列.判断集团公司0DS有无收到SGMDM下调=项目分类l=>度=项目模板I=)RiIFI=主数据状态同步l=>CI-一接收抽取指令-DX

6、P抽取数据反馈r-1,ODS(一,)WSRF_一同步结果反馈IC图1项目主数据接入网络架构Fig.1ArchitectureofProjectMasterDataAccessNetwork启明星辰万百=百发的新数据.当监听到JMS队列里的消息变化后,通过配置的XI通道CCJMSDXPSendPSJHY,将JMS消息队列中的XML格式的消息指令发送到在SAPECC中开发的调度RFC并解析.获取SGMDM下发新数据的ODS表号.触发对应接口的RFC函数.各RFC函数根据调度RFC解析来的表号,到ODS数据库对应的表中读取下发的新数据.保存到SAPECC系统中的用户定制中间表中.1.2.3集团公司E

7、RP系统处理SGMDM分发的数据ERP系统项目主数据接口程序发现分发到集团公司0DS中的主数据与本地数据的对比结果有差异时(比较主数据的版本号大小).将分发的主数据存放到ERP系统用户定制中间表中(当收到多条完全一致的主数据时.主数据接口将不再重复写入中间表).并将项目主数据更新已接收.请及时处理的通知发送到SAPSBWPT作台的收件箱中,通知相关业务人员.业务人员通过开发的SAPECC前台功能,查询新接收的项目主数据并判断是否有必要更新到ERP系统中.若该主数据属于集团公司业务管辖范围,则操作SAPECC系统前台界面,对主数据进行相应的新增,更新,删除等操作,将项目主数据更新到ERP系统中.

8、1.2.4集团公司ERP系统向SGMDM反馈数据集团公司ERP系统向SGMDM反馈的信息包括分发项目2011年第9卷第3期ELECTRICPoWERIT目搁主数据同步处理结果和项目主数据状态同步处理结果,以及根据SGMDM分发的项目主数据抽取指令.从本地抽取主数据相关指令数据反馈给SGMDM.1)反馈项目主数据,项目主数据状态同步结果.ERP系统成功地从集团公司ODS取得SGMDM分发的项目主数据,存入SAPECC中间表后,系统在主数据同步反馈自建表中自动生成数据同步反馈记录.项目主数据,项目主数据状态同步接口调用同步结果反馈接口,将主数据同步反馈自建表内容写入集团公司ODS对应表,并调用DX

9、P发布的WebService触发数据交换.反馈接收成功消息.SGMDM通过监听总部DXPJMS消息队列.得知有新的数据送达后,主动从总部ODS中读取集团公司ERP系统反馈的项目主数据,主数据状态同步结果,对数据进行相关的存储和分析处理.2)发送抽取指令反馈数据.ERP系统接收到总部SGMDM分发的数据抽取指令并存放到SAPECC中间表后.根据指令中的逻辑表达式抽取系统中的相关指令数据.数据抽取接口将相关指令数据写入集团公司数据中心0DS相应表中.同时,SAPECC通过调用集团公司DXP提供的WebService将写入的0DS表号消息上传至DXP,发送JMS消息.SGMDM通过监听总部DXPJM

10、S消息队列,得知有新的数据送达之后.主动从总部ODS中取得ERP系统发送的抽取指令提取的数据,对数据进行相关口1C|-曩.j00舞一ECTRiCPOWER:IT.lll的存储和分析处理.2实施过程中出现的主要问题及解决方法在集团公司ERP系统与国家电网公司总部SGMDM主数据贯通的调试过程中.出现问题较多的是根据下发的抽取指令提取本地数据进行反馈的环节.主要有以下几方面:1)当一条抽取指令对应多条指令数据时,ERP系统发送数据,数据接收反馈成功.但SGMDM收到的数据不完整.解决方案:ERP系统为每一条记录生成唯一的GUID.当一条抽取指令对应ODS中多条记录时.因ODS数据表不提供ID编号,

11、致使回写ODS反馈表时.多条记录共用一个数据抽取指令原有的ID编号,数据读取时却只能正确识别一条编号记录.因此,修改程序,使每条记录必需对应唯一的ID.即调用OFacle的标准ID生成函数systemgui为每一条记录产生唯一的GUID.回写0DS时调用SYS_GUID()函数生成0DS必需的GUID字段.2)SGMDM同一天发送多条抽取指令时,ERP系统出现同一指令反馈多次的情况.解决方案:在程序中增加抽取指令是否已执行验证.根据国家电网公司下发的标准.ERP系统从0DS数据中心抽取指令表中读取指令是以年月日为判断条件的,没考虑具体时间段判断.ERP系统通过监听JMS通知队列.判别出抽取指令

12、已到达后.主动从集团公司数据中心oDS取得抽取指令.当SG-MDM同一天发送多条抽取指令时,ERP系统每接收到一条JMS消息,都会从ODS抽取指4-表读取同一日期所有指令.因而造成重复提取反馈.因此在主数据同步指令数据抽取接口程序中加入抽取指令是否已执行的验证.对抽取指令进行检查.如果抽取指令已经存在于指令中间表中,则表示该条指令已经处理过,不再处理:否则进行处理,按照抽取指令进行数据抽取并反馈.3)ERP系统执行抽取指令未能抽取到相应的数据时,SGMDM接收的反馈不正确.当ERP系统执行SGMDM下发的抽取指令,未能从系统中提取到相应指令数据时,原开发程序不向oDS相应反馈表中写任何数据,此

13、时SGMDM调用0DS相应数据表内容就不正确.所以,修改空记录回写程序,即使本次运行无符合条件数据,也要将空的结果集返回给ODS.解决方案:增加内容为空的记录写入0DS相应SAP主数据抽取数据表进行反馈.反馈信息中具体数据为N/A,MDC0UNT字段为0.BATCHINDEX字段为1/1.?4)当抽取指令是以时间段为条件进行抽取时,抽取结果有误.解决方案:修改数据抽取时间段逻辑.例如,抽取指令是:抽取2010/03/0108:00:00至201O/09/0600:00:00之间分发的数据.原逻辑是抽取满足以下2个条件的数据:日期为2010/03/012010/09/06,时间为08:00:00

14、00:00:00.结果无法抽取到数据.一iElEcTc0一旦塑星星电力信息安全专家因此.修改为以下逻辑即抽取满足以下任一条件的数据:当数据日期=2010/03/0l时.时间>=08:00:00:当数据日期=2010/09/06时.时间<=00:0O:O0.当数据日期介于20l()/03/01与2010/09/06之间时.抽取结果正确.3实施效果通过集团公司ERP系统与国家电网公司总部SGMDM项目主数据纵向贯通的实施.实现了国家电网公司总部SGMDM对项目分类,项目模板,项目主数据状态等主数据标准的自动分发功能.以及集团公司ERP系统对国家电网公司分发的项目主数据的接收,处理结果的

15、反馈功能.达到了国家电网公司总部SGMDM与集团公司ERP系统两级项目主数据通过DXP纵向数据交换平台纵向贯通的目的.同时.总结出以下注意事项.供今后实施同类项目时参考.1)数据中心0DS的数据表中,若每条记录不会自动产生ID编号.ERP系统向ODS数据表写数据时.每条记录信息必须包括唯一的ID编号,以保证ERP系统向数据中ODS写入数据的正确性.2)若根据要求,ERP系统从数据中心ODS读取反馈数据的时间条件是年月日.则在ERP系统侧增加读取数据是否重复的判断功能,保证反馈数据的正确性:.3)ERP系统向SG-MDM正确传输空记录的方法是,在oDS数据表中创建一条无主数据内容的记录,其中具体

16、数据为N/A,MDCoUNT字段为0.BATCHINDEX字段为1/1,保证回写数据的完整性.4)时间段的判断逻辑为:(ZPSCJRQ>开始日期ANDZPSCJRQ<结束日期)OR(ZPSCJSJ>=开始时间ANDZPSCJRQ=开始日期)OR(ZPSCJSJ<=束时间ANDZPSCJRQ=结束日期).4结语山东电力ERP与SG-MDM实现项目主数据的纵向贯通.为国家电网公司对ERP系统主数据的统一管理提供了良好的数据交换模式.随着国家电网公司对网省公司集约化,标准化,精益化要求的进一步深入,以及信息管理标准化工作由点到面的推广.网省公司与国家电网公司总部其他数据纵向贯

17、通项目将逐渐增加.因此,实现项目主数据纵向贯通的技术方案对同类型项目的顺利开展具6-一定的参考借鉴意义.责任编辑刘生收稿日期:20101117幢j矗船l啊_吕冬(1972一),女,山东聊城人,高级工程师,从事供电企业信息系统管理工作.SPECERPandSG-MDMAchieveVerticalExchangeofProjectMasterDataLVDong(ERPOfficeofShandongElectricPowerCorporation,Jinan250001,China)Abstract:Inordertostrengthencontrolofitsinformationsyste

18、mandstandardizetheprojectmanagementsystems,StateGridCorporationofChinaasksitssubsidiarycompaniestoprovideveicalexchangeofprojectmasterdata.BasedontheProjectMasterDataVerticalExchangeStandardsofStateGridCorporation,ShandongElectricPowerCorporation(SEPC)successfullyachievedtheverticalexchangeofmasterd

19、atabetweenStateGridSMasterManagementSystem(SG-MDM)andSEPCEnterpriseResourcesPlanningSystem(SEPCERP).Usingveicalaccesstechniques,severalautomaticfunctionsarerealizedthroughtheDataExchangePlatform(DXP).SGMDMcanautomaticallydistributeprojectmasterdatastandards.SEPC-ERPreceivesprojectmasterdataandsendsfeedbackstoSGMDM.ThisfunctionmeetstherequirementofStateGridCorporationonunifiedmanagementofmasterdatastandards.Keywords:ERP;SGMDM;masterdata;verticalaccess2011年第9卷第3期ELECTRICP0WERIT圈

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!