<odoo>
    <data noupdate="1">
        <function model="hr.employee.skill" name="write">
            <value model="hr.employee.skill" eval="obj().search([('valid_to', '=', '2024-12-31')]).ids"/>
            <value eval="{'valid_to': DateTime.now() + relativedelta(day=31, month=12)}"/>
        </function>
        <function model="hr.employee.skill" name="write">
            <value model="hr.employee.skill" eval="obj().search([('valid_from', '=', '2024-01-01')]).ids"/>
            <value eval="{'valid_from': DateTime.now() + relativedelta(day=1, month=1)}"/>
        </function>
        <function model="hr.employee.skill" name="write">
            <value model="hr.employee.skill" eval="obj().search([('valid_to', '=', '2023-12-31')]).ids"/>
            <value eval="{'valid_to': DateTime.now() + relativedelta(years=-1, day=31, month=12)}"/>
        </function>
        <function model="hr.employee.skill" name="write">
            <value model="hr.employee.skill" eval="obj().search([('valid_from', '=', '2023-07-01')]).ids"/>
            <value eval="{'valid_from': DateTime.now() + relativedelta(years=-1, day=1, month=7)}"/>
        </function>
        <function model="hr.employee.skill" name="write">
            <value model="hr.employee.skill" eval="obj().search([('valid_to', '=', '2023-06-30')]).ids"/>
            <value eval="{'valid_to': DateTime.now() + relativedelta(years=-1, day=30, month=6)}"/>
        </function>
        <function model="hr.employee.skill" name="write">
            <value model="hr.employee.skill" eval="obj().search([('valid_from', '=', '2023-01-01')]).ids"/>
            <value eval="{'valid_from': DateTime.now() + relativedelta(years=-1, day=1, month=1)}"/>
        </function>
    </data>
</odoo>
