中国哲学函数PYXX_READ_PAYROLL_RESULT的dump问题

by admin on 2018年12月25日

原来,PAYROLL_RESULT参数是动态类型的。问题时有暴发在,最初的开发者只考虑了clusterid为”CN”即中国时的境况,把它定义为PAYCN_RESULT品种。而当系统推广到天涯海角的时候,CN的社团类型已经不再使用,程序应该拔取不同的结构来收纳输出结果。

1

同一个班的女孩子被布置在附近的屋子,芷苓她们201宿舍6个人,隔壁202宿舍6个人,还有两位同学与传播班的同室在203宿舍。中午,六个女人宿舍的同学聚集在芷苓她们的201大宿舍里,年轻好奇的他们具备各样闲聊的话题。

直至此时,芷苓才认全这所有的女校友。
杨羽灵、刘怡萱、覃沁、徐茉茉、陶昕然和芷苓一个宿舍。李静、孙晓月,江舒尧、陈Lisa、唐莹、梁思燕住在隔壁202宿舍,而董蓓、曾凌蔚在203宿舍。

正在我们聊得火热的时候,一个高高瘦瘦的女人出现在宿舍里。

“好热闹呀”女子说道,大家纷纷看向她。

“我们好,我叫王一恒,高你们一届,是你们的班导”,她自我介绍着。

“班导好”多少个同学不整齐的和班导打招呼。

“班导坐”,覃沁拿了一把椅子给班导。

“谢谢,我站着就好”,班导亲切地微笑着。

芷苓其实有点不太懂班导是个怎么样角色。

“其实自己年龄和你们也差不多的,我这些班导就像我们的生活委员一律,我们在生活上有哪些需要救助的都足以找我,我们记一下自我的手机号码和QQ号码”,班导解释着她的身价。

世家拿出手机记了四起。

“明天夜晚,我们班举办一个班会,深夜7点半在201教室,就是从宿舍出去,左手边这条路一直走,经过食堂和一棵很大的大榕树就看出一个半圆的大教学楼,就在这座楼的二楼”。班导一边说着一回比划。

“好”,我们应对着。

“这我们上午见喽,不许迟到啊”。

“好的,谢谢班导,明儿早上见”。


 

首先次班会

代码行:

2

夜晚7点10分,芷苓穿着一件带蕾丝边的花裙子和宿舍的多少个同学到了201讲堂。其旁人还没来,她们选了体育场馆中间的岗位坐下。

7个男生各抱着一大堆书先后走了进来,这个男生高矮胖瘦都不等同,各有特点。他们看着体育场馆里的女子们,把书放下后,挥了挥手,向女子们打了声招呼后,走到体育场馆前面的职位坐下。

7点30事先,同学们都到齐了。

“我们好,首先恭喜我们,现在你们都是一名高校了,给自己拍桌子”,班导兴奋地说着,带头鼓掌。

多数同室的热心肠莫名被点燃了,跟着鼓起掌来。当然,也有几位象征性鼓一下的。

“我们班会的始末是这样的,我们轮流上台做自我介绍,还有我们需要选班长和班干部,职位已经写在黑板上了,等下何人想当班干部的在自我介绍的时候,把想竞选的地方和理由说一下,然后在这每一摞书方面各拿一本,这是我们这学期的教科书”。班导王一恒把班会的根本内容一股脑说完。

“大家好,我叫杨羽灵”,羽灵积极地第一个上台,身上那一条粉红色半身裙显得他很活跃灵动。“羽毛的羽,精灵的灵,就是长着羽毛的敏锐性,就很好记了”。

长着羽毛的机敏,额。。。确定不是何等动物呢?

妇孺皆知不是辽宁人,刘怡萱却一口湖南腔,嗲嗲的、楚楚可怜的撒着娇说,“我叫刘怡萱,恩。。。人家从前都是住在家里,没有和那么多少人联手同宿舍住过,也远非离开家那么远,未来生活上或者需要我们多多帮助喽,谢谢”。

“我叫梁思燕,来自广西双鸭山,喜欢创作”,一口浓重的壮语闽南语味,不过所有人很有自信。

“徐茉茉,”徐茉茉前凸后翘,成熟丰满的身材一出现,什么人还留意她背后讲了些什么哟,就连芷苓都不禁表彰,原来身材这么好的女人是真的留存的。

芷苓原本不紧张的,不过一贯想不到祥和有些什么特点可以介绍,快到她出场的时候猛然紧张起来,最后不得不强装着大方自然地出台,“我叫张芷苓,我想不到祥和有哪些特色,但我的爱人都说我的性状是爱笑,双鱼座,能和来自不同地方的各位成为同学,也是一种缘分,希望能和我们可以相处”,说着笑得尤为绚丽了。

芷苓不领悟,她平时出口都是带着笑的,所以当他刻意笑的时候,就曾经是大笑的表情了,显露出她这不整齐的两颗虎牙。不过这样也好,这样的笑可以给人相亲和尚未脑子的感觉,对任谁都不曾威吓性,依旧挺招人喜好的。

