Comment 76 for bug 1160365

Revision history for this message
Fabien (Open ERP) (fp-tinyerp) wrote : Re: [Bug 1160365] Re: [7.0] incorrect handling of contact/companies for invoicing and related purposes

On 04/10/2013 01:02 PM, Guewen Baconnier @ Camptocamp wrote:
> Do you think normal to split the history within the hierarchy?
> Do you call that an usability improvement?

Yes. It's ok. Both approaches are ok, but when we balances pros and
cons, the one we chose seems the best.

On a hierarchy:

  Camptocamp Group
    Camptocamp France
      Luc Maurer

If you click "Claims" on Luc Maurer (or search Luc Maurer in claims) you
get all claims from Luc Maurer, but not the claims from other employees
of C2C.

If you click "Claims" on Camptocamp France, you get all claims of the
company and all it's employees.

That looks like a normal behaviour for me.

It's the same for B2C, one contact with 2 or three addresses:

  Joël
    Joël, Switzerland
    Joël, France

If I search delivery orders for "Joël, France", I get only those sent to
Joël France, which looks like what the user expect. If I search for
"Joël", I get everything linked to Joël (France+Switzerland), which is
also what the user expect, especially because the search dialog is quite
clear, it will propose 3 values:
  Joël
  Joël (Switzerland)
  Joël (France)

It looks normal to me that if I select "Joël (Switzerland)", I fon't get
the delivery orders to "Joël (France)".

PS: Note that we have to check that child_of is used everywhere, rather
than '='. I am note sure it's clean everywhere.

--
Fabien Pinckaers
CEO OpenERP
Chaussée de Namur 40
B-1367 Grand-Rosière
Belgium
Phone: +32.81.81.37.00
Fax: +32.81.73.35.01
Web: http://openerp.com