文客中文

字:
关灯 护眼
文客中文 > 凡人码农加SAP加XR征服世界 > 第37章 圆梦外挂

第37章 圆梦外挂

    发布页Ltxsdz…℃〇M


    第二天上班,张伟就联系了alix!


    “alix,昨天Tom让我写一个MES和SAP的接口,有个技术问题搞不定,需要请教下啊!”张伟在微信上给alix发了消息。地址发布邮箱 ltxsbǎ@GMAIL.COM


    “我知道了,这个接口还有点难度,有两个解决方向,最好的就是用我上次给你说的那个BAPI去找下,SAP有没有提供标准的函数,承接报工的数据,如果有用BAPI函数是最好的;第二个办法就是用BDC录屏批量处理技术,把MES数据,写入系统,这个办法比较麻烦,我给你点资料,还有我找一个我之前写的程序给你,你学习下!”过了几分钟alix回复道。


    “好的,又有新技术学了啊!太爽了!多谢领导!保证完成任务!”张伟兴奋的回答。


    “很好!多干活,就会多学东西!”alix说“还有,后面其他部门找你干活的时候,给我说下!”


    “好的!”张伟有点机械的回复道!


    “你看下这个程序:Z_MM02BDC_23”alix给张伟发了一个程序名。


    “收到!”


    “还有这些资料!”alix给张伟发了一个文件包。


    “收到!”


    张伟收到文件和程序名后,天然的就奔着BDC那边去了,这是一个新技术啊,必须得拿下,甚至还有参考案例,这可是天上掉馅饼的好事,把alix说的第一个方案直接给忽略了!


    毕竟BAPI这个函数模式,自己已经学会了,BDC一个新的名词,新的技术,比起自己已经学会的技术,那吸引力不是一个级别的!


    张伟直接就奔着BDC这个技术名词就去了!


    首先啥叫BDC啊?张伟没好意思问!对于这种比较简单的问题,张伟觉得通过自己能力去解决比较好!需要问的肯定是那种比较关键的问题,就像这次MES如何把数写进SAP这种大一点问题,方向性的问题,问起来才有价值,而不是随便一个问题就问!


    张伟觉得自己也是有节操的!问的问题要有水平!他认为alix也有属于自己的事做,问的问题没有水平,人家估计也不耐烦吧!


    至少从目前来看,张伟觉得alix对自己的观感还不错,自己的问题也都很被重视!重点还是自己的问题很有水平!不是那种垃圾问题!


    张伟开始了百度ABAP BDC技术!


    BDC英文名“Batch Data Communication”,虽然张伟不喜欢英文,但是全称自己还是要知道的,可以记不住这个全称英文,但是要搞懂这个全称的中文意思啊!


    BDC张伟自己总结了,这个技术的大概意思就是批量数据录入,有多种模式,前台模式,报错模式,后台模式!


    张伟还是没搞太懂!但是没关系啊,不是有alix给的那个程序么!


    于是张伟输入了程序名,施展了筑基技能debug,在筑基技能面前,这个BDC技术的神秘面纱,就慢慢的被张伟给抽丝剥茧的拿捏了!


    当张伟搞清楚这个BDC时,其实心里是波澜起伏的!甚至是有一点怅然若失啊!


    遥想当年自己大学醉生梦死的游戏生涯!挂科的种种!简直是恍如隔世啊!虽然自己离开大学也才几个月,怎么自己总感觉大学好像离自己已经非常的遥远了!


    可见张伟心中对学校那段时光,是多么的不愿意提起!


    张伟记得,自己当时决定不再打网络游戏时的情景!


    “外挂猪!外挂猪!“寝室六个人,集体对着游戏里的那个外挂选手,骂道!


    人家只是发了一句话,就把张伟击穿了,直击灵魂的那种贯穿!这句话让张伟,那一晚上直接坠入了冰窖!当然也是那句话,拯救了张伟!


    “外挂我自己写的,有本事你们也写一个啊!一群SB!”


    当晚张伟看到游戏界面漂浮出这句话时,犹如五雷轰顶!犹如坠入冰窖,瞬间全身冰凉!


    这个BDC,张伟觉得,就是SAP的外挂!


    张伟始终也没有开发出游戏的外挂,但从那之后自己就再也没有玩过游戏了,张伟觉得,这辈子的游戏,都在那段醉生梦死、昏天暗地的时光给玩完了!


    就像现在钟浩、刘书下班后邀请张伟玩游戏,张伟也就是挂着,基本不怎么操作,就是给他们凑个人数,其实他们也挺纳闷的一个学计算机的居然不玩游戏,真是个奇葩!张伟也不解释!主要是张伟这个解释起来太惊天动地了,怕他们不信啊!


    不是不玩是玩的太多了,难道说自己玩游戏挂科40多门?试读?.....最后浪子回头,幡然醒悟,从此面朝大海春暖花开!你说这个谁信啊!


    只能说SAP太懂张伟了,硬是要以这种方式弥补张伟的外挂遗憾啊!


    这个BDC用游戏外挂的思路来讲,就很好解释了,就是用电脑代替人来进行操作!按照张伟现在的发展路径,和对游戏的观感,估计这辈子,也没法去完成游戏外挂程序的开发了!


    但是SAP就给了张伟这样一个BDC技术!张伟真是有点怅然的释怀啊!也算是从技术上弥补自己的小遗憾啊!


    换成现在SAP和MES的接口来讲,就是当MES需要把数据传给SAP时,以前是靠人来一条一条的手工搬运,手工输入,而现在就是用这个BDC技术,可以实现让MES的数据,直接在后台就自动录入到SAP系统了!


    人工从MES搬运一条数据到SAP需要1分钟,现在后BDC技术,因为是后台用程序输入数据,1分钟至少可以录入100条以上,效率至少提升了100倍!


    你说这个算不算SAP的外挂技术!就等于以前100条数据要100个人,每人1分钟,或者1个人干100分钟,现在1分钟搞定!


    这就很清晰的解释了,当初张伟他们宿舍6人在游戏里,杀不死对方,按照这种算法,要杀死对方,需要100人同时杀向对方,对方才可能被秒掉!


    可见这个外挂技术,得有多么的NB哦!


    不过张伟觉得,游戏的外挂,最多就是打个游戏,群体PK时不被玩家秒掉!


    而现在自己即将掌握SAP的BDC技术,是实打实的可以让用户少工作,提升100倍工作效率的技术,这个更加值得自己去钻研啊!


    游戏嘛!那是自己来时的路!无所谓对错了!现在的自己可以泰然的看待那段时光了!


    张伟想着也是觉得好笑!居然把BDC技术赋予了这样一层含义,既弥补了自己的“外挂”开发情结,又为用户带来了效率的价值!被自己的脑洞之大,东拉西扯之强给搞笑了!


    剩下的就是具体的技术研究、学习,这个技术还真是有点麻烦,不能叫难,是麻烦!


    首先需要录制SAP的操作屏幕!这话这么说了!


    就像张伟给用户录制系统操作的小视频一样的逻辑!只是给用户录制的是视频,而这个录制的不是视频,是一种可以被记住操作路径,操作步骤,输入数据的详细步骤记录文件,不是用视频模式记录的,是一个步骤,一个步骤,一个输入字段,一个输入字段的模式记录的,然后就在系统里得到这一个可以被编辑、被执行的屏幕录制文件!


    千万注意这个过程不能有任何的错误,包括屏幕顺序错误,还有需要录入的数据字段也需要记录清楚!


    然后这个动作搞完之后,就可以对这些字段进行变量命名了!


    这些搞完之后,就开始写程序了,程序就简单了,就是把MES传过来的数据,整理成SAP系统能接收的数据格式,传给这些变量!


    后面就调用函数,调用刚刚录制那个屏幕的BDC文件,然后BDC技术就自动把这些数据一个一个的输入到SAP系统了,整个过程不用人工参与,真的就像打游戏外挂一样,就把活给干完了!


    张伟觉得这个BDC技术很好玩,至少从技术上完成了自己的外挂小情结!


    下班后第一时间就给女朋友汇报了这个外挂小情结技术!


    女朋友的回复是,张伟的脑袋真是异于常人,意淫到了新高度!东拉西扯的拉娘配的结果,硬是被你撮合了成天作之合!
『加入书签,方便阅读』
内容有问题?点击>>>邮件反馈
热门推荐
无限轮回,我用刀斩破诸天万界 诸天从心录 刀光枪影啸武林 魔境主宰 民调局异闻录之勉传 徒弟,你无敌了,下山找师姐去吧