20 lines
688 B
Python
20 lines
688 B
Python
from odoo import fields, models
|
|
|
|
|
|
class ResCompany(models.Model):
|
|
_inherit = 'res.company'
|
|
|
|
fusion_payroll_journal_id = fields.Many2one(
|
|
'account.journal',
|
|
string='Default Payroll Journal',
|
|
domain="[('type', '=', 'general'), ('company_id', '=', id)]",
|
|
help="Fallback journal used by the Fusion payroll bridge when a "
|
|
"payslip's structure does not define one.",
|
|
)
|
|
fusion_payroll_auto_post = fields.Boolean(
|
|
string='Auto-post Payroll Entries',
|
|
default=False,
|
|
help="When enabled, payroll-generated journal entries are posted "
|
|
"immediately. Otherwise they remain in draft for review.",
|
|
)
|