← Back to team overview

openerp-india team mailing list archive

[Bug 985853] Re: [6.1][hr] employee work address has wrong domain

 

For me, the problem we have here is a usability problem : the domain on
the field address_id is OK, but the user doesn't know that he needs to
set the "Home address" first, before selecting the "Working address". So
he tries to select the "Working address", but he can't access the
partner address that he created for the employee... and he doesn't know
why until he looks at the XML code of the view !

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/985853

Title:
  [6.1][hr] employee work address has wrong domain

Status in OpenERP Addons (modules):
  Confirmed

Bug description:
  In the hr.employee from view, the address_id field is:
  <field name="address_id" colspan="2" on_change="onchange_address_id(address_id)" domain="[('partner_id', '=', partner_id)]"/>

  It has a domain that filters addresses by partner using the employee
  partner_id. This field is a related one that gets the partner
  associated with the employee's HOME address partner. This is used to
  associate a partner to an employee. In this case the address_id field
  is the WORK address.

  The correct domain should be "[('company_id.partner_id', '=',
  partner_id)]" in order to constraint the work address to be a employer
  (company) address.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/985853/+subscriptions


References