Files
tryton/__init__.py
T
Cédric Krier 40d374ae08 Add round_price
We add a common method to round prices that are stored using the price digits.
It is useless to use the digits from the field because it can not be changed in
any other way than by configuration.

issue9146
review299521002
2020-04-23 21:44:00 +02:00

32 lines
970 B
Python

# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.pool import Pool
from . import uom
from . import category
from . import product
from . import configuration
from .product import price_digits, round_price
from .uom import uom_conversion_digits
__all__ = [price_digits, round_price, uom_conversion_digits]
def register():
Pool.register(
uom.UomCategory,
uom.Uom,
category.Category,
product.Template,
product.Product,
product.ProductIdentifier,
product.ProductListPrice,
# before ProductCostPrice for migration
product.ProductCostPriceMethod,
product.ProductCostPrice,
product.TemplateCategory,
product.TemplateCategoryAll,
configuration.Configuration,
configuration.ConfigurationDefaultCostPriceMethod,
module='product', type_='model')