2020-09-24 05:15发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我们有一项业务要求,当生产订单状态为CNF/DLV时,他们需要打印自动胶粘标签。
当订单抬头状态为CNF/DLV时,我们试图标识一个触发点来设置标签打印的自动触发。
实现此目标的最佳方法是什么。 我们确定了BADI-WORKORDER_GOODSMVT。
是使用BADI进行这项工作,还是有更好的方法可以用来实现逻辑。
请分享您在该主题上的专业知识。
此致
SGK。
您当然可以使用WORKORDER_UPDATE
您还可以使用事务BSVW或BSVZ定义与状态相关的事件,然后以与处理/触发工作流相同的方式在SWE2中处理该事件(您应该首先创建一个继承自标准对象的SWO1的新BO),这也将被触发 当状态由某些STATUS_CHANGE * FM更改时。
我同意Raymond关于使用状态功能的意见。 CNF和DLV是两种不同的状态。 对于DLV,我相信您将有一个相应的外向交货,向其添加输出而不是生产订单会容易得多。 只是另一个选择。
最多设置5个标签!
您当然可以使用WORKORDER_UPDATE
您还可以使用事务BSVW或BSVZ定义与状态相关的事件,然后以与处理/触发工作流相同的方式在SWE2中处理该事件(您应该首先创建一个继承自标准对象的SWO1的新BO),这也将被触发 当状态由某些STATUS_CHANGE * FM更改时。
我同意Raymond关于使用状态功能的意见。 CNF和DLV是两种不同的状态。 对于DLV,我相信您将有一个相应的外向交货,向其添加输出而不是生产订单会容易得多。 只是另一个选择。
一周热门 更多>