I do not agree with the proposed solution. It looks like you want to use OpenERP in the wrong way. The issue is not related to the business opportunity but to the way the sale order is designed to be used. So, let's start by the sale order. On the sale order, you have 3 fields (many2one, res.partner): - the contact of the sale order (the one who purchased) - the invoicing address - the delivery address By default, only the first one is visible and you have to activate an option to show the three fields on the sale order form. Suppose I do a sale order, this would give the following data: - Sale Order to "Camptocamp, Luc Maurer" (=the main contact, the person that purchased) - Invoicing to "Camptocamp, Accounting Department" - Delivery to "Camptocamp, Warehouse X" The first one is usually choosed by the salesperson from the UI or come automatically from the opportunity, pos. The two others fields come from the default address types of the Camptocamp customer. It looks like you want to label all your sales order to "Camptocamp" and not to "Camptocamp, Luc Maurer". OpenERP accepts this, but in the real life, salesperson used to send their quotation to someone "Camptocamp, Luc Maurer" and not only to "Camptocamp". In the real life, the email address of the "Camptocamp" company is something like