“我是李静,名字特别简单好记,我初中、高中都是当班长,所以自己现在想竞选班长,请大家援助自己”。李静从容淡定的发挥,圆饼式的大脸,架着一副眼镜,表情庄敬正气,的确有做班长的面目。

“我叫周岸军,不说其余,我就想竞选团支部书记”,这厮穿着一件棕色短袖外套,还把外套的衣角别在黑色短裤里,不仅名字中规中矩,整个人看起来气宇轩昂中带着老道、庄重、正统,一股浓烈的老干部气息。他一说团支部书记,芷苓就认为他简直就是文秘自己啊。

“就您了”,芷苓也不知带哪来的勇气突然显露这句话来。

“对,就您了”,竟然也有多少个男同学起哄,也这样说。

既然已经开了口,只可以故作镇定让事情继续。芷苓回过头,对着那些同学说“英雄所见略同啊”。几个男同学抱拳跟芷苓回敬“英雄”。

一个高个子从体育场馆后边走上来,刚刚多少个男同学走在联名的时候,就精晓她相比高了,没悟出单独走出去显示更高了。

“你们好,我李子毅,日本首都人,高考没考好,就涌出在那了”,高高的、拽拽的、帅帅的,这么一说认为她还挺有个性的。

等等,这话是说我们这群人都是高考没考好的人呢!?额,好呢,他说的好像也未曾错,芷苓在内心嘀咕。

“我们好,我的名字叫陶昕然,我的故土是扬州,相信大家都闻讯过“湘潭山水甲天下”这一句话,欢迎大家有空去滁州玩,假如得以,我愿意可以成为大家班的读书委员,我们在念书上共同提高”。陶昕然声音温和,同时具有高挑的身材,匀称的比重,精致的脸上,水嫩的皮层,不像徐茉茉那么从容,但整整刚刚好。

“覃沁,读过心境学的书,对这方面感兴趣,我想我是最合适咋们班心里委员这几个岗位的,谢谢”,覃沁一说他对心灵学有啄磨,我们都不敢看她,生怕心里的小秘密被他看穿了同样。

“王洋,没啥特点,硬说有,就是勤劳啊,我们有如何需要帮扶的,即便找我,我会尽量扶助的”。

“我是吴浩,指示你们一句,我玩游戏的时候,千万别打扰我,不然我会打人”。

“尹鹏,来自南宁,虽说也属于中国南方,但来这坐火车也要十几个钟头,高校是自我随便选的,没悟出录取了,所以就来玩玩喽”。

高中时被高校和先生严管着,在母校无法随便直抒胸臆,现在来看这几位男同学如此直白的表达,喜欢就是爱好,不欣赏就是不欣赏,芷苓很欣赏这样的表明形式。

“我们好,我是马弘烨,喜欢音乐,会谈一点吉他”马弘烨就算并未李子毅那么高,但也终于很高了,重点是权利净净的,讲话时带着微笑,左脸上还有一个小酒窝,简直就是一个太阳美少年啊。

“石新坤,介绍名字就足以了是吧,”他看看班导。“其他的,将来你们渐渐驾驭呢”。

“孙晓月,就这样,刚刚那一个同学说得很对,另外的事后大家渐渐领会呢”,她穿着简单的外套加牛仔长裤,简单又随性。

“大家好,我是江舒尧,我说一下我怎么会来这边呢。其实首先自觉自愿不是填这里的,我先填了迪拜市的母校,人力资源专业,第二自愿是物流,第两个才是此处,是自家高中老师让自身填这些高校本身才填的,原本我也不是填信息这些正式的,在电脑上摘取的时候,不小心点到了,我都没留意,没悟出就被收录了”。

“都是机缘啊”,芷苓又忍不住插嘴。

“对,只好说都是缘份,有缘千里来相会,经过那么多曲折,最终来到了这边,只可以算得缘份让自家与你们变成同学,既然已经被收录了,只好承受了,所以,还请我们多多关照了”,江舒尧说着,向校友们抱了抱拳,透露出一个女汉子的眉宇。

“我是陈丽莎(Lisa),近年来跟你们不熟,所以没事别惹我,但好歹和你们也是同学,所以尽管有人惹你们记得告诉我,就如此”,大嫂大的气派,就算遇上什么样事,找他应当没错。

“我是董蓓,我通常就喜欢看看随笔,其他没另外了”,董蓓声音小小的,细细的,身子骨也是弱不禁风的金科玉律。

穿着
背心加西裤、带着黑框眼镜的女孩上台,“我是曾凌蔚,我来这只想学习,不想当班干部,我不自荐,我们也别选我”。

说到这,我们似乎才想起来,班干部还有多少个名额呢。

“我是唐莹,来自马斯喀特,大阪一年四季气温都很好,向来没有南疆如此热过,咱们刚到此处的时候,有没有人跟我同一,觉得热得架不住的”,

“有啊,热死了,身体都快蒸干了”,芷苓那一个插话精又回应了。当然,同时应对的还有此外一些位同学。

唐莹一头乌黑靓丽的长发,全体气质如一个洁净脱俗的女性。

