04 2022 档案
摘要:1、定义和查看消息(Tcode:SE91) 图1中建立了消息类ZFI,消息类相当于一个应用区域,如果消息使用了&符号,表示是在程序调用时可使用文本变量替代这符号. 2、调用消息 调用消息的方法 (1)可在程序的Title中使用MESSAGE-ID加入消息类 report zmsgtest1 mesa
阅读全文
摘要:BTE是什么,当然不是BT的ERP, E文全称Business Transaction Event,业务交易事件,我们知道一般的增强(Tcode:SMOD|CMOD)依旧使用ABAP,BTE则可提供了RFC调用其它产品的可能(Tcode:FIBF),举一个检查物料主数据的实例说明BTE用法,简化为三
阅读全文
摘要:*->获取生产日期和有效期:原因:某些原料的生产日期是手工改的,未按照系统计算,所以必须要取 LV_MATNR = LS_I_TABLE-MATERIALCODE. LV_CHARG = <FS_BDBATCH>-CHARG. CLEAR: LT_ALLOCVALUESNUM,LT_ALLOCVAL
阅读全文
摘要:*->批次拆分 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、非负数校验
阅读全文

浙公网安备 33010602011771号