3f00bfc405a75e8980505dbc3aa2d731361962a2
This is necessary to preserve the model loading order as defined in the module. This was broken when the metaclass was introduced to make the explicit model constructor call optional. One consequence is that the order in which the classes are declared in the module really defines their initialization order, even if the constructors are later called explcitly in a different order. This latter case should be fairly rare, and easy to fix too - simply putting the class declaration in the right order. bzr revid: odo@openerp.com-20110826161736-lgnpurtbcqtbseey
About OpenERP --------------- OpenERP is a free Enterprise Resource Planning and Customer Relationship Management software. It is mainly developed to meet changing needs. The main functional features are: CRM & SRM, analytic and financial accounting, double-entry stock management, sales and purchases management, tasks automation, help desk, marketing campaign, ... and vertical modules for very specific businesses. Technical features include a distributed server, flexible workflows, an object database, dynamic GUIs, customizable reports, NET-RPC and XML-RPC interfaces, ... For more information, please visit: http://www.openerp.com
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%