minor fix accounts domain

This commit is contained in:
wilson gomez 2021-06-09 10:00:36 -05:00
parent 8b4648f6f3
commit c8321cddca
2 changed files with 6 additions and 38 deletions

View File

@ -36,39 +36,6 @@ class PayrollValidationError(UserError):
class PeriodValidationError(UserError):
pass
class MissingConfigPosition(UserError):
pass
# class DontWriteAccountError(UserError):
# pass
#
#
# class MissingInvoiceTaxError(UserError):
# pass
#
#
# class InvoiceDuplicatedError(UserError):
# pass
#
#
# class NotificationAuthError(UserError):
# pass
#
#
# class NotificationAuthWarning(UserWarning):
# pass
#
#
# class AuthExpiredError(UserError):
# pass
#
#
# class InvalidTypeInvoiceError(UserError):
# pass
#
#
# class ImportMoveDataError(UserError):
# pass
# class AccountMoveCreatedError(UserWarning):
# pass

View File

@ -47,21 +47,22 @@ class WageType(ModelSQL, ModelView):
})
debit_account = fields.Many2One('account.account',
'Debit Account', domain=[
('kind', 'in', ['expense', 'payable', 'receivable']),
('company', '=', Eval('context', {}).get('company', 0))],
('company', '=', Eval('context', {}).get('company', 0)),
('type', '!=', None),
],
states={
'invisible': ~Eval('context', {}).get('company'),
})
credit_account = fields.Many2One('account.account',
'Credit Account', domain=[
('kind', 'in', ['expense', 'payable', 'receivable']),
('type', '!=', None),
('company', '=', Eval('context', {}).get('company', 0))],
states={
'invisible': ~Eval('context', {}).get('company'),
})
deduction_account = fields.Many2One('account.account',
'Deduction Account', domain=[
('kind', '!=', 'view'),
('type', '!=', None),
('company', '=', Eval('context', {}).get('company', 0))],
states={
'invisible': Eval('definition') == 'payment',