trytonpsk-staff_payroll_co/configuration.py

23 lines
992 B
Python
Raw Normal View History

# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
2020-04-16 00:38:42 +02:00
from trytond.model import fields
from trytond.pool import PoolMeta
2021-06-10 01:03:23 +02:00
from trytond.pyson import Id
2020-04-16 00:38:42 +02:00
class Configuration(metaclass=PoolMeta):
2020-04-16 00:38:42 +02:00
__name__ = "staff.configuration"
staff_liquidation_sequence = fields.Many2One('ir.sequence',
'Liquidation Sequence', required=True, domain=[
2021-06-10 01:03:23 +02:00
('sequence_type', '=',
Id('staff_payroll', 'sequence_type_payroll'))]
2020-04-16 00:38:42 +02:00
)
extras_limit = fields.Float('Extras Limit', help='In hours')
uvt_value = fields.Numeric('UVT Value')
liquidation_account = fields.Many2One('account.account',
'Liquidation Account', domain=[
2021-06-09 18:07:42 +02:00
('type.payable', '=', True),
2020-04-16 00:38:42 +02:00
], required=True)
payment_partial_sunday = fields.Boolean('Payment Partial Sunday')
2020-11-28 16:29:35 +01:00
template_email_confirm = fields.Many2One('email.template', 'Template Email of Confirmation')