1.8.104 Oct-2023 PK00 [05/10/2023] - #Y-15335; com.Bo2A.net.Bo2aHTTPDownload; com.Bo2A.net.Bo2aHTTPUpload_POSTMultiPart; com.Bo2A.net.Bo2aHTTPUpload; * Se encapsulan los timeouts sobre conexión y read. Antes se establecían externamente después de crear el objeto Bo2aHTTPDownload. * También se va a configurar la conexión para que no use caches. Es decir setUseCache false. La JavaWebStart cachea cosas y está * provocando que un fichero modificado y vuelta a subir con el mismo nombre, está mostrando el viejo. [05/10/2023] - #Y-15335; com.Bo2A.net.Bo2aHTTPDownload.getLastModified; getHeaderField; Se crean estos métodos para evitar exponer HTTPURConnection [05/10/2023] - #Y-15335; com.Bo2A.net.ObjHandlerBdata; Se definen los Valores por defecto de los timeouts public static final int DEFAULT_com_Bo2A_sql_Bo2aHTTPURL_v2_setConnectTimeout_GET = 61001; // 1 minuto public static final int DEFAULT_com_Bo2A_sql_Bo2aHTTPURL_v2_setReadTimeout_GET = 240000; // 4 minutos public static final int DEFAULT_com_Bo2A_sql_Bo2aHTTPURL_v2_setConnectTimeout_POST = 61001; // 1 minuto public static final int DEFAULT_com_Bo2A_sql_Bo2aHTTPURL_v2_setReadTimeout_POST = 43200000; // 12 horas [05/10/2023]; com.Bo2A.sql.Bo2aHTTPURL.actualizaBD; Después de una actualización. Cuando se envian los datos al servidor se estaba esperando 500 milisegundos. Cambiado el tiempo de espera a 50 milisegundos, 500 parece excesivo. Realmente no tengo claro si hay que esperar. 1.8.104 Oct-2023 PK01 [07/11/2023] - 15354; com.Bo2A.validators.GAN.gestion.almacen.Bascula.isValido; setSoloLectura; Si el estado de la entrega es CONFORMADO FACTURA no se muestra el dialog de báscula. Ahora si se hace pero en soloLectura. // Se atiende al nuevo método para determinar si se puede modificar // (Se comenta el if/else anterior) soloLectura = !isEstadoValido(); El método setSoloLectura establece el dialog-box para tener los campos activos o no. 1.8.104 Oct-2023 PK02 [09/11/2023] En las tablas y arboles los titulos cuando tienen parámetros que provienen de ordenes de otros objetos se ve plano. Ahora lo que se hace es ponerlos en negrita. [09/11/2023]; com.Bo2A.Util.Bo2Util.formateaTituloObjetoHtml; * Este método es usado para crear mensajes formateados con html. Donde sobresalten los parámetros. * Indicado para los objetos Tabla / Tree "setNombre" Es utilizado en Bo2aTablaFormulario.setXML, Bo2aTreeView.setXML