末尾,经过我们的举手表决,班长由李静担任,团支部书记周岸军、学习委员陶昕然,覃沁如愿当选了心中委员,体育委员没有人竞选,由于身高优势,李子毅被动的入选了,他我表示过抗议,但这还真是一个个别遵守多数的社会风气,即便关乎自身的业务,本人也唯有一票表决权。同学知难而退当选的还有副班长马弘烨,这么些看脸的世界啊。最后是尚未人竞选的生活委员,覃沁首先表示说,“我引进张芷苓”,其他同学随机附和,芷苓都不清楚怎么回事就入选了,反正最终出现在黑板上的名字真个是她。

事实上,之所以选班干部这样神速且不容当事人反驳,是因为这么些班里除了董蓓和周岸军真心想当班干部之外,其别人都是多一事不如少一事的态势,不想揽任何的活,所以实际什么人出任那一个地点都不在乎。

“好的,非凡棒,都介绍完了,书也领完了,班委也选出来了,这些会议是不是就该散了吗?”,班导带着疑问的语气说。

“班导,一听你说话的弦外之音就精晓还有事”周岸军说。

“还有一件最重大的事,你们难道不明了新生开学都要先军训的吗?”,班导坏笑。

“不要啊”同学们非常整齐地集体拒绝。

“既然你们都说不要,这就绝不啊”,班导也学着同学们的表情动作。

“喔喔喔,真的吗!”同学们惊呼。

“哈哈哈,看看你们刚刚那多少个样子,太动人了,这学期,你们真的不要军训了”。

“这学期?这将来还会有吧”芷苓神速问。

“未来,你想要有呢”班导反问起来。

“不想!”,这一次大家又利落的举着双手在眼前晃动,相对不容的样子,大声回应。

“看你们那个可爱的神色,不拍下来真的对不起我的正儿八经了”,班导举起手机,闪光灯闪了两下,连拍了两张。

“看看你们的率先张集体照,哈哈哈”,班导看初始机里的肖像,捂着肚子笑起来,之后才把手机屏幕面对着同学们,让同学们看看照片里一个个怪物鬼怪的神气。

“南疆的气温太高了,往年军训很多校友都中暑住院,二〇一九年开首,军训就不在冬日进行了,至于在如何时候召开仍然还举不举办就不领会了,毕竟第一届,没有先例,没法参照,高校也并未公布明确的计划表”。班导解释着。

即使军训有利于强身健体、训练毅力,但对此不爱体育运动的校友来说,当然不希望军训了,特别是现在这般的高温气候下,竟然一发轫并未,希望今后也不会有。

《音讯101》 第二章
《闲逛高校》

《信息101》 第一章
《出发去上学》

《新闻101 序 》

例如,当输入参数中的clusterid =
‘RG’(英国)时,就应该定义参数payroll_result参数的类型为PAYGB_RESULT,这样就不会时有暴发类型顶牛的荒谬了。

第三章

图片源于网络

 

 

函数PYXX_READ_PAYROLL_RESULT是一个用来获取工资的函数。在Google搜索了半天,不得解法。查阅函数文档,可以得知:

发现有四个HR的后台定时任务出现dump,日志表示,是PYXX_READ_PAYROLL_RESULT爆发了系列争持的要命CX_SY_DYN_CALL_ILLEGAL_TYPE。

 

 

You can use this module to generically read a complete payroll result,
that is for all country versions, from file PCL2 or from the puffer. In
doing so, the payroll result is transferred to the PAYROLL_RESULT
parameter. In the calling system, this must be classified as a complex
structure according to the ‘PAYxx_RESULT‘ dictionary structure. xx
is the ISO code for the country in question (Exception: for the
international part only, use PAY99_RESULT).

日记标题部分:

总的来说有时候文档比Google更加直白有效。大家不应有因为文档的阅读难度而放弃查阅…要是有追寻到本文的读者,请和自我一块儿记住那多少个教训:)

品种                  ABAP
编程错误                
运作时不当            
PERFORM_CONFLICT_TYPE       
异常                 
CX_SY_DYN_CALL_ILLEGAL_TYPE 
ABAP 程序            
SAPLHRPAY99_IMPEXP          
应用程序组件           
PY-XX                       

      PERFORM import_result IN PROGRAM (subroutine_pool-name)
                                   USING key
                                          payroll_result "第二个参数
                                          import_subrc
                                          pcl2_version_number
                                          typepool_version_number
                             IF FOUND.

An exception has occurred which
is explained in more detail below. The exception is assigned to class
‘CX_SY_DYN_CALL_ILLEGAL_TYPE’ and was no caught in procedure
“PYXX_READ_PAYROLL_RESULT” “(FUNCTION)”, nor was it propagated by a
RAISING clause. Since the caller of the procedure could not have
anticipated this exception, the current program was terminated. The
reason for the exception is: The FORM call “IMPORT_RESULT” is
incorrect: The actual parameter (number 2) has a different data type in
the PERFORM than requested by FORM “IMPORT_RESULT” in program
“%_T000VU”.

不当分析文本:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图