changeset e88125ec9de5 in modules/sale:default
details: https://hg.tryton.org/modules/sale?cmd=changeset;node=e88125ec9de5
description:
        Add related_party in search context of secondary party

        issue9333
        review323301002
diffstat:

 sale.py |  10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diffs (27 lines):

diff -r 27e8bd9519c9 -r e88125ec9de5 sale.py
--- a/sale.py   Mon May 04 12:25:28 2020 +0200
+++ b/sale.py   Tue May 19 19:01:46 2020 +0200
@@ -111,7 +111,10 @@
             'readonly': ((Eval('state') != 'draft')
                 | Eval('lines', [0])),
             },
-        depends=['state'])
+        search_context={
+            'related_party': Eval('party'),
+            },
+        depends=['state', 'party'])
     invoice_address = fields.Many2One('party.address', 'Invoice Address',
         domain=[
             ('party', '=', If(Bool(Eval('invoice_party')),
@@ -125,7 +128,10 @@
         states={
             'readonly': (Eval('state') != 'draft'),
             },
-        depends=['state'])
+        search_context={
+            'related_party': Eval('party'),
+            },
+        depends=['state', 'party'])
     shipment_address = fields.Many2One('party.address', 'Shipment Address',
         domain=[
             ('party', '=', If(Bool(Eval('shipment_party')),

Reply via email to