Files
suite/hr_commission/models/res_company.py
Jared Kipe f1666301a3 [MIG] hr_commission: backport from 13.0
Refactor to use `account.invoice` instead of `account.move`
2021-04-02 13:49:52 -07:00

19 lines
810 B
Python

# Part of Hibou Suite Professional. See LICENSE_PROFESSIONAL file for full copyright and licensing details.
from odoo import fields, models
class ResCompany(models.Model):
_inherit = 'res.company'
commission_journal_id = fields.Many2one('account.journal', string='Commission Journal')
commission_liability_id = fields.Many2one('account.account', string='Commission Liability Account')
commission_type = fields.Selection([
('on_invoice', 'On Invoice Validation'),
('on_invoice_paid', 'On Invoice Paid'),
], string='Pay Commission', default='on_invoice_paid')
commission_amount_type = fields.Selection([
('on_invoice_margin', 'On Invoice Margin'),
('on_invoice_total', 'On Invoice Total'),
], string='Commission Base', default='on_invoice_margin')