diff --git a/party.xml b/party.xml index 4f70ba5d4f..d3425351ee 100644 --- a/party.xml +++ b/party.xml @@ -6,7 +6,7 @@ this repository contains the full copyright notices and license terms. --> Purchases purchase.purchase - [("party", "=", Eval('active_id'))] + [('party', 'in', Eval('active_ids'))] diff --git a/purchase.xml b/purchase.xml index a0427d88c2..2d11065c52 100644 --- a/purchase.xml +++ b/purchase.xml @@ -69,7 +69,7 @@ this repository contains the full copyright notices and license terms. --> Shipments stock.shipment.in - [("id", "in", Eval('shipments'))] + [('moves.purchase', 'in', Eval('active_ids'))] @@ -80,7 +80,7 @@ this repository contains the full copyright notices and license terms. --> Returns stock.shipment.in.return - [("id", "in", Eval('shipment_returns'))] + [('moves.purchase', 'in', Eval('active_ids'))] @@ -91,8 +91,7 @@ this repository contains the full copyright notices and license terms. --> Invoices account.invoice - [("id", "in", Eval('invoices'))] - {'type': 'in_invoice'} + [('lines.origin.purchase.id', 'in', Eval('active_ids'), 'purchase.line')] @@ -166,7 +165,7 @@ this repository contains the full copyright notices and license terms. --> Purchases purchase.purchase - [('invoices', 'in', [Eval('id')])] + [('invoices', 'in', Eval('active_ids'))]