[SOLUCIONADO] Guardar genera un Insert en lugar de Update

Buenas Tardes.

Fabulosa explicación, en efecto el problema estaba en obtener el componente por fuera del contexto vía toba::componente_por_id, esto lo hice porque al tratar de usar $this->dep me tiraba el error “OBJETO [cargar_dependencia]: No EXISTE una dependencia asociada al indice [datos_exp].” , este ultimo error se debía a que como tenia el mismo php para los ci’s abm expedientes y bandejas cuando se invocaba al $this->dep se estaba llamando desde el contexto de bandejas (estimo) que no tiene a datos_exp como dependencia (porque es dependencia del nodo padre: ci abm expedientes). Gracias a que me señalo que necesitaba el código de los tres ci caí en que necesitaba un archivo php independiente para el ci bandejas, así que hice eso y después pude acceder a la relación “datos_exp” desde el nodo de bandejas con $this->controlador->get_relacion.

También quite los set_datos() que cargaban los cuadros de listado como recomienda, gracias.

En definitiva, el update se hace correctamente y el ABM ya esta funcionando, así que por mi esto queda como solucionado.

Le agradezco mucho por su tiempo y dedicación.

Saludos Cordiales.
Juan.