业务需求:
资产卡片主数据增加用户自定义字段,用于记录附加信息。
解决方案:
1、SPRO找到资产主数据增强点
文档中可以找到客户出口:AIST0002
2、Tcode:CMOD创建出口的实现项目
3、在CI_ANLU中添加用户字段
4、在PBO出口函数EXIT_SAPLAIST_002和PAI出口函数EXIT_SAPLAIST_003中添加代码:
1 | move-corresponding i_anlu to anlu. |
5、通过出口函数知道对应的出口函数组为:XAIS
在这里创建一个子屏幕,用来显示增强字段:
6、屏幕0100逻辑流修改,控制字段输入状态:
PROCESS BEFORE OUTPUT.
MODULE check_mode.
PBO模块代码(系统标准代码)
1 | * module to disable input if called by display transaction |
7、激活函数组XAIS和增强项目ZFIAA001。
8、SPRO配置各个资产分类的屏幕布局,以11资产分类为例:
9. 定义一个新的布局,拷贝标准SAP
10. Group Box(组框)即是子屏幕,刚才创建的0100屏幕,可以在这里找到:
11. 保存后,回到分配界面,把刚才的布局分配到具体资产类:
把“资产分类”的标签布局换成刚才创建的即可
12. AS01创建11的资产:
输入值,保存后再用AS03进来查看: