Fix MultiValue field

This commit is contained in:
Sim? Albert i Beltran 2018-06-14 17:56:47 +02:00
parent a470e531ef
commit b30484d9dc
2 changed files with 4 additions and 1 deletions

View File

@ -11,5 +11,6 @@ def register():
Pool.register(
shop.SaleShop,
product.Template,
product.ProductSpecialPrice,
product.Product,
module='product_special_price', type_='model')

View File

@ -11,7 +11,7 @@ from trytond.tools.multivalue import migrate_property
from trytond.modules.product.product import price_digits
from trytond.modules.company.model import CompanyValueMixin
__all__ = ['Template', 'Product']
__all__ = ['Template', 'ProductSpecialPrice', 'Product']
STATES = {
'readonly': ~Eval('active', True),
@ -25,6 +25,8 @@ class Template:
special_price = fields.MultiValue(fields.Numeric(
"Special Price", digits=price_digits,
states=STATES, depends=DEPENDS))
special_prices = fields.One2Many(
'product.special_price', 'template', "Special Prices")
special_price_from = fields.Date('Special Price From')
special_price_to = fields.Date('Special Price To')