首页 > 其他分享 >SAP ABAP ABVAN保存校验增强

SAP ABAP ABVAN保存校验增强

时间:2022-12-01 11:01:44浏览次数:46  
标签:sy INTO INITIAL lv ABVAN ABAP ENDIF table SAP

增强点:CL_FAA_BF_PAR_VAL_ACTIVATION 

 1 IF sy-tcode = 'ABAVN' OR sy-ucomm = 'SAVE'.
 2   ASSIGN ('(SAPLAMDPS2I)RAIFP2-BUKRS') TO <fs_bukrs>.
 3   IF <fs_bukrs> IS ASSIGNED AND <fs_bukrs> IS NOT INITIAL.
 4     SELECT SINGLE paraval
 5       INTO lv_value
 6       FROM ztbc_config
 7       WHERE paranam = 'ABAVN:BUKRS'.
 8 
 9     CHECK sy-subrc EQ 0 AND lv_value IS NOT INITIAL.
10 
11     SPLIT lv_value AT '/' INTO TABLE lt_table.
12     LOOP AT lt_table INTO ls_table.
13       r_bukrs = VALUE #( BASE r_bukrs ( sign = 'I' option = 'CP' low = ls_table ) ).
14     ENDLOOP.
15 
16     CHECK <fs_bukrs> IN r_bukrs.
17     ASSIGN ('(SAPLAMDPS2I)RAIFP1-XBLNR') TO <fs_xblnr>.
18     IF <fs_xblnr> IS ASSIGNED AND <fs_xblnr> IS INITIAL.
19       MESSAGE e122(zfi01).
20     ENDIF.
21   ENDIF.
22 ENDIF.
View Code

 

若有其它好的增强点烦请告知,谢谢

标签:sy,INTO,INITIAL,lv,ABVAN,ABAP,ENDIF,table,SAP
From: https://www.cnblogs.com/coderfarmer/p/16940735.html

相关文章

  • ABAP学习(35):常用Function
    ABAPFunctionABAPCoding过程中比较好用的Function整理。1.获取Domain信息代码实例:"********************************获取domainFORM f_get_domain.  DATA:fs_......
  • SAP Success Factor Single Sign On(单点集成) 的文档清单
    可以通过SAPnote2088827查看SAPSuccessFactorSSO(单点集成)的技术概述。2088827-[SSO]WhatmethodsofSSO(SingleSignOn)doesSuccessFactorsSupport?目......
  • XML 与ABAP对象转换
    sap与外部系统通过接口交互时,数据的传递通常有XML,JSON等格式,此处介绍XML与ABAP结构、内表互转的两种常用方法。A.一种是通过类cl_xml_document解析转换XML字符串,该方式......
  • ISAPI和CGI限制中没有ASP.NET v4.0
    文章来源:http://t.zoukankan.com/heyangyi-p-8515812.html[服务器搭建]ISAPI和CGI限制中没有ASP.NETv4.0解决方式:1.确保安装IIS时确实安装了ASP.NET,如果没有的话,勾上重......
  • 怎么给IIS添加ISAPI和CGI限制功能?
    https://www.aiufida.com/jcufida/616.html在IIS中添加ISAPI和CGI限制功能是非常必要的,因为如果在IIS中不添加添加ISAPI和CGI限制功能可能会引起软件运行过程中报错,或者直......
  • 使用 SAP WebIDE 将 SAP UI5 应用部署到 ABAP 系统时遇到的关于传输请求的错误
    有朋友遇到一个在webide里部署SAPUI5应用到ABAPRepository里时出错的问题:错误消息:Failedtogettransportsfortheselectedpackage.RequestPOST/webided......
  • ABAP FTP链接文件服务器
    *&---------------------------------------------------------------------**&ReportYBO_FTP_TEST*&------------------------------------------------------------......
  • VBA驱动SAP GUI自动化:查找页面元素FindAllByName
    我们在VBA中嵌入SAP原生的【脚本录制与回放】功能生成的VBS脚本,可以实现很多自动化操作。但只有我们对SAP做了一系列动作,才会得到这些动作的脚本。然而,一旦我们需要用......
  • 音频:WASAPI与Waveout 与Directsound的区别
    DirecSoundWaveOut/Wasapi是WDM类型的音频通道。 WaveOut和DirectSound(DS)就像最常见的公共车道,每个人都可以一起走(程序也可以一起说话),但它会受到其他车辆的影响。 WAS......
  • SAP UI5 SmartTable 控件的使用介绍试读版
    本文来自笔者SAP开发技术交流知识星球内一位朋友的提问:smartfilterbar有个输入框CostElement绑定了cds实现valuehelp请问其对应的suggestion功能是通过cds的注解实现......