$lb_dtfuentes=$io_obra->uf_update_dtfuentesfinanciamiento($ls_codobr,$la_fuentes,$li_filasfuentes,$la_seguridad);
				if($lb_valido===true)
				{
					$io_mensaje->modificar();					
					$io_sql->commit();
				}
				else
				{
					if($lb_dtpartidas ||  $lb_dtfuentes)
					{
						$io_mensaje->modificar();
						$io_sql->commit();
					}
					else
					{
						$io_msg->mensaje("Error, No se modifico la Obra");
						$io_sql->rollback();
					}
				}
			}
		}
		else
		{
			$ls_estado=$io_funsob->uf_convertir_numeroestado($li_estado);
			$io_msg->message("La Obra no puede ser modificada, su estado es ".$ls_estado);
		}
	}
			
	/*if(!$lb_valido)
	{
		if(($ls_hidstatus=="C")&&(!$lb_existe))