使用入站ORDERS05更改值为空的字段

2020-09-06 15:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我需要ORDERS05...

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

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


你好

我需要ORDERS05的帮助以获取消息ORDCHG。

当我将ORDERS05 Idoc发送给SAP以更改销售订单中的值时,它工作正常。 但是,如果我想更改一个值并清空该值而不是更改它,则该程序不会执行任何操作...

您知道是否可以将值强制为空吗?

谢谢。

5条回答
路亽曱_Ryan
2020-09-06 15:33

如何使用增强型VEDA0001清除订单组合(KZAZU):

在EXIT_SAPLVEDA_001中:

数据:像xvbak一样lwa_xvbak,
像d_flag_k一样lwa_flag_k。

IF段-Segnam EQ'E1EDK01'。

清除lwa_xvbak。
lwa_xvbak = dxvbak。
lwa_xvbak-kzazu ='/'。 "没有订单组合
*(注意:不支持字符/要清除字段,请在用户出口EXIT_SAPLVEDA_002中进行处理)。
dxvbak = lwa_xvbak。

CLEAR lwa_flag_k。
lwa_flag_k = dd_flag_k。< br> lwa_flag_k-kde2 ='X'。"填写订单组合dynpro
dd_flag_k = lwa_flag_k。

ENDIF。

然后在EXIT_SAPLVEDA_002中:

*-处理不支持/字符以清除字段的情况

数据:lv_dynnr类似于t185v-dynnr。 SAPMV45B'
AND bldgr EQ'KO'
AND面板EQ'KDE2'。

如果dlast_dynpro EQ lv_dynnr。 "具有订单组合字段的dynpro
在dxbdcdata处循环运行,在fnam EQ'VBKD-KZAZU'处。
IF dxbdcdata-fval EQ'/'。
dxbdcdata-fval =''。 -tabix。

退出。
ENDIF。
ENDLOOP。
ENDIF。

这有效。

如果10年后仍在寻找它:)

一周热门 更多>