DEMO:PA30 银行国家码默认CN 增强

网友投稿 738 2022-09-07

DEMO:PA30 银行国家码默认CN 增强

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

​WDA  DEMO 0:开启服务 设置hosts​

​WDA  DEMO 02: 简单介绍​

​WDA  DEMO 03: 根据选择条件查询并显示​

​WDA  DEMO 04: select options 查询并显示​

​WDA  DEMO 05:两个table联动展示数据​

​WDA  DEMO 06: 创建事务代码​

​WDA  DEMO 07 页面跳转及全局变量的使用​

​WDA  DEMO 08 全局变量方式二​

​WDA  DEMO 09 ALV 简单展示​

​WDA  DEMO 1:简单查询并显示结果​

​WDA  DEMO 10 代码模块化整理​

​WDA  DEMO 11 根据BAPI/Function创建WDA​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SQL图形化操作设置级联更新和删除(数据库级联更新和级联删除语句)
下一篇:HCNP学习笔记之IP地址、子网掩码、网关的关系
相关文章

 发表评论

暂时没有评论,来抢沙发吧~