随笔分类 - ABAP
摘要:*->批次拆分 CLEAR:LS_KOMPH,LS_BDCOM,LT_BDBATCH. LS_KOMPH-MATNR = LS_I_TABLE-MATERIALCODE. LS_KOMPH-WERKS = '8000'. LS_KOMPH-LGORT = '3001'. LS_KOMPH-BWART
阅读全文
摘要:1, 物料特性查看 MM03 在classification视图中,可以找到物料的特性数据
阅读全文
摘要:SELECT FLAG COUNT(*) AS ZSUM FROM ZWM_PACKCODE AS A INNER JOIN MARA AS B ON A~MATNR = B~MATNR WHERE B~EXTWG = 'B01' AND A~ERDAT LE '20220419' AND A~ER
阅读全文
摘要:VOFM 1、条件值公式 2、条件基础值公式 3、等级基础公式
阅读全文
摘要:SELECT * FROM MARA INTO TABLE @DATA(IT_MARA) UP TO 10000 ROWS. CHECK IT_MARA IS NOT INITIAL. SELECT * FROM MARC INTO TABLE @DATA(IT_MARC) FOR ALL ENTR
阅读全文
摘要:在SAP项目中,经常会遇到一个比较复杂的程序报出个错误消息(有时会是一个标准SAP程序报错),但是不知道到底是哪段ABAP代码出错了。 1、定位到那条数据 2、创建断点 后台JOB断点 进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug 查找到后打中job
阅读全文
摘要:1、abap form跨程序调用 2、submit (1)DATA BEGIN OF LIST_TAB OCCURS 0. INCLUDE STRUCTURE ABAPLIST. DATA END OF LIST_TAB. DATA: BEGIN OF T_STOCK OCCURS 0, FIELD
阅读全文
摘要:1、数字校验 IF CL_ABAP_MATCHER=>MATCHES( PATTERN = '^(-?[1-9]\d*(\.\d*[0-9])?)|(-?0\.\d*[0-9])$' TEXT = '-100.12' ) = ABAP_TRUE. "true else. ENDIF. 2、非负数校验
阅读全文
摘要:DEFINE SET_FIELDCAT. GS_FCAT-FIELDNAME = &1. GS_FCAT-SCRTEXT_L = &2. GS_FCAT-SCRTEXT_M = &2. GS_FCAT-SCRTEXT_S = &2. GS_FCAT-REPTEXT = &2. GS_FCAT-REF
阅读全文
摘要:1. RETURN RETURN用来退出当前执行的程序块,例如一个FORM、METHOD、报表事件块,不管是否出现在循环(LOOP)中,RETURN都会退出当前执行的程序块,而不仅仅是退出循环(如果是在Form、METHOD中,只会退出Form、METHOD,不会退出Form、METHOD被调用所在
阅读全文
摘要:BAPI_EXCHANGERATE_GETDETAIL 用法: tables : tcurr . data : g_waers type tcurr-UKURS . data : exr type BAPI1093_0 , exr2 type BAPI1093_0 . "定义一个宏define ZW
阅读全文
摘要:如果号码段出现异常,可以直接修改此表.NRIV销售凭证对象名:RV_BELEG物料凭证对象名:MATBELEG 相关TCODE:FICO相关号码段维护:FBN1SD相关号码段维护: VN01WH相关凭证号码段: LN01MM 相关号码段: OMBT 所有的号码段:SNRO SNUM
阅读全文
摘要:T-CODE: SNRO、SNUM 1.创建一个号码段对象 2.设置编号长度域、警告(注意:必须是SAP系统已定意的域) 3.设置缓冲,优点:不直接去数据库里取数,提升效率;缺点:存在跳号 4.设置取数范围 5.调整当前编号 6.调用程序 FORM frm_vbenn_number CHANGING
阅读全文
摘要:1、去除空格 a、去掉字符串所有空格: condense string no-gaps b、去掉字符串中左边或右边的空格:SHIFT string LEFT DELETING LEADING SPACE.SHIFT string right DELETING LEADING SPACE. 2、字符串
阅读全文

浙公网安备 33010602011771号