Go to file
P. Christeas cc64d52b33 expression: fix m2o handling of empty lists [Bug 598454]
The domain expressions wouldn't yield the expected results in the
following cases (eg. for res.partner):
  [('company_id', 'in', [])] : should return [], not all partners
  [('company_id.partner_id', 'in', [])] : again, empty set

After some deliberation and discussion, we *change the behavior* for them.

Notes:
  1. This comes after commit 913e95856f80, bug 626806 which solved the
  corresponding cases for m2m, o2m
  2. This commit _will_ have side-effects. The result set for domains now
  is indeed different. But, we believe, now it is the proper one, fixes
  cases of unexpected results that have been reported
  3. It makes the server a bit faster, because empty results are quick to
  compute
  4. The "not in []" operator will NOT return results with NULL values in
  the corresponding field (aka. empty). This may not be the one expected
  by users, but it follows the SQL standard (par. 9.20.3):
    http://www.postgresql.org/docs/9.0/static/functions-subquery.html

bzr revid: p_christ@hol.gr-20101223112938-ore0dmmasekdcyfn
2010-12-23 13:29:38 +02:00
addons [FIX] product: by default products should be visible in parent and child companies 2010-12-22 18:43:49 +01:00
bin expression: fix m2o handling of empty lists [Bug 598454] 2010-12-23 13:29:38 +02:00
debian Launchpad automatic translations update. 2010-12-20 04:49:20 +00:00
doc [FIX] doc/INSTALL: mention yaml dependency, added to doc.openerp.com too 2010-12-22 14:50:05 +01:00
man fix_man_page 2010-12-21 21:27:27 +01:00
pixmaps Use the new icon (temp) 2008-11-03 12:16:02 -05:00
python25-compat Backport the HTTP server code from python 2.6 to 2.5 2009-09-10 03:02:41 +03:00
sql Better sql cleaners. 2009-01-26 22:27:21 +02:00
tools [IMP] tools: moved files properly after reverting incorrect commit 2010-11-25 15:13:24 +01:00
win32 [FIX] Change the year of the copyright 2010-01-12 10:21:32 +01:00
.bzrignore [IMP] wip 2010-11-18 10:34:12 +01:00
LICENSE [IMP] license: renamed general license file, and included note about other applicable licenses 2010-12-08 14:33:25 +01:00
MANIFEST.in [FIX] Include the addons 2010-10-18 23:59:29 +02:00
Makefile Changed bae_quality_integration.py file path in Makefile 2010-03-15 12:12:12 +05:30
README modifs 2010-09-28 20:53:49 +02:00
rpminstall_sh.txt [FIX] generate the pyc for redhat 2009-01-30 16:19:03 +01:00
setup.cfg [FIX] Update the version of Python 2010-10-19 00:00:03 +02:00
setup.nsi [FIX] Use allinone flag 2008-12-22 15:05:47 +01:00
setup.py setup: The ssl certs should *not* be distributed. 2010-11-23 15:58:44 +02:00
ssl-cert.cfg setup: The ssl certs should *not* be distributed. 2010-11-23 15:58:44 +02:00

README

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