2020-09-05 12:20发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
有人知道是否可以使用std ordchg消息从销售订单中自动删除开票冻结吗? 是否存在任何适当的消息/FM,或者这将是定制开发的?
非常感谢
卡罗琳
使用fm BAPI_SALESORDER_CHANGE删除销售订单行项目中的开票冻结。
在给定项目中没有ORDER_ITEM_IN参数,并传递项目号UPDATEFLAG = 'U',ORDER_ITEM_INX参数中的BILL_BLOCK ='X'。
aRs
嗨-谢谢
但是,当我尝试此操作时,出现错误信息'field header_inx-updateflag不是输入字段...这是一个熟悉的错误吗?
请尝试用户退出EXIT_SAPLVEDB_009(在FM IDOC_INPUT_ORDCHG中使用)以删除字段DXVBAK-FAKSK(标题)和DXVBAP-FAKSP(项目)的计费块值。
注意事项
Ferry Lianto
检查此错误的书信订单更改
这可能是在2007年提出的,但我最近有完全相同的要求。
如上所述,EXIT_SAPLVEDB_009不允许您更改DXVBAK等中的值。
您可以通过在调用VA02之前将相关的BDC数据插入程序制作的记录中来实现。
这是在增强功能中完成的:VEDB0001,EXIT_SAPLVEDB_002
在下面,我等到SAVE函数被填充为" SICH",然后用Billing块字段和值记录覆盖它,然后重新追加SICH记录。 可以请客!
数据:lwa_DXBDCDATA类型为BDCDATA。 如果dlast_dynpro ='4001'并且dxbdcdata-fval ='SICH'。 lwa_dxbdcdata = dxbdcdata。 CLEAR dxbdcdata。 dxbdcdata-fnam = 'VBAK-FAKSK'。 dxbdcdata-fval =''。从dxbdcdata修改dxbdcdata索引sy-tabix。 CLEAR dxbdcdata。 dxbdcdata = lwa_dxbdcdata。附录dxbdcdata。 清除dxbdcdata。 ENDIF。
最多设置5个标签!
嗨,
使用fm BAPI_SALESORDER_CHANGE删除销售订单行项目中的开票冻结。
在给定项目中没有ORDER_ITEM_IN参数,并传递项目号UPDATEFLAG = 'U',ORDER_ITEM_INX参数中的BILL_BLOCK ='X'。
aRs
嗨-谢谢
但是,当我尝试此操作时,出现错误信息'field header_inx-updateflag不是输入字段...这是一个熟悉的错误吗?
嗨,
请尝试用户退出EXIT_SAPLVEDB_009(在FM IDOC_INPUT_ORDCHG中使用)以删除字段DXVBAK-FAKSK(标题)和DXVBAP-FAKSP(项目)的计费块值。
注意事项
Ferry Lianto
嗨,
检查此错误的书信订单更改
aRs
这可能是在2007年提出的,但我最近有完全相同的要求。
如上所述,EXIT_SAPLVEDB_009不允许您更改DXVBAK等中的值。
您可以通过在调用VA02之前将相关的BDC数据插入程序制作的记录中来实现。
这是在增强功能中完成的:VEDB0001,EXIT_SAPLVEDB_002
在下面,我等到SAVE函数被填充为" SICH",然后用Billing块字段和值记录覆盖它,然后重新追加SICH记录。 可以请客!
数据:lwa_DXBDCDATA类型为BDCDATA。
如果dlast_dynpro ='4001'并且dxbdcdata-fval ='SICH'。
lwa_dxbdcdata = dxbdcdata。
CLEAR dxbdcdata。
dxbdcdata-fnam = 'VBAK-FAKSK'。
dxbdcdata-fval =''。
从dxbdcdata修改dxbdcdata索引sy-tabix。
CLEAR dxbdcdata。
dxbdcdata = lwa_dxbdcdata。
附录dxbdcdata。
清除dxbdcdata。
ENDIF。
一周热门 更多>