完成按钮功能更改



我正在尝试在MInOut.java的completeit()方法中添加一些代码。我正在维护代码的补丁,这个新功能将完全是一个补丁。

现在我的问题是,如果我在补丁中添加MinOut.java,它将覆盖基类MinOut.java.如果有人更改了基类MinOut.jsava,这些更改将不会反映在Build中,因为补丁将覆盖代码。

任何人都可以指导我实现这一点的方法吗,即修改CompleteIt功能,而不用担心将来对基类的更改不会被反映。。。

要保持基类的原样,您应该使用ModelValidator(而不是将覆盖基类的Model类)在完成文档事件之前/之后挂接业务逻辑。有关更多信息,请参阅:http://wiki.adempiere.net/ModelValidator

相关内容

  • 没有找到相关文章

最新更新