Hi,
Currently, when an Invoice is "Locked", it cannot be edited via the UI. However, it is still possible to update an Item in a "Locked" Invoice using workflows or custom hooks.
Is there a way to completely prevent any updates to a "Locked" Invoice or its Items through the system itself, without relying on the "isLocked" parameter?
This would prevent unauthorized changes, as workflow reports might contain errors, such as missing the "isLocked" parameter or setting it incorrectly.
Currently, when an Invoice is "Locked", it cannot be edited via the UI. However, it is still possible to update an Item in a "Locked" Invoice using workflows or custom hooks.
Is there a way to completely prevent any updates to a "Locked" Invoice or its Items through the system itself, without relying on the "isLocked" parameter?
This would prevent unauthorized changes, as workflow reports might contain errors, such as missing the "isLocked" parameter or setting it incorrectly.
Comment