Я хочу иметь количество активных сотрудников в odoo , другими словами количество сотрудников, которые находятся в представлении списка hr.employee, эта функция возвращает мне nbr-employee = 0, так как 4 дня я не могу решить это.
class Employee(models.Model):
_inherit = 'hr.employee'
nbr_employee = fields.Integer(compute="_get_count_employee", store='True')
@api.one
def _get_count_employee(self):
for t in self:
t.nbr_employee = t.env['hr.employee'].sudo().search_count([('active', '=', True)])
<field name="inherit_id" ref="hr.view_employee_form"/>
<field name="arch" type="xml">
<xpath expr="/form/sheet/notebook" position="inside">
<page string="Indicateurs de performance de recrutement">
<group>
<field name="nbr_employee" string="nbr_employee:"/>
</group>
</page>
</xpath>
</field>