如何利用小游戏开发框架提升企业小程序的用户体验与运营效率
738
2022-09-07
DEMO:PA30 银行国家码默认CN 增强
需求是这样的:
PA30创建银行信息的时候,想让银行国家代码CN自动带出来,就不用手动选了。
一般这种默认值的,有些是走配置就可以的。
有一些,可以考虑 fieldexit。
具体可以参考《字段出口增强FIELD-EXIT》。
但是如果想使用 fieldexit,需要RZ10 修改一个参数:
ECC系统参数:abap/fieldexit值为 ‘yes’,
而且修改完需要重启服务器。
要知道,重启生产机服务器是非常慎重的事儿,风险很大。
所以这个方式就被pass掉了。
另外就是可能的BADI或者出口Exit等增强。
这里使用的是出口:
PBAS0001
可以SMOD查看,CMOD去创建project。
使用:
EXIT_SAPFP50M_001
Customer Default value 设置。
HR的东西有点特殊。
*& 包含文件 ZXPADU01 内 参考代码如下:
DATA: i0009 TYPE P0009.CASE INNNN-INFTY. WHEN '9901'. CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN EXPORTING PRELP = INNNN IMPORTING PNNNN = I0009. MOVE 'CN' TO I0009-BANKS . CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PNNNN_TO_PRELP EXPORTING PNNNN = I0009 IMPORTING PRELP = INNNN.ENDCASE.
仅仅是个demo,具体项目上咋办,仅供参考~
建议是封装一下,不要直接在ZXPADU01里面写,不然这个里面代码越来越多,看起来也麻烦。以后维护可能也麻烦。
》
WDA Demo
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~