ABAP
红红崽崽
这个作者很懒,什么都没留下…
展开
-
ABAP 非数字补0
补0转载 2022-09-02 15:09:18 · 302 阅读 · 0 评论 -
ABAP OOALV 字段修改同时其它字段跟着修改
1.按钮间隔 butn_type2.原文地址转载 2022-09-02 10:53:21 · 783 阅读 · 1 评论 -
ABAP工单状态
1.REL / TECOCASE is_item-stat.WHEN ‘E0001’."将INACTI0001打上“X”。PERFORM inact_change USING is_item-aufnrCHANGING e_return . WHEN 'E0003'. lv_user_st = 'RELEASE'. "下达 WHEN 'E0004'. lv_user_st = 'TECO_WITH_NOTIF'. "技术完成ENDCASE.IF is_item-stat原创 2022-02-14 15:22:41 · 634 阅读 · 0 评论 -
CO01保存增强
SMOD:PPCO0007CMOD创建原创 2022-01-17 16:38:56 · 811 阅读 · 0 评论 -
CO_XT_COMPONENTS_DELETE 删除工单组件
form frm_del_compnt changing ps_resb type ty_resb_alv.data: ls_resb type ty_resb.data: lt_resbkeys_to_delete type coxt_t_resbdel with header line.data: es_bapireturn type table of coxt_bapireturn with header line.data: e_error_occurred type c.dat原创 2021-11-16 10:03:02 · 563 阅读 · 1 评论 -
ABAP VA02改客户地址
&---------------------------------------------------------------------*& Report ZADRESS&---------------------------------------------------------------------*&&--------------------------------------------------------------------...原创 2021-11-15 19:02:44 · 409 阅读 · 0 评论 -
ABAP 字段搜索帮助
原创 2021-11-10 21:46:17 · 145 阅读 · 0 评论 -
ABAP 哈希表MODIFY
CLASS-DATA cd_safe_mm TYPE HASHED TABLE OF ty_safe_mm WITH UNIQUE KEY primary_key COMPONENTS matnr werks.DATA ls_safe_mm TYPE ty_safe_mm.LOOP AT cd_safe_mm INTO ls_safe_mm.MODIFY cd_safe_mm FROM ls_safe_mm USING KEY primary_key TRANSPORTING eisbe .EN原创 2021-11-10 18:47:13 · 619 阅读 · 0 评论 -
ABAP ME21N屏幕增强
ME21N屏幕增强XM06函数组 加屏幕ZXM06ZZZ原创 2021-11-10 10:52:14 · 955 阅读 · 0 评论 -
ABAP 上传 下载EXCEL模板 导入数据
上传:smw0下载:DATA: lw_key LIKE wwwdatatab,lv_dest LIKE rlgrap-filename,lv_rc LIKE sy-subrc.DATA: lv_filename TYPE string,lv_path TYPE string,lv_fullpath TYPE string,lv_def_filename TYPE string.DATA: u_tcode TYPE w3objid.u_tcode =原创 2021-11-03 18:57:50 · 378 阅读 · 0 评论 -
ABAP调用视图
CALL FUNCTION ‘VIEW_MAINTENANCE_CALL’EXPORTINGaction = ‘U’view_name = view_nameno_warning_for_clientindep = ‘X’EXCEPTIONSclient_reference = 1foreign_lock = 2invalid_action原创 2021-11-03 18:40:00 · 342 阅读 · 0 评论 -
ABAP字段增强
ME3M显示alv里加字段增强。1.在ME包找表MEREP_OUTTAB_PURCHDOC的位置SE18:找badi增强点:ES_BADI_ME_REPORTINGSE19创建原创 2021-11-03 18:02:41 · 528 阅读 · 0 评论 -
ABAP 时间戳
CALL FUNCTION ‘IB_CONVERT_INTO_TIMESTAMP’EXPORTINGI_DATLO = P_DATUM "日期I_TIMLO = P_UZEIT "时间I_TZONE = P_TZONE "时区 UTCIMPORTINGE_TIMESTAMP = P_TSTAMPS. "时戳原创 2021-11-02 17:10:07 · 350 阅读 · 0 评论 -
ABAP 更新函数
CALL FUNCTION ‘ZSD_***’ IN UPDATE TASKTABLESit_header = lt_headerit_item = lt_itemit_vbpa = gs_vbpa[]. COMMIT WORK. "必须加 不然无法更新 IF sy-subrc NE 0. ROLLBACK WORK. ENDIF.调试:原创 2021-11-01 15:42:57 · 704 阅读 · 0 评论 -
ABAP SAP 内存
SAP 内存例子:ME22NGET PARAMETER ID ‘BES’ FIELD gv_ebeln.原创 2021-10-26 19:46:53 · 163 阅读 · 0 评论 -
ABAP 调用migo
在遇到MIGO这样的无法使用set parameter,因为有些字段是没有parameter ID。调用函数MIGO_DIALOG跳转:CALL FUNCTION ‘MIGO_DIALOG’EXPORTINGI_ACTION = ‘A04’I_REFDOC = ‘R02’I_MBLNR = MATNRI_MJAHR = ‘2021’EXCEPTIONS原创 2021-10-26 19:23:30 · 527 阅读 · 0 评论 -
ABAP ACDOCA表 会计科目替代
类:CL_FINS_ACDOC_POSTING_EVENTS方法:UPDATE_CLEARING_INFO异步调用MR22物料过账冲销原创 2021-10-22 17:08:48 · 1037 阅读 · 0 评论 -
ABAP 销售单 采购单更新价格
DATA: lv_ebeln TYPE ebeln,lv_vbeln TYPE vbeln,lt_bapimepoitem TYPE TABLE OF bapimepoitem,ls_bapimepoitem TYPE bapimepoitem,lt_bapimepoitemx TYPE TABLE OF bapimepoitemx,ls_bapimepoitemx TYPE bapimepoitemx.LOOP AT gt_vbap INTO gs_vbap原创 2021-10-22 16:26:20 · 546 阅读 · 0 评论 -
2021-10-19 SAP 创建会计凭证 BTE替代利润中心
创建会计凭证 BTE替代利润中心原创 2021-10-19 21:41:23 · 1129 阅读 · 0 评论 -
ABAP 消息弹窗
MESSAGE I001(00) WITH ’ 哈哈哈哈哈哈哈哈 ’ DISPLAY LIKE ‘E’.原创 2021-09-27 14:38:40 · 428 阅读 · 0 评论 -
ABAP scriptform
上传LOGOBITMAP ‘LOGO’ OBJECT GRAPHICS ID BMAP TYPE BCOL原创 2021-09-22 16:49:31 · 343 阅读 · 0 评论 -
ABAP 打印无预览
原创 2021-09-15 14:58:15 · 360 阅读 · 0 评论 -
ABAP DEBUG 内存分析
ABAP DEBUG 内存分析原创 2021-09-14 08:47:31 · 292 阅读 · 0 评论 -
ABAP JOB是否在正在运行
表:TBTCJCNTXT原创 2021-09-09 15:32:23 · 245 阅读 · 0 评论 -
ABAP:双击跳转财务凭证明细界面
实现双击财务凭证号跳转至FB03概览界面,用户双击行项目再进入明细行。通过下面的语法可以实现。SET PARAMETER ID ‘BLN’ FIELD ‘0100000013’. " 财务凭证号SET PARAMETER ID ‘BUK’ FIELD ‘8010’. " 公司代码SET PARAMETER ID ‘GJR’ FIELD ‘2021’. " 年度CALL TRANSACTION ‘FB03’ AND SKIP FIRST SCREEN.转载 2021-08-30 19:39:15 · 935 阅读 · 0 评论 -
ABAPVL02N伙伴信息维护
UPDATE VBPASET PARNR = TAB-PARNRWHERE VBELN = G_VBELN AND PARVW = ‘AP’.SELECT SINGLE ADRNR ADRNP INTO (L_ADRNR,L_ADRNP ) FROM VBPA WHERE VBELN = G_VBELN AND PARVW = ‘AP’.UPDATE ADRP SET NAME_FIRST = TAB-NAME_TEXT "TAB-NAME_TEXT+1(L_LEN)NAME_LAST =原创 2021-08-09 18:40:34 · 317 阅读 · 0 评论 -
ABAP SQL直接字符中拼接
SELECT( EBELN && EBELP )AS EBELN, EBELN FROM EKPO INTO TABLE @DATA(IT_EKPO) UP TO 5 ROWS.CL_DEMO_OUTPUT=>DISPLAY_DATA( IT_EKPO ).原创 2021-08-09 14:10:43 · 1329 阅读 · 0 评论 -
ABAP 更改凭证表
CDPOS:更改凭证项目CDHDR:更改凭证抬头SELECTOBJECTCLAS "对象类OBJECTID "对象值CHANGENR "文档更改编号USERNAME "修改文档中的个人负责的用户名UDATE "创建修改文档的数据UTIME "时间已更改TCODE "从中已做修改的事务PLANCHNGNR "计划更改号码ACT_CHNGNO "修改本次修改所创建文档的数量WAS_PLANND "标志由计划的修改生成的修改CHANGE_IND原创 2021-07-30 16:03:40 · 319 阅读 · 0 评论 -
ABAP 视图创建TCODE SE54赋值初始值
SE11:视图SE93:原创 2021-07-30 11:37:57 · 588 阅读 · 0 评论 -
ABAP
SMOD 跟 CMOD关联表MODACT原创 2021-07-29 18:10:02 · 98 阅读 · 0 评论 -
ABAP 域值获取
函数:DD_DOMA_GET原创 2021-07-28 11:42:21 · 728 阅读 · 0 评论 -
ABAP 发送邮件
HTML 邮件发送格式FORM daymail USING i_rec LIKE lt_receivers .IF wa_receiver IS INITIAL.EXIT.ENDIF.REFRESH lt_cont. " 清理文本输出l_title = ‘销售订单未审核,请及时审核!’."构造邮件内容wa_cont-line = '<BODY style=“PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px”原创 2020-09-14 11:22:12 · 557 阅读 · 0 评论 -
ABAP BDC
QA11:检验批使用决策FUNCTION z_iqc_set_qa11.*"----------------------------------------------------------------------*"*"本地接口:*" IMPORTING*" VALUE(CTU) LIKE APQI-PUTACTIVE DEFAULT 'X'*" VALUE(MODE) LIKE APQI-PUTACTIVE DEFAULT 'N'*" VALUE(UPDAT原创 2021-07-01 14:33:40 · 298 阅读 · 0 评论 -
ABAP 行表与列表的转换
通过ASSIGN COMPONENT 语句实现行表/列表的互相转换.ASSIGN COMPONENT 语句是动态编程的核心语句. 灵活掌握可以实现更多的复杂的功能.*&---------------------------------------------------------------------**& Report ZSU_TEST_2*&*&--------------------------------------------------------原创 2021-07-01 11:09:28 · 574 阅读 · 0 评论 -
SUBSTRING 字符串前截取
SUBSTRINGDATA(LV_STR) = ‘牛逼666’.DATA(L_BEF) = SUBSTRING( VAL = LV_STRLEN = FIND( VAL = LV_STRREGEX = ‘666’ ) ).WRITE:L_BEF./ 牛逼原创 2021-06-24 14:15:46 · 350 阅读 · 0 评论 -
2021-06-23 SAP 预制凭证 BAPI
查找:CODE_SCANNER事务创建:BAPI_ACC_DOCUMENT_POST 修改:预制会计凭证 BAPI PRELIMINARY_POSTING_DOC_WRITEF-65生成预制凭证 CALL FUNCTION ‘BAPI_ACC_DOCUMENT_POST’EXPORTINGDOCUMENTHEADER = WA_DOCUMENTHEADER "录入凭证头TABLESACCOUNTGL = IT_ACCOUNTGL原创 2021-06-23 14:47:11 · 2033 阅读 · 0 评论 -
光标定位 grid_refresh_and_keep_position
FUNCTION grid_refresh_and_keep_position.*"----------------------------------------------------------------------"“本地接口:*” IMPORTING*" REFERENCE(I_SOFT) TYPE CHAR01 DEFAULT ‘X’*" REFERENCE(I_SET_CURRENT) TYPE CHAR01 DEFAULT SPACE*" REFERENCE(I_SET_SEL原创 2021-06-18 10:50:14 · 157 阅读 · 0 评论 -
BAPI_PR_CREATE
海总牛逼!!!pr用bapi创建的时候可以改自己想要的bomDATA: ls_header TYPE bapimereqheader,ls_headerx TYPE bapimereqheaderx,lt_return TYPE TABLE OF bapiret2,lt_item TYPE TABLE OF bapimereqitemimp,ls_item TYPE bapimereqitemimp,lt_itemx TYPE TABLE OF bapimereqitemx原创 2021-06-18 10:17:21 · 1085 阅读 · 0 评论 -
ABAP 查表结构
DD03L原创 2021-06-11 14:50:25 · 357 阅读 · 0 评论 -
ABAP流水号重置
对号码对象间隔的数值状态初始化函数:NUMBER_RANGE_INTERVAL_INITCALL FUNCTION ‘NUMBER_RANGE_INTERVAL_INIT’EXPORTINGOBJECT = ’ ’** SUBOBJECT = ’ ’EXCEPTIONSNO_INTERVAL_FOUND = 1OBJECT_NOT_FOUND = 2OTHERS原创 2021-06-02 10:19:18 · 650 阅读 · 0 评论