After publishing a post about manipulating the Marking form from code, I got some feedback (special thanks to Maxim Gorbunov).
I would like my readers to remember, that forms should never be used like that in business logic executed on a daily basis. If this is something that should be run more often than once, this logic should preferably be run on the server, and in the case with the Marking form, it should rather be TmpInventTransMark::updateTmpMark() method called directly. You will need to prepare parameters for it, though, so you will first need to figure out how the form does that.
In other words, please use out-of-the-box solutions you find on the Internet with care.
No comments:
Post a Comment