更新表DGTMD(危险品)

2020-08-23 12:35发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我想更新DGTMD的以下字段:

  • TKUI-DGNU-FLTMP-TPFUN-VISCO-UVISC-PGRO-DENFEE-UDENFE

我尝试了FM: DG95_DGMSD_UPDATE BAPI_DANGEROUSGOOD_SAVREPMUL BAPI_DANGEROUSGOOD_REPLICATE ,但是我没有成功,

请给我您的建议

致谢

Yassine

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我想更新DGTMD的以下字段:

  • TKUI-DGNU-FLTMP-TPFUN-VISCO-UVISC-PGRO-DENFEE-UDENFE

我尝试了FM: DG95_DGMSD_UPDATE BAPI_DANGEROUSGOOD_SAVREPMUL BAPI_DANGEROUSGOOD_REPLICATE ,但是我没有成功,

请给我您的建议

致谢

Yassine

付费偷看设置
发送
3条回答
1楼 · 2020-08-23 13:05.采纳回答

此FM对我有用,它更改了DGTMD中的数据:DG20_DGTMD_STORE_IN_DB

感谢您的帮助

哎,真难
2楼-- · 2020-08-23 13:09

与其他任何BAPI一样,经典方法是:

  1. 请某人手动创建对象(通过 相关交易代码等)。
  2. 创建一个程序,该程序通过" GETDETAIL" BAPI(无论其名称如何)读取此对象
  3. ,并将读取的数据传输到参数 "创建" BAPI(并最终清除对象的键/编号,或分配新的编号,因为创建现有对象是没有意义的)。 将数据从GETDETAIL BAPI传输到CREATE BAPI相当容易,因为参数通常具有相同的名称和相同的结构。

(当然,不要忘记使用BAPI_TRANSACTION_COMMIT,因为 弗雷德里克说)

追夢秋陽
3楼-- · 2020-08-23 13:11

危险物品可以通过IDOC进行更新,该功能使用了BAPI BAPI_DANGEROUSGOOD_SAVREPMUL,因此它可以正常工作。

您是否尝试在代码后放置BAPI_TRANSACTION_COMIT?

您是否检查过错误消息?

一周热门 更多>