changeset 6e5129e104ff in modules/stock:default
details: https://hg.tryton.org/modules/stock?cmd=changeset&node=6e5129e104ff
description:
        Implement get_rec_name in products by location and in lots by location

        issue10525
        review371171002
diffstat:

 location.py |  7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diffs (17 lines):

diff -r 41637a594568 -r 6e5129e104ff location.py
--- a/location.py       Mon Oct 04 18:52:01 2021 +0200
+++ b/location.py       Wed Oct 06 16:24:25 2021 +0200
@@ -788,6 +788,13 @@
                 columns.append(column.as_(fname))
         return product.select(*columns)
 
+    def get_rec_name(self, name):
+        return self.product.rec_name
+
+    @classmethod
+    def search_rec_name(cls, name, clause):
+        return [('product.rec_name',) + tuple(clause[1:])]
+
     def get_product(self, name):
         value = getattr(self.product, name)
         if isinstance(value, Model):

Reply via email to