SAP FICO 前台财务过账、预制功能分开
最近遇到一个变态要求,FB01 等涉及过账功能 要求根据'权限'判断用户是否有过账的功能。以下实现会有遗漏场景:
实现:hide 'SAVE'按钮 (ok_code = 'BU'). 根据状态栏设置'SET PT-STATUS 'XXX' EXCLUDE RT_TAB.',以FB01为例,找到RT_TAB 这张内表,在SAPMF05A 700屏幕保存前,debug 跟进之后发现一个类似描述的FORM




可通过添加配置表,Table-Key:user, tcode ,隐式增强:添加'BU' 按钮,区分开不同用户的权限。
这样就达到部分用户不能过账,只能预制凭证。
部分财务事务码涉及到的屏幕可能不同,同理,可以区分设置GUI STATUS。

浙公网安备 33010602011771号