ABAP
Taylor0912
这个作者很懒,什么都没留下…
展开
-
ABAP动态内表获取接口日志表
*&---------------------------------------------------------------------**&ReportZIF0013*&---------------------------------------------------------------------**&*&--------------------------------------------------------------...原创 2021-02-16 21:13:53 · 468 阅读 · 2 评论 -
ABAP PI获取MESSAGE ID
无论是作为发送方还是接收方,PI都会有一个唯一的Message ID来对应:接收方:&---------------------------------------------------------------------** 1. 获取message id*&---------------------------------------------------------------------* TRY. CALL METHOD cl_proxy_原创 2021-02-16 21:02:16 · 925 阅读 · 0 评论 -
ABAP上传数据到FTP服务器
*&---------------------------------------------------------------------**&ReportZIF010*&---------------------------------------------------------------------**&*&-------------------------------------------------------------------...原创 2021-02-16 20:53:22 · 830 阅读 · 0 评论 -
SAP发送邮件作为附件
示例程序:REPORTzgr_sd_00_r_order_release.TABLES:vbak,kna1,mvke,makt,vbap,objk,zgr_sd_usa_017,soparbi1.TYPES:BEGINOFty_vbap,vbelnTYPEvbak-vbeln,posnrTYPEvbap-posnr,matnrTYPEvbap-matnr,a...原创 2021-02-09 15:06:08 · 624 阅读 · 0 评论 -
SMARTFORM文本换行
代码如下:DATA: l_stringTYPEstring, lt_stream_linesTYPESTANDARDTABLEOFstring, gt_textTYPEtline_t .CONCATENATE'AAAA' cl_abap_char_utilities=>newline'BBBB' cl_abap_char_utilities=>cr_lf...原创 2021-02-09 13:06:32 · 1102 阅读 · 0 评论 -
选择屏幕的error
START-OF-SELECTION. MESSAGE '屏幕报错' TYPE 'S' DISPLAY LIKE 'E'. LEAVE LIST-PROCESSING.START-OF-SELECTION. MESSAGE '屏幕报错' TYPE 'S' DISPLAY LIKE 'E'. LEAVE LIST-PROCESSING.这样子的话 报错会返回选择屏幕,如果LEAVE LIST-PROCESSING.下面还有代码也不会继续往下执行。s如果只是直接报E类型的话 ...原创 2021-02-09 12:56:40 · 329 阅读 · 0 评论 -
ABAP取消超时自动退出GUI
REPORT ylmlink.DATA: text TYPE string, time TYPE i. time = 0. IF sy-langu = '1'. CONCATENATE '请使用其他会话进行工作' '!'INTO text. ELSE. CONCATENATE 'Please use another session for working' '!'INTO text. ENDIF. DATA:gt_info TYPE TABLE OF uinfo2, gv_num TYPE i."原创 2021-01-29 11:26:55 · 471 阅读 · 0 评论 -
sap C223 生产版本批导
根据业务需求,将EXCEL的生产版本的相关数据通过程序导入到系统。TABLES:SSCRFIELDS.TYPE-POOLS:slis,icon,truxs.TYPES:BEGINOFty_alv,werksTYPEmkal-werks,"工厂matnrTYPEmkal-matnr,"物料编码veridTYPEmkal-verid,"生产版本text1TYPEmkal-text1,"生产版本...原创 2020-10-10 19:59:48 · 2681 阅读 · 1 评论 -
获取SAP系统sap_all权限
尽管SAP系统提供了非常完善的权限控制机制,甚至允许细到字段级和允许用户自定义授权对象,然后SAP权限控制漏洞也是致命的,随便一个小程序就可轻易获取权限作为职业程序员,对取得权限大多会有一定兴趣(这点催生了一批无聊的所谓Hacker).读者可自行理解下面几个概,在此不再细述.[1].Activity(group)[2].Authorization Object[3].Profi转载 2014-12-14 14:53:56 · 2723 阅读 · 0 评论 -
APAB开发权限漏洞(转)
从理论上讲,只要有Debug(/H)的权限就应该有机会获取所有权限,有些系统在生产机上ABAPer居然有SE38,SE71等权限,显然这提供了一个很好的机会获取权限.下面列举的实例是在不使用程序只修改运行变量的情况下或取权限(basis甚至无从追查). 通常在QAS和PRD server, Basis会使用Tcode SCC4设置不允许更改配置(如下图No changes allowe转载 2014-12-14 14:51:27 · 997 阅读 · 0 评论