I am using openerp 7.0 and the base code a bug, where due to the fact that there is onchange or some similar functions triggered when the focus is changed on or off the checkbox it makes the interface very clumsy to use.
This needs to be changed somehow so that you can directly click the checkbox without any requirement for additional clicks. i.e. if there is 3 rows in a payment, like the example in the link below, you can click 3 times and all three checkboxes are selected. If any calculation needs to be made once those are clicked, these changes can just happen at any stage... either queued up or just faster so that it doesn't affect the user experience.
user admin pass admin