ABAP 零碎知识4

作者:ABAP老白 约 2 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, Data Engineering, MM, SD, 开发, 数据工程, 物料管理, 销售分销

根据PR找对应的PO,视图M_MEKKE

PSTYP、EPSTP的对应关系,表T163Y

使用BAPI_PO_CREATE1连续创建多个PO,DUMP,

问题出在程序:CL_PO_ITEM_HANDLE_MM==========CM00G,

Notes:0001518346 - RAISE_EXCEPTION when calling BAPI several times

screen-required = 0. 非必输;

screen-required = 1. 必输;

screen-required = 2. 非必输但是在界面上做出必输的样子;

screen-required = 3. 你写错了

哈希表的MODIFY:

LOOP AT hs_tab.
MODIFY TABLE hs_tab .
ENDLOOP.

物料可以扩充的销售范围

SELECT DISTINCT vkorg vtwku INTO TABLE it_tvta FROM tvta

WHERE NOT EXISTS ( SELECT * FROM mvke WHERE matnr = matnr AND vkorg =

tvta~vkorg AND vtweg = tvta~vtwku ).

设置外部断点调试,还需要TCODE:SRDEBUG

RFC_READ_TABLE的一个Bug,解决方法是在函数的开头添加 CLEAR DATA.

函数SAVE_LIST的致命缺陷:后台执行的时候只能保存最后一页

IT_XLIPS:更改后的所有行项目。

IT_YLIPS:有更改的行的旧值

如果不想在COMMIT WORK后释放程序中的锁,可以 _scope = '1'

交货单的发货过账日期:LIKP-WADAT_IST,如果VL09冲销,这个日期会清空

RKE_TSTMP,跟日期的转换函数:RKE_TIMESTAMP_CONVERT_INPUT、RKE_TIMESTAMP_CONVERT_OUTPUT。

如果在Excel内转为日期:=A1/10000/3600/24 + DATE(1990,1,1)

ABAP 零碎知识4 - 封面图
ABAP 零碎知识4 - 封面图
ABAP老白

关于作者:ABAP老白

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「ABAP零碎知识4.md」整理生成,仅用于内部技术分享与学习交流。