It is even worse than what you think. Just take a look at this example with the analytic accounts (account.analytic.account). These are several different names given to (one2many) fields referencing analytic accounts:
analytic_account_id - used for example on account move lines (account module): 'analytic_account_id' : fields.many2one('account.analytic.account', 'Analytic Account'), account_analytic_id - used for example on invoice lines (account module): 'account_analytic_id': fields.many2one('account.analytic.account', 'Analytic Account'), analytic_id: used on analytic distributions from the account_analytic_default module: 'analytic_id': fields.many2one('account.analytic.account', 'Analytic Account'), account_id: used for example on the analytic lines (account module) 'account_id' : fields.many2one('account.analytic.account', 'Analytic Account', required=True, ondelete='cascade', select=True), analytic_account: used on the human resource expense sheets (hr_expense module): 'analytic_account': fields.many2one('account.analytic.account','Analytic account'), project_id: used on the sale orders (sale module) 'project_id': fields.many2one('account.analytic.account', 'Analytic Account', readonly=True, states={'draft': [('readonly', False)]}), category_id: used on the projects (project module): 'category_id': fields.many2one('account.analytic.account','Analytic Account', help="Link this project to an analytic account if you need financial management on projects. It enables you to connect projects with budgets, planning, cost and revenue analysis, timesheets on projects, etc."), As you can see, even on a single module (account) three different names are used! (BTW, I would vote for using "analytic_account_id" only). ------------------------ Borja López Soilán Pexego - www.pexego.es -------------------- m2f -------------------- -- http://www.openobject.com/forum/viewtopic.php?p=60604#60604 -------------------- m2f --------------------
_______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman2/listinfo/tinyerp-users