Use default warehouse when creating new product locations

This commit is contained in:
Sergi Almacellas Abellana
2025-11-21 10:57:32 +01:00
parent 461d3a159d
commit bf6165076a
+6 -1
View File
@@ -2,7 +2,7 @@
# this repository contains the full copyright notices and license terms.
from trytond.model import (
MatchMixin, ModelSQL, ModelView, fields, sequence_ordered)
from trytond.pool import PoolMeta
from trytond.pool import Pool, PoolMeta
from trytond.pyson import Bool, Eval, If
@@ -39,6 +39,11 @@ class ProductLocation(sequence_ordered(), ModelSQL, ModelView, MatchMixin):
if self.product:
self.template = self.product.template
@classmethod
def default_warehouse(cls):
Location = Pool().get('stock.location')
return Location.get_default_warehouse()
class Move(metaclass=PoolMeta):
__name__ = 'stock.move'