← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 659891] Re: import bug and fix

 

Hello Leigh,

After having a check with the code , it seems that there is no bug in
the code.

In general the name of the account starts with the code and then its
name. i.e. 403000 Entreprises liées

Now when you search an account name, 
         first it will compare with the code , if code matches result is returned.
         If no match found in the code then it will search in the name.

If neither the code nor the name matches  the supplied string, OpenERP
separated the string with space as a combination of code + SPACE + name

I hope this makes it pretty clear.

Thanks.

-- 
import bug and fix
https://bugs.launchpad.net/bugs/659891
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP OpenObject.

Status in OpenObject Addons Modules: New

Bug description:

During the import of a chart of accounts, the parent name can have spaces in it, for example "Balance Sheet".  But the import function chops the string and does a search just on the first word ex. "Balance", instead of using the entire string.

FIX:
In function account.account, function name_search, 

 if not ids and len(name.split()) >= 2:
                ids = self.search(cr, user, [('code', operator, name.split()[0]), ('name', operator, ' '.join(name.split()[1:]))]+ args, limit=limit)





References