diff --git a/__init__.py b/__init__.py index 0f69384..67d777e 100644 --- a/__init__.py +++ b/__init__.py @@ -8,6 +8,7 @@ def register(): Pool.register( ir.Cron, production.Template, + production.Product, production.Production, production.ProductionTemplate, module='production_quality_control', type_='model') diff --git a/production.py b/production.py index f0bb0e9..58f4ce3 100644 --- a/production.py +++ b/production.py @@ -14,6 +14,12 @@ class Template(metaclass=PoolMeta): 'template', "Quality Templates") +# product.product setup must be executed so template's quality_templates field +# is created to product.product too +class Product(metaclass=PoolMeta): + __name__ = 'product.product' + + class Production(metaclass=PoolMeta): __name__ = 'production'