diff --git a/sale.py b/sale.py index 2d7e003e53..1a16eb28ec 100644 --- a/sale.py +++ b/sale.py @@ -65,5 +65,6 @@ class AnalyticAccountEntry: domain = super(AnalyticAccountEntry, cls).search_company(name, clause), return ['OR', domain, - ('origin.sale.company',) + tuple(clause[1:]) + ('sale.line',), + (('origin.sale.' + clause[0],) + tuple(clause[1:3]) + + ('sale.line',) + tuple(clause[3:])), ]