BAPI_GOODSMVT_CREATE创建SAP内向交货单退货

摘要: 前台是通过MIGO来做内向交货单退货,移动类型是122,如下图所示 在使用BAPI的时候,注意点: 虽然表面上看是内向交货单退货,实际上是采购订单,所以ls_code-gm_code = '01',并且行项目mvt_ind='B'; 在传入内向交货单以及行项的时候,还需要传入采购订单以及采购订单行项 阅读全文
posted @ 2026-04-14 09:28 慎久 阅读(16) 评论(0) 推荐(0)

ABAP:BAPI_MATERIAL_SAVEREPLICA写入毛重(Brgew)、体积(Volum)和体积单位(Voleh)

摘要: 1.问题说明 在BAPI的基本视图里没有找到能传入毛重、体积和体积单位的字段,但是项目又需要 2.解决方案 将毛重(Brgew)、体积(Volum)和体积单位(Voleh)写入到参数UNITSOFMEASURE(内表)和UNITSOFMEASUREX(内表)里。 代码如下: 1 "采取传单位的方式 阅读全文
posted @ 2026-03-27 09:10 慎久 阅读(8) 评论(0) 推荐(0)

SAP Adobe Form显示中文有问题

摘要: SAP的Adobe Form在某些pdf阅读器里显示中文时可能会有问题,此时可以通过更改字体来解决。比如可以试试Adobe Song Std L字体。 反正没事儿的话,就多试试看吧! 阅读全文
posted @ 2024-12-19 16:08 慎久 阅读(99) 评论(0) 推荐(0)

SAP ABAP计算程序的运行时间

摘要: 1 DATA: t1 TYPE timestampl, " 开始时间戳(长,21位) 2 t2 TYPE timestampl. " 结束时间戳(长,21位) 3 或 4 DATA: t1 TYPE tzntstmps,"开始时间戳(短,15位) 5 t2 TYPE tzntstmps."结束时间戳 阅读全文
posted @ 2024-12-19 16:05 慎久 阅读(504) 评论(4) 推荐(0)

SAP ABAP当修改销售订单抬头时,更新销售订单行项目

摘要: 有时候在更新销售订单抬头的时候,需要根据抬头的字段来修改行项目的值。 增强点在程序MV45AFZZ里的FORM:userexit_save_document_prepare。代码如下图所示: DATA: LS_YVBAP LIKE YVBAP. IF SY-TCODE = 'VA02'. "当修改的 阅读全文
posted @ 2018-05-28 14:11 慎久 阅读(3415) 评论(0) 推荐(0)