title: No concurrency check when updating records
body: <p>Only one user at any time should be able to edit a contract. We need to pop up a dialog box with details of the user that has the record open if another user tries to edit the record.</p>
  
  <p>This obvious feature doesn't appear to be native to OpenERP.</p>
  
  <p>Is there a module that implements this across the whole system?</p>
  
  <p>Only one user at any time should be able to edit a contract. We need to pop up a dialog box with details of the user that has the record open if another user tries to edit the record. The 2nd user should then be prevented from editing the record until it is unlocked (i.e. the 1st user either saves or discards the record).</p>
  
  <p>Seems odd that record locking is not part of the default Openerp architecture - do you know why?</p>
  
  <p>Can we take a look at how we can implement this and come back with some ideas. It's not a burning priority at the moment but will be as soon as one/two of the users "discover" this issue.</p>