diff --git a/__init__.py b/__init__.py index 04c82c4..c62a1e5 100644 --- a/__init__.py +++ b/__init__.py @@ -1,8 +1,9 @@ from trytond.pool import Pool -from . import product, sale, purchase, equipment +from . import party, product, purchase, sale, equipment def register(): Pool.register( + party.Party, product.Template, product.Product, purchase.Purchase, diff --git a/party.py b/party.py index e69de29..eb4b392 100644 --- a/party.py +++ b/party.py @@ -0,0 +1,10 @@ +from trytond.pool import PoolMeta +from trytond.model import ModelSQL, ModelView, fields + +_CLIENT_TYPE = [('ips', 'IPS'), + ('optica', 'Optica')] + +class Party(metaclass=PoolMeta): + __name__ = 'party.party' + + client_type = fields.Selection(_CLIENT_TYPE, 'Client type') diff --git a/tryton.cfg b/tryton.cfg index bf9211c..ed7afc7 100644 --- a/tryton.cfg +++ b/tryton.cfg @@ -10,7 +10,9 @@ depends: stock country xml: + party.xml product.xml equipment.xml sale.xml - purchase.xml \ No newline at end of file + purchase.xml + \ No newline at end of file