Raphaël, you could said it louder but not clearer. +1 to all your comments. So.. Let's try again. Imaging this case of use: John Doe works for ACME, SA. John Doe buys a good for ACME, SA. Our company makes a sale order for John Doe working for ACME, SA. We are sending goods after one month Jon Doe asked for those goods so we will expend almost 1 month to send the invoice to John Doe. Curiously, John Doe left ACME, SA and was contracted by CAEM, SA who casually is also our customer. How do we handle with this aproach on 7.0? 1. We have got to create John Doe for CAEM, or worst, change John Doe company asigning now CAEM, instead of ACME. So.. if user does that... What will be the company related to invoice? CAEM? ACME? 2. If we create both different John Doe contact... sameway first invoice is going to an incorrect contact because John Doe is not working more for ACME. 3. If we just move company... I don't know what happens. I'm lost, because... How this will affect to sale order? or pickings? Or statistics? Now.. let me handle same aproach with 6.1 1. Sale order is in the name of ACME. Additionally (if we need) could set John Doe as related contact for Acme. 2. If John Doe leaves... what happens? NOTHING at all. User does not need being worried about correct contacts because nothing change. 3. Sale order will be always related to ACME, Pickings will be related to ACME and Invoices will be related to ACME. Additionally if we want correctly set John Doe is now working for CAEM... just change the contact company on contacts... it's done. I feel really silly trying to explain this to someone. I can not realize how anybody can not see this aproach... 2013/4/12 Raphaël Valyi - http://www.akretion.com <