we have records that are updated by different users, field named step, it is something like status this step is updated by a post processing rb function it works ok, but for some reason that changes are not allways saved on edit history data for that record, in most cases they are, when i look in record edit history it shows each change on step field, date, user, old value, etc. but on other record shows "this record never changed" and we are really sure they have been changed at least three times and record history does not have any trace of that changes, and i am talking about the same recordset updated on the same way by the same processing callback, users with the same access role, but... some times stores update and some times does not
$rs_proc=new RBO_RecordsetAccessor('proceso');
$rec_proc=$rs_proc->get_record($values['id']);
$rec_proc->paso=$values['paso'];
$rec_proc->status=$values['status'];
$rec_proc->save();