关于客户化字段的修改.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
客户化字段不能修改: 问题背景:自定义的客户化coding block字段无法修改, 分析一下, 如下图,自定义字段ZZ0001,Tcode FB02进入,按F1帮助,可以看到其对应的程序名/屏幕号为SAPLKACB/9999。 双击程序名SAPLKACB,选择”显示对象清单”按钮,如下图。 找到屏幕9999,所有客户化字段都在该屏幕上,选择屏幕号9999,可看到逻辑流有对BEFORE OUTPUT和AFTER INPUT的处理,客户化字段之所以会不可修改,主要受程序控制。 技术分析: 为什么后台配置只能将如文本和参考等字段拉出允许修改而客户化字段不能? 本人来分析一下,首先字段状态组大家都会很熟悉,下图为Tcode:OBC4科目字段状态组的一个定义画面,你会发现能被设置修改的文本和参考字段在”一般数据”选择组,能被修改的到期日字段在”支付业务”选择组, 自定义客户化字段在什么组? “附加科目设置”选择组, 附加科目设置是什么意思,英文叫Coding block,类似国内所谓的辅助核算字段,辅助核算字段什么概念,类似会计科目也,可以修改凭证的会计科目吗?显然不可以,所以,FB02基本上严禁修改任何客户化字段是正确的,如果需要修改如何办?如此看来,只有冲销再做。 现在,如果确实需修改内容如何办?只要找到SAPLKACB/9999的BEFORE OUTPUT的控制显示的代码修正一下就可,看粗体注释。 FORM feldmodifikation_normal. DATA: l_table(10) TYPE c, l_fdnam TYPE cobl_fdnam, l_coblf TYPE ty_coblf. LOOP AT SCREEN. “Loop屏幕字段 screen-required = mod_off. “screen-required表示屏幕字段必输 screen-input = mod_off. “screen-input=mod_on(即1)允许修改 screen-output = mod_off. “screen-input=mod_off(0)禁止修改 screen-intensified = mod_off. screen-invisible = mod_off. screen-active = mod_off. SPLIT screen-name AT - INTO l_table l_fdnam. … MODIFY SCREEN. ENDLOOP. ENDFORM. 所以只要在子例程feldmodifikation_normal的MODIFY SCREEN前加入如下4行参考代码就可: … if sy-tcode = FB02 and screen-name+0(7) = COBL-ZZ. screen-input = mod_on. screen-output = mod_on. endif. MODIFY SCREEN. ENDLOOP. ENDFORM. 注释: 如果找不到相关配置(根据上面分析,应该是没有相关配置允许能修改)和其他方法,客户化字段可以通过增加代码实现,同时强调不要利用代码修改其他coding block字段,将造成意外结果,如将成本中心放出修改,可能造成FB02仅仅修改了FI模块/财务凭证的成本中心,但CO模块/CO凭证的成本中心未被修改。 作者:付鸿杰

文档评论(0)

38号店铺 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档