Custom Script Timesheet Detail

Hi everyone, I was wondering if it’s possible to “write” a data on a specific index into the timesheet detail.

For example,
frappe.model.set_value(cdt, cdn, “heure_100”,2) but on a specific index.
like : **frappe.model.set_value(cdt, cdn, “heure_100”,2, ‘idx’, 4)

Many thanks