ABAP-交货单BAPI增强
交货单创建的BAPI:BAPI_OUTB_DELIVERY_CREATE_SLS涉及到的字段非常少所以要通过增强讲字段写进去
1 *三代增强 2 *LE_SHP_DELIVERY_PROC 3 METHOD if_ex_le_shp_delivery_proc~change_delivery_item. 4 5 TYPES:BEGIN OF ty_data , 6 posnr TYPE lips-posnr, 7 lgort TYPE lips-lgort, 8 END OF ty_data. 9 10 DATA:lt_import TYPE TABLE OF ty_data, 11 ls_import TYPE ty_data. 12 13 IMPORT lt_import = lt_import FROM MEMORY ID 'ZBSD011'. 14 IF sy-subrc = 0 . 15 16 READ TABLE lt_import INTO ls_import WITH KEY posnr = cs_lips-posnr . 17 IF sy-subrc = 0 . 18 IF ls_import-lgort IS NOT INITIAL . 19 cs_lips-lgort = ls_import-lgort . 20 ENDIF . 21 22 ENDIF . 23 24 ENDMETHOD.
这样就能把没有的字段或者增强字段写进交货单
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!