protecting 'credit' on invoices
To protect 'posting' client invoices, we added a rule to the invoice 'post' button enforcing the need to be member of the group having such power. That seems to work great allowing draft invoices to be created, validated when all is in order, and 'partial' posting by a non member to the afore-mentioned group where a member needs to finalise the posting of the invoice.
But there is also an action called 'Credit' which cancels an invoice creating the reversal moves associated... and it appears that the action has no button 'attached' to it permitting the above protection mechanism to be used, which is rather dangerous accounting wise.
Is there an alternative mechanism for these actions to use, or is it possible to create a fictitious button in order to apply the protection intended?