随笔分类 -  ABAP

摘要:MIGO收货BAPI: DATA:lt_zsdt008 TYPE TABLE OF zsdt008, ls_zsdt008 LIKE LINE OF lt_zsdt008, ls_zsdt008_2 LIKE LINE OF lt_zsdt008, ls_zsdt014 TYPE zsdt014, 阅读全文
posted @ 2022-12-19 10:31 阿胖的阿多 阅读(581) 评论(0) 推荐(0)
摘要:销售订单审批及反审函数: DATA:ls_zsdt028 TYPE zsdt028, lt_zsdt028 TYPE TABLE OF zsdt028, ls_zsdt008 TYPE zsdt008, lt_zsdt008 TYPE TABLE OF zsdt008, ls_zsdt027 TYP 阅读全文
posted @ 2022-12-19 10:28 阿胖的阿多 阅读(387) 评论(0) 推荐(0)
摘要:采购订单审批及反审批: DATA:lt_zsdt008 LIKE TABLE OF zsdt008, ls_zsdt008 LIKE LINE OF lt_zsdt008, lt_zsdt027 TYPE TABLE OF zsdt027, ls_zsdt027 TYPE zsdt027, lt_z 阅读全文
posted @ 2022-12-19 10:26 阿胖的阿多 阅读(620) 评论(0) 推荐(0)
摘要:销售订单创建BAPI: SD_SALESDOCUMENT_CREATE 创建销售订单时,没有字段存放成本中心: 因此采用扩展字段更新成本中心:首先给四个结构中添加成本中心字段:BAPE_VBAK,BAPE_VBAKX,VBAKKOZ,VBAKKOZX 下面代码中有使用范例,修改时同理 FUNCTIO 阅读全文
posted @ 2022-12-16 16:54 阿胖的阿多 阅读(1541) 评论(0) 推荐(0)
摘要:采购订单创建BAPI:BAPI_PO_CREATE1 FORM create_po TABLES p_et_return STRUCTURE zrfct005 USING p_ls_zsdt044 TYPE zsdt044 p_ls_zsdt041 TYPE zsdt041 p_ls_zsdt044 阅读全文
posted @ 2022-12-16 16:47 阿胖的阿多 阅读(1031) 评论(0) 推荐(0)
摘要:1.MIGO前台增强: 1.SE18找到增强点:MB_GOODSMOVEMENT 2.找到相应的BADI:右键创建实施 3.找到重写的方法 4.收货及冲销增强代码 LOOP AT xmkpf INTO ls_mkpf. LOOP AT xmseg INTO ls_mseg WHERE mblnr = 阅读全文
posted @ 2022-12-06 16:08 阿胖的阿多 阅读(3004) 评论(0) 推荐(0)
摘要:定义JOB 查看作业日志 查看JOB变式 动态日期变式设置 如果有其他的动态参数设置,建议程序中调用JOB DATA:lv_job_name LIKE tbtco-jobname, "作业名 lv_job_nr LIKE tbtco-jobcount, "作业号 lv_job_released TY 阅读全文
posted @ 2022-09-28 09:36 阿胖的阿多 阅读(987) 评论(0) 推荐(0)
摘要:查看交货单长文本属性 长文本读取 CALL FUNCTION 'READ_TEXT' EXPORTING id = header-tdid language = sy-langu name = header-tdname object = header-tdobject TABLES lines = 阅读全文
posted @ 2022-09-27 17:25 阿胖的阿多 阅读(307) 评论(0) 推荐(0)
摘要:MM模块MM01、MM02 BAPI_MATERIAL_SAVEDATA 创建物料主数据BAPI_MATERIAL_SAVEREPLICA 物料视图的扩充BAPI_GOODSMVT_CREATE 创建物料凭证GOODSMVT_CODE货物移动代码表:T158G01 MB0102 MB3103 MB1 阅读全文
posted @ 2022-09-27 17:12 阿胖的阿多 阅读(810) 评论(0) 推荐(0)
摘要:LOOP中的AT事件 AT FIRST…ENDAT 在遍历至第一条数据时执行该代码块 AT LAST…ENDAT 在遍历至最后一条数据是时执行该代码块 ON CHANGE OF…ENDON 指定其中一个字段,当该字段发生变化时,执行该代码段,执行时机: 第一行 指定字段与上一条不一致时 AT NEW 阅读全文
posted @ 2022-09-15 14:58 阿胖的阿多 阅读(394) 评论(0) 推荐(0)
摘要:关于SM30维护视图的一些操作 EVENT视图事件(如:在保存,删除数据前做一些自定义操作) *& * *& 包含 ZBC_I_SM30_LOG *& * DEFINE assign_field. ASSIGN COMPONENT &1 OF STRUCTURE <ls_maintview> TO 阅读全文
posted @ 2022-09-13 13:46 阿胖的阿多 阅读(741) 评论(0) 推荐(0)
摘要:选择屏幕页签设置及按钮设置 ****批量打包模板导入 SELECTION-SCREEN BEGIN OF SCREEN 9001 AS SUBSCREEN. SELECTION-SCREEN BEGIN OF BLOCK bk1 WITH FRAME TITLE text-001. PARAMETE 阅读全文
posted @ 2022-09-13 09:28 阿胖的阿多 阅读(370) 评论(0) 推荐(0)
摘要:使用MEQ1维护配额安排时,需要保存新数据到自建表中,没有找到增强点,使用了四代隐式增强 在SAPDM06Q程序下的205屏幕下面: 逻辑流PAI:MODULE OKCODE下面 PERFORM:okcode下面 在这里写我们的增强代码就可以啦~~~ 阅读全文
posted @ 2022-08-26 16:05 阿胖的阿多 阅读(253) 评论(0) 推荐(0)
摘要:需求:VA01、VA02、VA03订单保存时,需要做一个check的增强 方法:注意检查的增强用的是USEREXIT_SAVE_DOCUMENT_PREPARE,而不是USEREXIT_SAVE_DOCUMENT(保存检查不通过会跳号) INCLUDE程序:MV45AFZZ 要注意的是:无论是在SA 阅读全文
posted @ 2022-08-26 15:52 阿胖的阿多 阅读(1599) 评论(0) 推荐(0)
摘要:上传图片 t-code:se78-->表图形-->存储在凭证服务器-->GRAPHICS常规图形-->删除标志左边按钮-->选择上传路径,选择.bmp图像上传-->然后确认。 SMARTFORMS中怎么插入图片 通过调整分辨率调整图片的大小 SMARTFORMS中自定义纸张 在sap做一个打印报表, 阅读全文
posted @ 2022-08-22 12:18 阿胖的阿多 阅读(1774) 评论(0) 推荐(0)
摘要:1、定义指针 指针的定义主要有以下语句: 定义任意类型的指针,但是不具备栏位结构(仅仅是一个地址) FIELD-SYMBOLS <carrid> TYPE any. 参考数据库表定义(这种指针是含有栏位结构的,参考内表同理) FIELD-SYMBOLS <sflight> TYPE sflight. 阅读全文
posted @ 2022-08-05 12:58 阿胖的阿多 阅读(915) 评论(0) 推荐(0)
摘要:BDC 在 FICO 模块是经常⽤到的,⽤于批量过账程序时使⽤的,但是稳定性不如使⽤BAPI 的好,但是 BDC 可以有多种 T-CODE 进⾏过账,也有不同的模式,功能也不错,但是在写程序或者是出现问题的时候需要考虑下⾯⼏个问题: 1、可以在程序加⼊BDC 的模式选择,默认为 N 模式,但是可以选 阅读全文
posted @ 2022-08-04 12:45 阿胖的阿多 阅读(552) 评论(0) 推荐(0)
摘要:CALL TRANSACTION 'TCODE' USING bdcdata MODE 'A' UPDATE 'S' MESSAGES INTO it_messtab. CALL TRANSACTION 'TCODE' USING bdc_tab ... ABAP 提供的这个语法是执⾏BDC 的核⼼ 阅读全文
posted @ 2022-08-04 12:40 阿胖的阿多 阅读(1252) 评论(0) 推荐(0)
摘要:ABAP 提供了 IMPORT/EXPORT 和 SET/GET PARAMETER 语句,可对用户内存/服务器内存/数据库进行存储和访问。不过可能很多人对此还不是很了解,下面我们通过实例来测试它们的区别和联系。 1. ABAP Memory 用户登陆后,最多一个系统可以开 6 个窗口,这在 SAP 阅读全文
posted @ 2022-08-04 12:36 阿胖的阿多 阅读(589) 评论(0) 推荐(0)
摘要:创建 RFC 函数 SE80,在函数组下,右击->创建,创建函数模块,填写函数模块名称及描述。 创建服务 点击完成,创建成功,记得激活一下 SOAMANAGER 做 web 配置 正常是以下的界面,如果出不来这个界面,把网址中的域名换成服务器的地址试试 找到刚才创建的服务 点击 ZWSTEST 进入 阅读全文
posted @ 2022-08-04 12:32 阿胖的阿多 阅读(908) 评论(0) 推荐(0)