Herramientas de usuario

Herramientas del sitio


escusabaraja

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
escusabaraja [2024/05/23 19:44] tempwinescusabaraja [2024/10/02 11:39] (actual) tempwin
Línea 99: Línea 99:
  
  
-===== Repartidor ===== 
- 
-Calcular reparto: 
- 
-<code php> 
-/* 
-    Devuelve el número de elementos que deben asignarse a 
-    cada semana de forma equitativa. 
-*/ 
-function repartidor($num_elementos, $num_semanas) { 
-  
-    $division = ($num_elementos / $num_semanas); 
-  
-    if ($division < 1) { 
-        for ($s = 1; $s <= $num_semanas; $s++) { 
-            if ($s == 1) { 
-                $tmp[$s] = $num_elementos; 
-            } else { 
-                $tmp[$s] = 0; 
-            } 
-  
-        } 
-        return $tmp; 
-    } else { 
-        $reparto = round($num_elementos / $num_semanas); 
-        $ultimo_reparto = $num_elementos - $reparto*($num_semanas - 1); 
-  
-        for ($s = 1; $s <= $num_semanas; $s++) { 
-            if ($s == $num_semanas) { 
-                $tmp[$s] = $ultimo_reparto; 
-            } else { 
-                $tmp[$s] = $reparto; 
-            } 
-        } 
-  
-        return $tmp; 
-    } 
-  
-} 
-</code> 
- 
-Reparto: 
- 
-<code php> 
-/* 
-  Para cada conjunto de elementos, realiza un reparto en X semanas 
-*/ 
-$semanas = 8; 
- 
-foreach ($conjuntos as $conjunto) { 
-    $repartidor = repartidor(count($conjunto), $semanas); 
- 
-    for ($s = 1; $s <= $semanas; $s++) { 
-        echo " - Para la semana {$s}: {$repartidor[$s]} elementos" . PHP_EOL; 
-        for ($i = 0; $i < $repartidor[$s]; $i++) { 
-            $reparto_semanas[$s][] = array_shift($contenedor); 
-        }     
-    } 
-} 
-</code> 
- 
-Ahora el código que realiza el reparto: 
- 
-<code php> 
-$semanas = 8; 
-$max_por_semana = 5; 
-$faltantes = []; 
- 
-// Capacidad de cada semana 
-for ($s = 1; $s <= $semanas; $s++) { 
- $capacidad[$s] = $max_por_semana; 
-} 
- 
-echo "A repartir entre {$semanas} semanas" . PHP_EOL; 
-echo "Máximo {$max_por_semana} por semana" . PHP_EOL; 
-  
-foreach ($conjuntos as $cliente => $lineas) { 
- //var_dump($lineas); 
- //echo " - - - - - - - -" . PHP_EOL; 
- echo "- - - - - - Cliente {$cliente} - - - - - -" . PHP_EOL; 
- echo "* Líneas: " . count($lineas) . PHP_EOL; 
-    $repartidor = repartidor(count($lineas), $semanas); 
-    echo "Reparto propuesto:" . PHP_EOL; 
-    var_dump($repartidor); 
-  
-    for ($s = 1; $s <= $semanas; $s++) { 
-    echo "Semana {$s}" . PHP_EOL; 
-        for ($i = 1; $i <= $repartidor[$s]; $i++) { 
-     // Comprobar espacio semana X 
-        if ($capacidad[$s] != 0) { 
-            $reparto_semanas[$s][] = array_shift($lineas); 
-            } else { 
-            //$repartidor[$s+1] += ($repartidor[$s]-$s); 
-            break; 
-            } 
-            $capacidad[$s]--; 
-            echo "Huecos libres: {$capacidad[$s]}" . PHP_EOL; 
-        } 
-    } 
-    if (count($lineas) != 0) { 
-    //echo "Faltan por meter: " . PHP_EOL; 
-    $faltantes[$cliente] = $lineas; 
-    //var_dump($conjunto); 
-    } 
-} 
- 
-//echo "Resultado final: " . PHP_EOL; 
-//var_dump($reparto_semanas); 
-/* 
-echo "Faltan por meter: " . PHP_EOL; 
-foreach ($faltantes as $cliente => $lineas) { 
- echo "Cliente {$cliente}" . PHP_EOL; 
- echo "  Líneas:" . PHP_EOL; 
- foreach ($lineas as $linea) { 
- echo " - ID: " . $linea["id_linea" . " (Marca: " . $linea["marca" . ")" . PHP_EOL; 
- } 
-} 
-*/ 
- 
-echo " * * * * * * * Reparto * * * * * * * *" . PHP_EOL; 
-foreach ($reparto_semanas as $semana => $lineas) { 
- echo "Semana {$semana}" . PHP_EOL; 
- foreach ($lineas as $linea) { 
- echo " - Línea: " . $linea["id_linea"] . " (cliente: " . $linea["cliente"] . ")" . PHP_EOL; 
- } 
-} 
- 
-if (count($faltantes) != 0) { 
- echo "No se han podido meter:" . PHP_EOL; 
- var_dump($faltantes); 
-} 
-//var_dump($faltantes); 
-</code> 
  
 ===== Monitor 27 pulgadas ===== ===== Monitor 27 pulgadas =====
Línea 245: Línea 112:
  
  
-===== Daniela y Mia ===== 
- 
-  * [[https://www.amazon.es/dp/B0BQBNFWWP/|Kit manualidades cartas y sellos]] 
-  * [[https://www.amazon.es/dp/B09NSX234B/|Diario con candado]] 
-  * [[https://www.amazon.es/dp/B08T9QWBZL/|Juego de memoria]] 
  
 ===== Docker nginx-proxy ===== ===== Docker nginx-proxy =====
Línea 364: Línea 226:
 </code> </code>
  
-===== HeidiSQL ===== 
  
-<code mysql> +===== Firefox =====
-SELECT * +
-FROM backlog_krt_abiertas_entre_48h_168h t +
-WHERE t.semana +
  
 +  * https://www.youtube.com/watch?v=cGWFQpLez1c
  
 +  * https://www.ted.com/talks/carol_dweck_the_power_of_believing_that_you_can_improve
 +  * https://www.amazon.es/dp/B0BHNQJF1C?tag=camelwebes-21&linkCode=ogi&th=1&language=es_ES
 +  * https://www.amazon.es/GPC-Cartuchos-Compatible-Brother-TN-2420/dp/B09PDQ4VXT/ref=sr_1_6?dib=eyJ2IjoiMSJ9.Hq6uchg-2UoL_lZNzOzrVFy1lhu8dcHLDefw_cwtNUbNkNlRNNtEYBukblHjvBnkAOW8Nh0mLpsktVPMI5dGeJtqJ_nbGWfOCv3XFOexYSmQ3pd1hu9cuxOKVR32Vu4zj0yvnvLhxJg0NQdEWa4GTcibrBGTnXThzQx0kiqNuSHT_dpiqoh3fLG-C1aZ2fTjkTpYbU51In5sGzSCqGrvM42mikvD1sfp1qPF-PNrXqZRvGlhRVn74EX6ny3pwSPLa0J0im57UyM_bekzdX9fmp2u46ewUDcVgWwjUIR9kPU.LpGbZt0bnmi76zn73hYt-1ZNlQB4vMwiZjdcQABt8wY&dib_tag=se&keywords=brother%2Bdcp-l2530dw%2Btoner&qid=1708427573&refinements=p_72%3A831280031&rnid=831271031&sr=8-6&th=1
  
 +==== Work ====
  
-SELECT +  https://espantallo.sponet.eu/login 
-FROM backlog_krt t +  * https://www1.odigo.cloud/euskaltel/ 
-WHERE t.marca 'Telecable' +  * https://la3.mundo-r.net/oym-aso/postventa/choio/ 
 +  * http://fricjboss.r.lan:8080/fric/form.do 
 +  * http://fric.r.lan/ 
 +  * https://bboo.euskaltel.com/BOE/BI 
 +  * https://correoexterno.mundo-r.net/ 
 +  * http://cor0001s260.r.lan:3000/ 
 +  * https://kirondocsis-r.sponet.eu/aso/r/kirondocsis/cliente/clienteFlujoOyM.php 
 +  * https://lareira.sponet.eu/app 
 +  * https://kironftthdirecto.sponet.eu/login 
 +  * http://s3web.r.lan/s3/OperacionesProcessOTs.do 
 +  * https://clientes.mundo-r.com/clientes/admin/comun/bienvenido.jsp 
 +  * http://mvnosfera.telecable.ast/ 
 +  * http://10.136.30.200/CATEmpresas/ 
 +  * https://jiranext.masmovil.com/browse/INFRA-57862 
 +  * https://jiranext.masmovil.com/browse/INFRA-58931 
 +  * https://lookerstudio.google.com/reporting/15fc776e-046a-48a0-95f7-5bae990629fc/page/p_rypwvr179c 
 +  * https://yoigo1.sharepoint.com/:x:/r/sites/STE_R_INDRA-Programacin/_layouts/15/doc2.aspx?sourcedoc=%7BFBCDD8EF-9794-49EF-8F7E-8471B17E927B%7D&file=desarrollos.xlsx&action=default&mobileredirect=true
  
 +===== KVM =====
  
--- Pruebas +  2 monitores HDMIUSB 3.0alimentación USB (y soporta EDID): https://www.amazon.es/dp/B0BTP657ZP/ - 89,99 € 
-SELECT * +  * 2 monitores HDMIUSB 3.0alimentación DC (no soporta EDID): https://www.amazon.es/dp/B0CQ4V7NT2/ - 89,99 € 
-FROM backlog_krt t +  * 2 monitores HDMIUSB C?alimentación USB Chttps://es.aliexpress.com/item/1005006782576567.html 34,29 € 
-WHERE t.id = 8025788 +  * 1 monitor HDMIUSB Calimentación USB C: https://es.aliexpress.com/item/1005006584919207.html 45,94 € 
- +  * 1 monitor HDMIUSB C?https://es.aliexpress.com/item/1005005697546796.html - 13  
-+  * 1 monitor HDMIUSB 3.0alimentación USB Chttps://es.aliexpress.com/item/1005006846252014.html 17,85 €
-DELETE +
-FROM backlog_krt_abiertas_entre_48h_168h  +
-WHERE semana = 52 +
- +
-DELETE +
-FROM backlog_krt_abiertas_menos_48h +
-WHERE semana = 52 +
- +
- +
--- Fin pruebas +
- +
- +
--- Ahora (23/01/2023): 53.622 +
--- Antes (13/01/2023): 52.269 +
-SELECT COUNT(*) +
-FROM  backlog_krt t +
-WHERE t.marca = 'Euskaltel' +
-AND t.id = 8240429 +
- +
- +
- +
-DELETE +
-FROM backlog_krt_abiertas  +
-WHERE semana = 52  +
- +
- +
- +
-SELECT COUNT(id) AS incidenciast.marca +
-FROM backlog_krt_abiertas t +
-WHERE semana = 52 +
-AND DATE_FORMAT(t.fecha'%x') = 2022 +
-GROUP BY t.marca +
- +
- +
- +
- +
-SELECT -- * +
-COUNT(*), YEAR(t.fecha) AS ano +
-FROM cal t +
-WHERE t.descripcion LIKE '%xxx%' +
-GROUP BY  YEAR(t.fecha) +
- +
- +
- +
-SELECT * +
-FROM cttcomentarios +
-WHERE t.NCTTCO = 57426969  +
- +
- +
- +
--- Total 171 +
--- Euskaltel 71 +
--- R: 91 +
--- Telecable:   9 +
-SELECT * +
-FROM backlog_krt_resueltas t +
-WHERE t.semana = 49 +
-  AND YEAR(t.fecha) = 2022 +
-;;   +
- +
--- PRO: 47.939 +
--- LOCAL: 50.828 (03/01/2023) +
-SELECT COUNT(*) +
-FROM backlog_krt  +
- +
- +
-SELECT id, semana, tipo_cliente, fecha_creacion, fecha_solucion, marca +
-FROM backlog_krt_abiertas +
-WHERE YEAR(fecha) = 2022 AND semana = 49 AND marca = 'euskaltel' AND tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa', 'Negocio') AND segmento_postventa = 'N2' +
- +
- +
- +
- +
- +
- +
-SELECT * +
-FROM backlog_krt_resueltas_resumen t +
-WHERE t.semana = 49 +
-  AND t.ano = 2022 +
- +
- +
-DELETE +
-FROM backlog_krt_abiertas +
-WHERE +
-    marca = 'Euskaltel' +
-    AND semana = 49 +
-    AND YEAR(fecha) = 2022 +
- +
- +
- +
- +
-SELECT *  +
-FROM backlog_krt_abiertas_resumen t +
-where t.semana = 50 +
- +
--- Incidencias desde 2022 hasta 12/12/2022 +
- +
--- Euskaltel: 14985 +
--- R:   27820 +
--- Telecable:  5134 +
- +
--- Total: 47.939 +
- +
- +
- +
-SELECT AVG(horas_resolucion) AS tmr +
-FROM backlog_krt_resueltas t +
-WHERE semana = 42 +
-AND tipo_cliente = 'Pyme' +
-AND marca = 'Telecable' +
- +
- +
-SELECT * +
-from backlog_krt_abiertas +
-;; +
- +
-SELECT t.*, TIMESTAMPDIFF(HOUR, fecha_creacion, fecha_solucion) as horas_resolucion +
-FROM backlog_krt t +
-WHERE t.fecha_solucion BETWEEN '2022-09-26' AND '2022-10-02' +
-AND t.marca = 'Telecable' +
-AND t.tipo_cliente = 'Pyme' +
-AND DATEDIFF('2022-10-02', fecha_creacion) > 7 +
-;; +
- +
-SELECT * +
-FROM backlog_krt_resueltas t +
-where t.marca = 'R' +
-AND t.tipo_cliente = 'MEDIANA' +
-AND t.semana = 45 +
-  +
- +
- +
- +
- +
-WHERE t.fecha_solucion >= '2022-09-26'  +
-AND t.fecha_solucion <= '2022-10-02' +
- +
- +
- +
- +
-/+
- Revisión vivos +
- -------------- +
-*/ +
-SELECT a.fecha_consultaa.id, a.fecha_creacion, a.fecha_solucion, a.fecha_cierre, a.tipo_cliente, a.estado, a.marca, a.dias_abierto, a.fecha_4_meses +
-FROM ( +
-SELECT  +
- '2022-11-06' as fecha_consulta,  +
- t.*,  +
- DATEDIFF('2022-11-06', fecha_creacion) AS dias_abierto, +
- DATE_FORMAT(DATE_ADD(t.fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') AS fecha_4_meses +
-FROM backlog_krt t +
-WHERE  +
-    DATEDIFF('2022-11-06', fecha_creacion) > 7 +
-    /* +
-    AND ((DATE_FORMAT(fecha_solucion, '%Y-%m-%d') > '2022-11-06' AND fecha_solucion IS NOT NULL)  +
-        OR (fecha_solucion IS NULL AND DATE_FORMAT(DATE_ADD(t.fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') < '2022-11-06')) +
-        */ +
-    /* +
-    AND ( +
- (fecha_solucion IS NOT NULL AND DATE_FORMAT(fecha_solucion, '%Y-%m-%d') > '2022-11-06'+
- +
- OR (fecha_solucion IS NULL AND DATE_FORMAT(DATE_ADD(t.fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') < '2022-11-06'+
- )*/ +
- AND ( +
- (marca = 'Euskaltel' AND tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa') AND segmento_postventa = 'N2'+
- OR (marca = 'Telecable' AND tipo_cliente = 'Pyme'+
- OR (marca = 'R' AND tipo_cliente = 'MEDIANA'+
-+
--- AND id IN (1726507, 1726511, 1734119) +
- +
-) a +
-WHERE  +
-     -- a.fecha_solucion IS NULL  +
-   (DATE_FORMAT(DATE_ADD(a.fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') < '2022-11-06' AND a.fecha_solucion IS NULL) +
-   OR ( +
-   a.fecha_solucion IS NOT NULL  +
-   AND DATE_FORMAT(fecha_solucion, '%Y-%m-%d') > '2022-11-06'  +
-   -- AND DATE_FORMAT(DATE_ADD(a.fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') < '2022-11-06' +
-   ) +
-+
- +
--- 55913514 +
--- 56157363 +
-SELECT * +
-FROM  backlog_krt +
-WHERE id IN (55913514, 56157363) +
- +
- +
- +
-/* +
- Tiempo Medio de Gestión (TMG) +
- ----------------------------- +
- */ +
-SELECT AVG(a.horas_gestion) AS tmr +
-FROM ( +
-SELECT id, semana, marca, max(horas_gestion) AS horas_gestion +
-FROM backlog_krt_abiertas +
-WHERE semana = 47  +
-AND marca = 'Telecable' +
--- AND tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa') AND segmento_postventa = 'N2' +
--- AND tipo_cliente = 'MEDIANA' +
-AND tipo_cliente = 'Pyme' +
-GROUP BY id, semana, marca +
-) a +
- +
-SELECT (43*627 + 18*1056 + 7*1047) / 68 +
- +
- +
-SELECT * +
-FROM backlog_krt_abiertas +
-where id  IN (1726507, 1726511, 1734119) +
-AND semana = 47 +
- +
- +
-SELECT t.*, WEEK (t.fecha_solucion) AS semana_solucion +
-FROM backlog_krt_abiertas t +
-WHERE id = 8084836 +
--- where t.semana = WEEK(t.fecha_solucion) +
-+
- +
-SELECT t.*, WEEK(t.fecha_solucion, 1) +
-FROM backlog_krt_resueltas t +
-WHERE t.semana <> WEEK(t.fecha_solucion, 1) +
- +
- +
-SELECT * +
-FROM backlog_krt_abiertas +
-WHERE YEAR(fecha) = 2022 AND semana = 47 +
-and tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa', 'Negocio') AND segmento_postventa = 'N2'  +
-AND marca = 'Euskaltel' +
- +
- +
- +
-AND ((tipo_cliente = 'MEDIANA' AND marca = 'R'+
-     OR (tipo_cliente = 'Pyme' AND marca = 'Telecable')  +
-   OR (tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa', 'Negocio') AND segmento_postventa = 'N2' AND marca = 'Euskaltel'+
-   ) +
--- AND ((tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa', 'Negocio') AND segmento_postventa = 'N2') OR tipo_cliente = 'MEDIANA' OR tipo_cliente = 'Pyme'+
- +
- +
-SELECT * +
-FROM backlog_krt t +
-WHERE t.id = 7825597  +
- +
- +
- +
- +
- +
-SELECT COUNT(t.id) AS farmacias, t.tecnologia, t.mes +
-FROM farmacias_historico t +
-WHERE t.ano = 2022 +
-GROUP BY t.tecnologia, t.mes +
- +
- +
- +
-SELECT * +
-FROM backlog_krt  +
-where fecha_solucion IS null +
-and DATE_FORMAT(DATE_ADD(fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') < '2022-11-28' +
- +
- +
-SELECT * +
-FROM backlog_krt_abiertas +
-WHERE dias_abierta > 120 +
-AND fecha_solucion IS null +
- +
-SELECT count(id), marca +
-FROM backlog_krt_abiertas +
-GROUP BY marca  +
- +
- +
- +
-SELECT *, DATE_FORMAT(DATE_ADD(fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d'+
-FROM backlog_krt_resueltas  +
-WHERE DATE_FORMAT(DATE_ADD(fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') < '2022-10-01' +
--- AND fecha_solucion IS NULL +
- +
- +
- +
-SELECT AVG(a.horas_gestion) as tmg +
-             FROM ( +
-                 SELECT +
-                      -- id as incidencias, +
-                      -- MAX(horas_gestion) AS horas_gestion +
-                       * +
-                  FROM backlog_krt_abiertas +
-                  WHERE +
-                      marca = 'Euskaltel' +
-                      AND YEAR(fecha) = 2022 +
-                      AND semana = 41 +
-                       -- AND horas_resolucion IS NULL +
-                      AND tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa', 'Negocio') AND segmento_postventa = 'N2'  +
-                      -- AND id NOT IN (7698998, 7720872, 7825597, 7847448, 7942282, 7947890, 8017220) +
-                   GROUP BY id) a +
- +
-SELECT * +
-FROM backlog_krt  +
-WHERE DATEDIFF('2022-08-01', fecha_creacion) > 7 +
-AND (DATE_FORMAT(fecha_solucion, '%Y-%m-%d') > '2022-08-01' OR fecha_solucion IS NULL)  +
- +
--- where t.fecha = '2022-08-01' +
- +
- +
- +
- +
- +
-SELECT * +
-FROM backlog_krt_resueltas t +
-WHERE t.semana = 39 +
-AND t.marca = 'Pyme' +
- +
-SELECT (197+173) / 2 +
- +
- +
- +
-SELECT AVG(a.horas) AS tmg +
-FROM ( +
-                SELECT  +
- /*id AS incidencia +
-MAX(horas_gestion) AS horas*/ * +
-                FROM backlog_krt_abiertas +
-                WHERE +
-                    marca = 'Euskaltel' +
-                    AND YEAR(fecha) = 2022 +
-                    AND semana = 44 +
-                    -- AND horas_resolucion IS NULL +
-                     AND tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa', 'Negocio') AND segmento_postventa = 'N2'  +
-                     GROUP BY id +
-                     ) a +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT * +
-FROM backlog_krt_abiertas t +
-WHERE  t.fecha = '2022-11-09' +
-AND DATE_FORMAT(t.fecha_solucion'%Y-%m-%d') <= '2022-08-09' +
- +
- +
-            SELECT +
-                id, +
-                fecha_creacion, +
-                fecha_solucion, +
-                fecha_cierre, +
-                tipo_cliente, +
-                segmento_postventa, +
-                marca, +
-                '2022-08-01' as fecha, +
-                DATEDIFF('2022-08-01', fecha_creacionas dias_abierta, +
-                TIMESTAMPDIFF(HOUR, fecha_creacion, DATE_FORMAT('2022-08-01', '%Y-%m-%d 00:00:00')) as horas_gestion +
-            FROM backlog_krt +
-            WHERE marca = 'Euskaltel' +
-              AND DATEDIFF('2022-08-01', fecha_creacion) > 7 +
-              AND DATE_FORMAT(fecha_solucion, '%Y-%m-%d') > '2022-08-01' +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT * +
-FROM backlog_krt_abiertas t +
- +
-select TIMESTAMPDIFF(HOUR, '2022-07-11 11:03:23', DATE_FORMAT('2022-08-01', '%Y-%m-%d 00:00:00')) +
--- 1718084 2022-08-01 +
- +
-SELECT DATE_FORMAT('2022-01-01', '%Y-%m-%d 00:00:00'+
-/+
- +
-Tipos de cliente  +
----------------- +
- +
-Euskaltel +
- +
-* Gran cuenta: "Gran Cuenta" +
-* PYME: "Mediana Empresa" + "Pequeña Empresa" o Segmento Postventa = N2 +
- +
-+
- +
-* Gran Cuenta: GRAN CUENTA +
-* PYME: MEDIANA +
- +
-Telecable +
- +
-* Gran Cuenta: GRAN CUENTA +
-* PYME: MEDIANA +
- +
- +
-*/ +
-SELECT * +
-FROM backlog_krt_abiertas t +
-WHERE t.marca = 'Telecable'  +
-AND t.semana = '33' +
-AND t.tipo_cliente = 'Pyme' +
- +
- +
--- IMPORTANTE que hay casi 500  que aparecen +
--- como Mediana Empresa y Pequeña Empresa +
--- el resto, 3885 son de Pyme +
-SELECT COUNT(t.id) AS avisos, t.tipo_cliente +
-FROM backlog_krt t +
-WHERE t.marca = 'Telecable' +
-AND t.tipo_cliente NOT IN ('Gran Cliente', 'Gran Cuenta'+
-GROUP BY t.tipo_cliente +
- +
- +
- +
-/+
-Backlog exportado Vs origen +
- +
-* K: 21.159 (21.167, 8 valores duplicados) +
-* R: 89.988 (90.249, 261 valores duplicados) +
-* T:  4.275 (4.275) +
- +
-*/ +
-SELECT COUNT(*), marca +
-FROM backlog_krt  +
-GROUP BY marca +
-;; +
- +
-/+
- Origen +
- ------ +
-  +
- * Euskaltel: 280.805 +
- * R 8.179 +
- * Telecable   620 +
-  +
- Limpieza: +
- --------- +
- +
- * Euskaltel: 136.182 +
- * R 8.179 +
- * Telecable   620  +
-  +
-*/ +
-SELECT * +
-FROM backlog_krt_abiertas t +
-WHERE t.fecha_solucion IS NOT NULL +
-OR t.fecha_cierre IS NOT NULL +
-;; +
- +
-SELECT * +
-FROM backlog_krt_abiertas_resumen  +
- +
- +
- +
- +
- +
- +
- +
--- 115.691 registros debería haber +
--- 115.422 son los que se insertan. K tiene repetidos +
- +
-/* +
-ANTIGUO: Backlog exportado Vs origen +
- +
-* K: 21.159 (21.1678 valores duplicados) +
-* R: 91.647 (91.674) +
-* T: 4275 (4.275) +
- +
-*/ +
- +
- +
-SELECT DISTINCT id +
-FROM backlog_krt_abiertas t +
-WHERE /*t.semana = 43*/ +
-t.fecha BETWEEN '2022-10-24' AND '2022-10-30' +
-AND t.marca = 'R' +
-AND t.tipo_cliente = 'MEDIANA' +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-UPDATE backlog_krt_abiertas_resumen +
-SET tmr = null +
- +
- +
- +
-SELECT AVG(a.horas_resolucion) AS tmr +
-FROM ( +
-SELECT DISTINCT id, +
-horas_resolucion +
-FROM backlog_krt_abiertas t +
-WHERE semana = 1 +
-AND YEAR(fecha) = 2022  +
-AND marca = 'Telecable' +
--- Euskaltel: +
--- AND tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa') AND segmento_postventa = 'N2'  +
--- Telecable: +
-AND tipo_cliente = 'Pyme' +
-AND horas_resolucion IS NOT NULL +
-) a +
--- GROUP BY t.id +
- +
-SELECT AVG(a.horas_resolucion) AS tmr +
-FROM ( +
-SELECT COUNT(DISTINCT id) AS incidencias +
-FROM backlog_krt_abiertas +
-WHERE marca = 'Euskaltel' AND YEAR(fecha) = 2022 AND semana = 39 AND horas_resolucion IS NOT NULL) a +
- +
- +
-SELECT (402+359+382+401) / 4 +
- +
- +
- +
- +
- +
--- Eliminar los registros de Euskaltel donde no haya fecha de  +
--- cierre después de 4 meses +
-DELETE +
-FROM backlog_krt_abiertas +
-WHERE t.marca = 'Euskaltel' +
-AND t.fecha_cierre IS NULL +
-AND DATE_ADD(t.fecha_creacion, INTERVAL 120 DAY) > '2022-09-30' +
- +
--- Candidatos a borrarse: +
-SELECT t.*, +
-DATE_ADD(t.fecha_creacion, INTERVAL 120 DAY) AS futuro +
-FROM backlog_krt_abiertas t +
-WHERE t.marca = 'Euskaltel' +
-  AND DATE_FORMAT(DATE_ADD(t.fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') > '2022-09-25' +
-  AND t.fecha = '2022-09-25' --  <---- fecha consulta +
-  AND t.fecha_cierre IS null +
- +
-SELECT t.*, DATE_ADD(t.fecha_creacion, INTERVAL 120 DAY) +
-FROM backlog_krt_abiertas t +
-WHERE t.marca = 'Euskaltel' +
-AND DATE_FORMAT(DATE_ADD(t.fecha_creacion, INTERVAL 120 DAY), '%Y-%m-%d') < '2022-10-01' +
-AND t.fecha = '2022-10-01' --  <---- fecha consulta +
-AND t.fecha_cierre IS NULL +
- +
-;; +
- +
- +
-SELECT  +
- COUNT(*) +
-FROM backlog_krt_abiertas t +
-WHERE t.marca = 'Euskaltel' +
-AND t.dias_abierta > 120 +
- -- 483.455 Antes +
- -- Tras limpieza +
--- FROM backlog_krt_abiertas_copy  +
- +
- +
-SELECT t.*, +
-(t.horas_resolucion / 24) AS dias +
-FROM backlog_krt_abiertas t +
-where t.dias_abierta > 120 +
-WHERE /* t.fecha = '2022-10-02'  +
-AND */ t.fecha_cierre IS NULL +
- +
- +
- +
-SELECT * +
-FROM backlog_krt_abiertas_resumen t +
-where t.ano = 2022 +
-and t.semana = 40 +
-and t.tipo_cliente = 'PYME' +
-AND t.marca = 'R' +
-;  +
- +
-SELECT  +
-COUNT(DISTINCT t.id) AS incidencias +
-FROM backlog_krt_abiertas t +
-WHERE t.marca = 'Euskaltel' +
-AND t.semana = 43  +
-AND t.tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa') AND t.segmento_postventa = 'N2' +
- +
- +
- +
--- Calcular horas resolucion R +
-UPDATE backlog_krt_abiertas +
-   SET horas_resolucion = TIMESTAMPDIFF(HOUR, fecha_creacion, fecha_solucion) +
- WHERE marca = 'R'  +
-   AND fecha_solucion IS NOT NULL +
-;;    +
-   -- Calcular horas resolucion K y T +
-UPDATE backlog_krt_abiertas +
-   SET horas_resolucion = TIMESTAMPDIFF(HOUR, fecha_creacion, fecha_cierre) +
- WHERE marca IN ('Euskaltel', 'Telecable'+
-   AND fecha_cierre IS NOT NULL +
-;; +
- +
--- Inserción en tabla resumen +
-INSERT INTO backlog_krt_abiertas_resumen +
-SELECT  +
-YEAR(t2.fecha) AS ano, +
- t2.semana, +
- case +
- when t2.marca = 'Euskaltel' AND t2.segmento_postventa = 'N2' AND t2.tipo_cliente IN ('Mediana Empresa', 'Pequeña Empresa') then 'PYME' +
- when t2.marca = 'Telecable' AND t2.tipo_cliente = 'Pyme' then 'PYME' +
- when t2.marca = 'R' AND t2.tipo_cliente = 'MEDIANA' then 'PYME' +
-      when t2.marca = 'R' AND t2.tipo_cliente = 'GRAN CUENTA' then 'GGCC' +
- END AS tipo_cliente_calc, +
- COUNT(DISTINCT t2.id) AS incidencias, +
- NULL AS horas_resolucion_promedio, +
- t2.marca +
-FROM backlog_krt_abiertas t2 +
-GROUP BY YEAR(t2.fecha), t2.semana, tipo_cliente_calc, t2.marca +
- +
-+
- +
-SELECT avg(a.horas_cierre) +
-FROM ( +
-SELECT  +
-DISTINCT t.id, +
-t.fecha_creacion, +
-t.fecha_solucion, +
-t.fecha_cierre, +
-TIMESTAMPDIFF(HOUR, t.fecha_creacion, t.fecha_cierre) AS horas_cierre +
-FROM backlog_krt_abiertas t  +
-WHERE t.fecha_cierre IS NOT NULL +
-AND t.marca IN ('Telecable', 'Euskaltel'+
-AND t.semana = 10 +
-AND YEAR(t.fecha) = 2022 +
-) a +
- +
-SELECT (1711 + 285) / 2 +
- +
- +
- +
-SELECT  +
-count(DISTINCT t.id) AS incidencias +
-/* +
- distinct t.id +
- t.tipo_cliente, +
- t.marca, +
-case  +
- when t.marca = 'R' AND t.tipo_cliente = 'GRAN CUENTA' then 'GGCC' +
- when t.marca = 'Euskaltel' AND t.tipo_cliente IN ('Pequeña Empresa', 'Mediana Empresa') AND t.segmento_postventa = 'N2' then 'PYME' +
- when t.marca = 'Telecable' AND t.tipo_cliente = 'Pyme' then 'PYME' +
- END AS tipo_cliente_calc +
- */ +
-FROM  backlog_krt_abiertas t +
-WHERE t.semana = 10 +
-AND YEAR(t.fecha) = 2022 +
-AND t.tipo_cliente = 'MEDIANA' +
-AND t.marca = 'R' +
-+
- +
- +
- +
-/* +
-Backlog exportado Vs origen +
- +
-* K21.159 (21.167, 8 valores duplicados) +
-* R91.647 (91.674) +
-* T: 4275 (4.275) +
- +
-*/ +
-SELECT 21167 + 91674+4275 +
-SELECT COUNT(*), t.marca +
-FROM backlog_krt t +
-GROUP BY t.marca +
-+
- +
--- Para K y T, es fecha cierre +
--- Para R, fecha solución +
-SELECT t.id, t.fecha_creacion, t.fecha_solucion, t.fecha_cierre, t.tipo_cliente, t.segmento_postventa, t.marca, '2022-01-31', DATEDIFF('2022-01-31', t.fecha_creacion) +
-FROM  backlog_krt t +
-WHERE DATEDIFF('2022-01-31', t.fecha_creacion) > 7 +
-  AND  +
-  ( +
-  DATE_FORMAT(t.fecha_cierre, '%Y-%m-%d') > '2022-01-31' +
-  OR +
-  t.fecha_cierre IS NULL +
-  ) +
-;;; +
- +
- +
-SELECT  DISTINCT t.id +
-/*, t.fecha*/ +
-FROM backlog_krt_abiertas t +
-WHERE  +
- t.semana = 13 +
--- AND YEAR(t.fecha) = 2022 +
--- t.fecha = '2022-03-28' +
-AND t.marca = 'Euskaltel' +
-AND t.tipo_cliente IN ('Pequeña Empresa''Mediana Empresa') +
-AND t.segmento_postventa = 'N2' +
--- AND t.tipo_cliente = 'MEDIANA' +
--- GROUP BY t.id +
- +
-SELECT * +
-FROM backlog_krt t +
-WHERE t.id = 54510465  +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT * +
-FROM ots_campo t +
-WHERE t.marca = 'Telecable' +
-;  +
- +
- +
- +
- +
--- Pendientes citar R +
-SELECT * +
-FROM ots_campo t +
-WHERE t.marca = 'R' +
-AND t.fecha_actualizacion  = '2022-11-21' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.estado_ot_calculado = 'PENDIENTE CONCERTACION' +
-AND t.tiene_pe = 'n' +
--- AND t.subsegmento_canal = 'GRANDE' +
--- AND t.subsegmento_canal = 'MEDIANA' +
-AND t.subsegmento_canal = 'PEQUEÑA' +
-;; +
- +
--- Pendientes citar Euskaltel +
-SELECT * +
-FROM ots_campo t +
-WHERE t.marca = 'Euskaltel' +
-AND t.fecha_actualizacion  = '2022-11-21' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.nombre_ot <> 'Supervision Portabilidad' +
-AND t.estado_ot_calculado = 'PENDIENTE CONCERTACION' +
-AND t.tiene_pe = 'n' +
-AND t.subsegmento_canal = 'Gran Cuenta' +
--- AND t.subsegmento_canal = 'Mediana Empresa' +
--- AND t.subsegmento_canal = 'Pequeña Empresa' +
-;; +
- +
--- Pendientes citar Telecable +
-SELECT * +
-FROM ots_campo t +
-WHERE t.marca = 'Telecable' +
-AND t.fecha_actualizacion  = '2022-11-21' +
-AND t.agrupacion_ot = 'Alta'  +
-AND t.nombre_ot NOT IN ('Homologación''Reconfiguración Centralita''Configuración CCAA'+
-AND t.nombre_ot <> 'Supervision Portabilidad' +
-AND t.estado_ot_calculado = 'PENDIENTE CONCERTACION' +
-AND t.tiene_pe = 'n' +
-AND t.subsegmento_canal = 'Gran Cliente' +
--- AND t.subsegmento_canal = 'Mediana Empresa' +
--- AND t.subsegmento_canal = 'Pyme' +
-;; +
- +
-SELECT * +
-FROM ots_campo t  +
--- WHERE t.id_ot_voa = 36284347 +
-where t.fecha_actualizacion = '2022-11-21' +
-;; +
- +
--- Promedio citar R +
-SELECT /*(COALESCE(AVG(t.tiempo_cita_ot), 0)) 3600 / 24 AS tiempo*/ +
-+
-FROM ots_campo t +
-WHERE t.marca = 'R' +
-  AND t.fecha_actualizacion  = '2022-11-21' +
-  AND t.agrupacion_ot = 'Alta' +
-  AND t.estado_ot = 'PENDIENTE' +
---  AND t.estado_ot IN ('PENDIENTE CONCERTACION', 'PENDIENTE'+
-  AND t.tiene_pe = 'n' +
-  AND t.tiene_incidencia_ot = 'n' +
---  AND t.subsegmento_canal = 'GRANDE' -- Promedio citar: 3,81 días +
- AND t.subsegmento_canal = 'MEDIANA' +
--- AND t.subsegmento_canal = 'PEQUEÑA' +
-;; +
- +
--- Promedio citar Euskaltel +
-SELECT (COALESCE(AVG(t.tiempo_cita_ot), 0)) 3600 24 AS tiempo +
-FROM ots_campo t +
-WHERE t.marca = 'Euskaltel' +
-AND t.fecha_actualizacion  = '2022-11-21' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.estado_ot_calculado IN ('PENDIENTE''PENDIENTE CONCERTACION') +
-AND t.tiene_pe = 'n' +
-AND t.nombre_ot <> 'Supervisión Portabilidad' +
-AND t.subsegmento_canal = 'Gran Cuenta' -- Promedio citar: 1,79 días +
--- AND t.subsegmento_canal = 'Mediana Empresa' +
--- AND t.subsegmento_canal = 'Pequeña Empresa' +
-;; +
- +
--- Promedio citar Telecable +
-SELECT (COALESCE(AVG(t.tiempo_cita_ot), 0)) / 3600 / 24 AS tiempo +
-FROM ots_campo t +
-WHERE t.marca = 'Telecable' +
-AND t.fecha_actualizacion  = '2022-11-21' +
-AND t.agrupacion_ot = 'Alta'  +
-AND t.nombre_ot NOT IN ('Homologación', 'Reconfiguración Centralita', 'Configuración CCAA'+
-AND estado_ot_calculado IN ('PENDIENTE', 'PENDIENTE CONCERTACION'+
-AND t.tiene_pe = 'n' +
-AND t.subsegmento_canal = 'Gran Cliente' -- Promedio citar: 4,42 +
--- AND t.subsegmento_canal = 'Mediana Empresa' +
--- AND t.subsegmento_canal = 'Pyme' +
- +
--- Indicadores para gráfica +
-SELECT AVG(valor) AS promedio_grupo +
-from ots_campo_altas_indicadores i +
-WHERE i.fecha = '2022-11-21' +
--- AND i.marca = 'R' +
--- AND i.indicador = 'Tiempo promedio concertación cita (sin PE)' +
--- AND i.tipo_cliente = 'Grande' +
-AND i.tipo_cliente = 'Mediana' +
--- AND i.tipo_cliente = 'Pequeña' +
-+
- +
--- OTs pendientes +
--- OTs pendientes citar +
--- Indicadores para gráfica +
-SELECT * +
-from ots_campo_altas_indicadores i +
-WHERE i.fecha = '2022-11-21' +
-AND i.indicador = 'Tiempo promedio desde cita (sin PE)' +
--- AND i.marca = 'R' +
--- AND i.indicador = 'OTs pendiente (sin PE)' -- 12 + 17 + 3 +
--- AND i.indicador = 'OTs pendiente citar (sin PE)' -- 7 + 3 + 1 +
--- AND i.tipo_cliente = 'Grande' +
-AND i.tipo_cliente = 'Mediana' +
--- AND i.tipo_cliente = 'Pequeña' +
- +
- +
- +
-SELECT valor AS ots +
-            FROM ots_campo_altas_indicadores +
-            WHERE  +
-              fecha = '2022-11-07' +
-            AND indicador = 'OTs pendiente citar (sin PE)' +
-            AND tipo_cliente = 'Grande' +
-            AND marca = 'Euskaltel' +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-             SELECT +
-                  e.id, +
-                  e.fecha, +
-                  e.descripcion, +
-                  e.id_tipo, +
-                  t.nombre AS tipo, +
-                  e.id_marca, +
-                  m.nombre AS marca, +
-                  e.id_grupo, +
-                  g.nombre AS grupo, +
-                  masiva.id_ticket AS id_masiva, +
-                  masiva.clientes, +
-                  masiva.zona_afectada, +
-                  masiva.fecha_inicio AS fecha_inicio_masiva, +
-                  masiva.fecha_fin AS fecha_fin_masiva, +
-                  sistema.id_sistema, +
-                  sistema.id_incidencia AS id_jira, +
-                  sistema.fecha_inicio, +
-                  sistema.fecha_fin +
-                   -- e.id_impacto, +
-                   -- i.nombre AS impacto +
-               FROM sarabia_eventos e +
-               INNER JOIN sarabia_eventos_tipos t ON e.id_tipo = t.id +
-               INNER JOIN sarabia_marcas m ON e.id_marca = m.id +
-               INNER JOIN sarabia_grupos g ON e.id_grupo = g.id +
-               LEFT JOIN sarabia_eventos_masivas masiva ON e.id = masiva.id_evento +
-               LEFT JOIN sarabia_eventos_sistemas sistema ON e.id = sistema.id_evento +
-               WHERE +
-                 e.id = 43 +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT * +
-FROM ots_campo t +
-WHERE t.id_ot_voa = '36286178' +
- +
-;; +
- +
- +
- +
-SELECT * +
-FROM ots_campo_altas_indicadores t +
-WHERE t.fecha = '2022-11-07'  +
--- AND t.indicador = 'Tiempo promedio desde cita (sin PE)' +
-AND t.indicador = 'Tiempo promedio concertación cita (sin PE)' +
-AND t.tipo_cliente = 'Grande' +
- +
-SELECT AVG( +
-SELECT (1.79+3.81+4.42 ) / 3 +
- +
-SELECT ((0.75 + 2) / 3) +
- +
-SELECT ((1.33 + 0.49 + 0) / 3) +
- +
- +
- +
-SELECT t.codigo_cliente +
-FROM swap_cerrados t +
-GROUP BY t.codigo_cliente  +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-ALTER TABLE sarabia_eventos AUTO_INCREMENT=1; +
- +
- +
- +
-            SELECT +
-                e.id, +
-                e.fecha, +
-                e.descripcion, +
-                e.id_tipo, +
-                t.nombre AS tipo, +
-                e.id_marca, +
-                m.nombre AS marca, +
-                e.id_grupo, +
-                g.nombre AS grupo, +
-                masiva.id_ticket AS id_masiva, +
-                masiva.clientes, +
-                masiva.zona_afectada, +
-                sistema.id_sistema, +
-                sistema.id_incidencia AS id_jira, +
-                sistema.fecha_inicio, +
-                sistema.fecha_fin +
-                -- e.id_impacto, +
-                -- i.nombre AS impacto +
-            FROM sarabia_eventos e +
-            INNER JOIN sarabia_eventos_tipos t ON e.id_tipo = t.id +
-            INNER JOIN sarabia_marcas m ON e.id_marca = m.id +
-            INNER JOIN sarabia_grupos g ON e.id_grupo = g.id +
-            LEFT JOIN sarabia_eventos_masivas masiva ON e.id = masiva.id_evento +
-            LEFT JOIN sarabia_eventos_sistemas sistema ON e.id = sistema.id_evento +
-            WHERE +
-                e.id = 38 +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-/* +
-  +
- QeP Tbook +
- +
-*/ +
- +
-SELECT SUM(u.incidencias_promedio) AS esperado +
-FROM umbrales_servicios u +
-WHERE u.nombre_dia = 'Lunes' +
--- AND u.hora = 10 +
-AND u.servicio_afectado IN ( +
-               'MOVIL', +
-               'TL', +
-               'TLMovil', +
-               'TLMovilMultiSIM', +
-               'TLMovil_Ajeno', +
-               'TLMovil_M2M', +
-               'TLMovil_M2M_Ajeno', +
-               'TLMovil_MultiSIMDatos' +
-           ) +
- +
- +
- +
- +
- +
-               SELECT +
---                t.fecha_creacion +
-                +
-                   HOUR(t.fecha_creacion) AS hora, +
-                   t.servicio_afectado AS servicio_afectado, +
-                   t.tipo_cliente AS tipo_cliente, +
-                   COUNT(t.id_ticket) AS total +
- +
-               FROM incidencias_historico t +
-                WHERE DATE_FORMAT(t.fecha_creacion, '%Y-%m-%d') IN ( '2022-10-24', '2022-10-17', '2022-10-10'+
-/* +
-               WHERE DATE_FORMAT(t.fecha_creacion, '%Y-%m-%d') IN ( +
-                                                                   SELECT fecha +
-                                                                   FROM calendario c +
-                                                                 WHERE c.ano >= 2021 +
-                                                                     AND c.ano <= 2022 +
-                                                                     AND c.nombre_dia = 'Lunes' +
-                                                                ) +
-*/                                   +
-                                 +
- +
-                GROUP BY HOUR(t.fecha_creacion), +
-                         t.servicio_afectado, +
-                         t.tipo_cliente +
- +
- +
-    +
- +
- +
- +
- +
- +
-/* +
- +
- +
- CGC +
- +
- +
- +
-*/ +
-          SELECT * +
-           FROM cttcomentarios a +
-           LEFT JOIN cttticketcomenta b +
-             ON a.NCTTCO = b.NCTTO +
-           WHERE a.Codigodecliente IN ( +
-                                       SELECT ID +
-                                       FROM cgr +
-                                       WHERE Matriz LIKE 203933592 +
-                                   ) +
-           GROUP BY a.NCTTCO +
-          -- Descartamos los CTT que no interesan o son erróneos porque comparten +
-          -- código de cliente o alguna chapuza/fallo humano que hayan hecho: +
-          HAVING a.NCTTCO NOT IN ( +
-                                      SELECT id_ctt +
-                                      FROM ctt_ignorados +
-                                  ) +
- ORDER BY a.FHApertura desc +
- +
- +
-          order by a.EstadoIncidencia, +
-                   a.NCTTCO DESC +
- +
- +
-           SELECT * +
-           FROM cttcierre a +
-           LEFT JOIN cttticketcomenta b +
-             ON a.NCTT = b.NCTTO +
-          WHERE a.Codigodecliente IN ( +
-                                       SELECT ID +
-                                       FROM cgr +
-                                       WHERE Matriz LIKE 203933592 +
-                                   ) +
-             AND ( +
-                       FHCierre >='2022-10-18 00:00' and FHCierre <= '2022-10-26 00:00:00' +
-                   ) +
-             AND a.NCTT NOT IN ( +
-                               select NCTT +
-                              from cgr_cttinfo +
-                          ) +
-          GROUP BY a.NCTT +
-          -- Descartamos los CTT que no interesan o son erróneos porque comparten +
-          -- código de cliente o alguna chapuza/fallo humano que hayan hecho: +
-          HAVING a.NCTT NOT IN ( +
-                                      SELECT id_ctt +
-                                     FROM ctt_ignorados +
-                                  ) +
-          ORDER BY NCTT DESC +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT  +
- (coalesce(avg(t.tiempo_cita_instalacion_ot), 0)3600/24) AS tiempo +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-10-10' +
-AND t.subsegmento_canal IN ('Gran Cuenta', 'GRANDE'+
-AND t.agrupacion_ot = 'Alta' +
-AND t.estado_ot_calculado = 'PENDIENTE' +
-AND t.marca = 'Euskaltel' +
-/* +
- Euskaltel: 2.265226571268 * 10= 22,6522657127 +
- R: 13.241304720962 * 18       = 238,3434849773 +
- Telecable: 0.000000000000 * 1 = 0 +
-*/ +
- +
-;; +
- +
--- Promedio desde concertación a instalación +
-SELECT valor +
-FROM ots_campo_altas_indicadores t +
-WHERE t.indicador = 'Tiempo promedio desde cita (sin PE)' +
-AND t.marca = 'Telecable' +
-AND t.tipo_cliente = 'Grande' +
-AND t.fecha = '2022-10-10' +
-;; +
--- OTs pendiente por marca +
-SELECT t.valor +
-FROM  ots_campo_altas_indicadores t +
-WHERE t.indicador = 'OTs pendiente (sin PE)' +
-AND t.marca = 'Euskaltel' +
-AND t.tipo_cliente = 'Grande' +
-AND t.fecha = '2022-10-10' +
-;; +
- +
--- OTs pendiente total +
-SELECT SUM(t.valor) AS ots +
-FROM  ots_campo_altas_indicadores t +
-WHERE t.indicador = 'OTs pendiente (sin PE)' +
--- AND t.marca = 'Euskaltel' +
-AND t.tipo_cliente = 'Grande' +
-AND t.fecha = '2022-10-10' +
-;; +
- +
- +
-SELECT * +
-FROM ots_campo_altas_indicadores +
-WHERE  +
- fecha = '2022-07-25' AND indicador = 'OTs pendiente (sin PE)' AND tipo_cliente = 'Grande' AND marca = 'Euskaltel' +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT (2.265226571268*10 + 13.241304720962*18 + 0*1) / 29 +
- +
-+
-SELECT SUM(valor) AS pendientes +
-FROM ots_campo_altas_indicadores t +
-WHERE t.indicador = 'OTs pendiente (sin PE)' +
--- AND t.marca = 'Telecable' +
-AND t.fecha = '2022-10-10' +
-AND t.tipo_cliente = 'Grande' +
-  +
- +
- +
- +
- +
- +
-SELECT * +
-FROM ots_campo_altas_indicadores t +
-WHERE t.fecha = '2022-10-17'  +
-AND t.tipo_cliente = 'Grande' +
-AND t.marca = 'R' +
-;; +
-;; +
- +
-SELECT  +
--- ((coalesce(AVG(t.tiempo_cita_ot),0)) / 3600) / 24 +
-t.fecha_actualizacion, +
-t.fecha_creacion, +
-t.fecha_concertacion_cita, +
-(t.tiempo_cita_ot) / 3600 +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-10-17' +
-AND t.marca = 'R' +
-AND t.estado_ot IN ('PENDIENTE', 'PENDIENTE CONCERTACION'+
-AND t.agrupacion_ot = 'Alta' +
-AND t.tiene_incidencia_ot = 'n' +
-AND t.tiene_pe = 'n' +
-AND t.subsegmento_canal = 'GRANDE' +
-AND t.identificativo_peticion = '1-1AMRIK0' +
-+
--- Alex: 5,4 +
--- Yo: 3,59 +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT  +
-+
---                sede +
-            FROM pharmdash_incidencias +
-            WHERE +
-               cumplimiento_resolucion = 'Fuera de plazo' +
-               AND impacto = 'Corte' +
-               AND YEAR(fecha_apertura) >= 2022 AND MONTH(fecha_apertura) = 8 +
-               AND sede REGEXP '^CO|^LU|^OU|^PO' +
---            GROUP BY sede +
- +
- +
- +
- +
- +
- +
--- Farmacias en UCI por incumplimiento resolución +
-SELECT t.sede +
-FROM pharmdash_incidencias t +
-WHERE YEAR(t.fecha_apertura) = 2022 +
-AND MONTH(t.fecha_apertura) = 09 +
--- Está en UCI: +
-AND t.cumplimiento_resolucion = 'Fuera de Plazo' +
-AND t.impacto = 'Corte' +
-GROUP BY t.sede +
- +
--- Farmacias en UCI por exceso de averías +
-SELECT t.sedeCOUNT(t.id_ticket) AS averias +
-FROM pharmdash_incidencias t +
-WHERE YEAR(t.fecha_apertura) = 2022 +
-  AND MONTH(t.fecha_apertura) = 09 +
--- Está en UCI: +
-GROUP BY t.sede +
-HAVING COUNT(t.id_ticket) > 3 +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT  +
- ROUND(UNIX_TIMESTAMP(CONCAT(DATE_FORMAT(fecha_apertura, '%Y-%m'), '-01')) * 1000) AS fecha_apertura,  +
- COUNT(id) AS incidencias +
-FROM pharmdash_incidencias   +
-WHERE tipo_producto = 'DAT'  +
-AND infantil = 1 +
-AND YEAR(fecha_apertura) >= 2022 +
-GROUP BY  +
- UNIX_TIMESTAMP(CONCAT(DATE_FORMAT(fecha_apertura, '%Y-%m'), '-01')) * 1000 +
- +
-SELECT t.tecnologia, COUNT(*) +
-FROM pharmdash_incidencias t +
-GROUP BY t.tecnologia +
- +
- +
- +
-SELECT COUNT(t.id), t.responsabilidad +
-FROM pharmdash_incidencias t  +
-WHERE t.tipo_producto = 'DAT' +
-AND YEAR(t.fecha_apertura) = 2022 +
-GROUP BY t.responsabilidad +
- +
- +
- +
- +
- +
- +
--- Promedio citar Euskaltel +
-SELECT  +
-((AVG(t.tiempo_cita_ot) / 3600) / 24) AS tiempo_aporta_cita +
--- t.identificativo_peticion,  +
--- ((t.tiempo_cita_ot / 3600) / 25) AS dias_cita +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-10-05'  +
-AND t.marca = 'Euskaltel' +
-AND t.estado_ot_calculado IN ('PENDIENTE CONCERTACION', 'PENDIENTE'+
-AND t.nombre_ot <> 'Supervisión Portabilidad' +
-AND t.tiene_pe = 'n' +
-AND t.subsegmento_canal = 'Gran Cuenta' +
-AND t.agrupacion_ot = 'Alta' +
- +
--- Promedio citar R +
-SELECT  +
-+
--- ((AVG(t.tiempo_cita_ot) / 3600) / 24) AS tiempo_aporta_cita +
--- t.identificativo_peticion,  +
--- ((t.tiempo_cita_ot / 3600) / 25) AS dias_cita +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-10-05'  +
-AND t.marca = 'R' +
-AND t.estado_ot IN ('PENDIENTE CONCERTACION', 'PENDIENTE'+
-AND t.tiene_pe = 'n' +
-AND t.subsegmento_canal = 'GRANDE' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.tiene_incidencia_ot = 'n' +
- +
- +
- +
- +
-SELECT * +
-FROM ots_campo_altas_indicadores  +
-WHERE fecha = '2022-10-05'  +
-  AND indicador = 'Tiempo promedio concertación cita (sin PE)'  +
-  AND tipo_cliente = 'Grande'  +
-  AND marca = 'Euskaltel' +
- +
- +
-SELECT SUM(valor) AS pendientes +
-FROM  ots_campo_altas_indicadores +
-WHERE fecha = '2022-10-05' +
-AND indicador IN ('OTs pendiente citar (SIN PE)', 'OTs pendiente (sin PE)'+
-AND marca = 'Telecable' +
-AND tipo_cliente = 'Grande' +
- +
- +
- +
- +
- +
-SELECT * +
-FROM ots_campo_altas_indicadores t +
-WHERE t.fecha = '2022-10-04'  +
- +
- +
- +
- +
- +
-SELECT COALESCE(AVG(t.tiempo_cita_ot), 0) AS tiempo +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-10-04'  +
-AND t.subsegmento_canal = 'GRANDE' +
-AND t.marca = 'R' +
-;; +
- +
-SELECT (4171840.9042 / 3600) / 24 +
- +
-SELECT t.subsegmento_canal +
-FROM  ots_campo t +
-GROUP BY t.subsegmento_canal +
- +
- +
- +
- +
- +
--- 8.520 +
--- 8.683 +
-SELECT COUNT(*) +
-FROM minifric_servicios  +
- +
- +
- +
-SELECT * +
-FROM swap_cerrados t +
-INNER JOIN swap_incidencias_r r ON t.codigo_cliente = r.codigo_cliente +
-WHERE t.marca = 'R'  +
- +
- +
- +
- +
- +
- +
-SELECT t.fecha_actualizacion +
-FROM ots_campo t +
-GROUP BY t.fecha_actualizacion  +
-+
- +
- +
-SELECT SUM(t.valor) AS ots +
-FROM ots_campo_altas_indicadores t +
-WHERE t.indicador = 'OTs pendiente citar (sin PE)' +
- +
-;  +
- +
- +
- +
- +
- +
- +
- +
-SELECT SUM(t.cantidad * t.precio) AS total +
-FROM tickets_productos t +
-WHERE t.ticket_id = 662 +
-;; +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-+
- +
-SELECT * +
-FROM ots_campo t  +
-WHERE t.marca = 'R' +
- +
- +
-2022-08-31 19:22:53 - 2022-09-07 09:50 -- 4,5981018519 +
- +
- +
- +
-SELECT fecha +
-            FROM calendario_festivos +
-            WHERE fecha BETWEEN 2022-04-20 AND 2022-09-02 +
- +
- +
- +
-SELECT COUNT(t.referencia) AS ots, +
-t.subsegmento_canal +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-09-01'  +
-AND t.marca = 'Euskaltel' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.nombre_ot <> 'Supervisión Portabilidad' +
-AND t.estado_ot_calculado = 'PENDIENTE CONCERTACION' +
-AND t.tiene_pe = 'n' +
-AND t.subsegmento_canal = 'Gran Cuenta' +
--- GROUP BY t.subsegmento_canal;  +
- +
-/+
- -------------------------- +
- Análisis Backlog Euskaltel +
- -------------------------- +
-  +
- Indicadores +
-  +
-*/ +
--- OTs con INCIDENCIA +
-SELECT COUNT(t.referencia) AS ots, +
-t.subsegmento_canal +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-09-01'  +
-AND t.marca = 'Euskaltel' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.nombre_ot <> 'Supervisión Portabilidad' +
-AND t.estado_ot_calculado = 'INCIDENCIA' +
-GROUP BY t.subsegmento_canal; +
- +
--- OTs pendientes +
-SELECT COUNT(t.referencia) AS ots, +
-t.subsegmento_canal +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-09-01'  +
-AND t.marca = 'Euskaltel' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.nombre_ot <> 'Supervisión Portabilidad' +
-AND t.estado_ot_calculado = 'PENDIENTE' +
-GROUP BY t.subsegmento_canal; +
- +
--- OTs pendientes de concertación cita +
-SELECT COUNT(t.referencia) AS ots, +
-t.subsegmento_canal +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-09-01'  +
-AND t.marca = 'Euskaltel' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.nombre_ot <> 'Supervisión Portabilidad' +
-AND t.estado_ot_calculado = 'PENDIENTE CONCERTACION' +
-GROUP BY t.subsegmento_canal;  +
- +
--- Tiempo de cita +
-SELECT COUNT(t.referencia) AS ots, +
-t.subsegmento_canal +
-FROM ots_campo t +
-WHERE t.fecha_actualizacion = '2022-09-01'  +
-AND t.marca = 'Euskaltel' +
-AND t.agrupacion_ot = 'Alta' +
-AND t.nombre_ot <> 'Supervisión Portabilidad' +
-AND t.estado_ot_calculado IN ('PENDIENTE', 'PENDIENTE CONCERTACION'+
-AND t.tiene_pe = 'n' +
-AND t.subsegmento_canal = 'Gran Cuenta' +
- +
- +
-SELECT SUM(t.cantidad*t.precio) AS total +
-FROM tickets_productos t +
-WHERE t.ticket_id = 673 +
- +
- +
-/+
-400832934 - BANKINTER GLOBAL SERVICES +
-400057128 - BANKINTER +
-*/ +
- +
-SELECT * +
-FROM ctttbook t +
-WHERE t.CODIGODECLIENTE IN (400832934, 400057128) +
-ORDER BY t.FHAPERTURA desc +
-;; +
- +
- +
- +
- +
- +
-SELECT  +
-+
-FROM oc_bruteforce_attempts t +
-  +
- +
- +
- +
-SELECT * +
-FROM  ctttbook t +
-WHERE t.NCTT = 56338945 +
- +
- +
- +
- +
- +
- +
-SELECT DATE_FORMAT(t.fecha_creacion, '%Y-%m-%d'+
-FROM avisos_historico t +
-WHERE YEAR(t.fecha_creacion) = 2022 +
-AND MONTH(t.fecha_creacion) = 7 +
-GROUP BY DATE_FORMAT(t.fecha_creacion'%Y-%m-%d'+
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-      SELECT ROUND(UNIX_TIMESTAMP(CONCAT(DATE_FORMAT(a.FHAPERTURA, '%Y-%m'), '-01')) * 1000) as fecha_apertura, +
-             YEAR(a.FHAPERTURA) as ano_apertura, +
-             MONTH(a.FHAPERTURA) as mes_apertura, +
-             COUNT(a.NCTT) as numero_ctt +
-      FROM ctttbook a +
-       WHERE a.CODIGODECLIENTE IN ( +
-               101402053, -- COF Coruña +
-               400084027, -- COF Lugo +
-               400084264, -- COF Ourense +
-              203958277  -- COF Pontevedra +
-             ) +
-         AND YEAR(a.FHAPERTURA) >= 2020 +
-         AND a.ESTADOCTT = 'CERRADO' +
-   --      AND a.ORIGEN IN ('CLIENTE', 'VIGILANCIA'+
-       GROUP BY UNIX_TIMESTAMP(CONCAT(DATE_FORMAT(a.FHAPERTURA, '%Y-%m'), '-01')) * 1000 +
- +
- +
- +
- +
- +
- +
--- Antes: 48.269 +
--- Ahora: 48.569 +
- +
-SELECT COUNT(t.id_proceso) AS procesos +
-FROM procesos_finalizados t  +
- +
- +
-SELECT * +
-FROM servicios_afectados_master +
--- WHERE mostrar = 's'  +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
--- Provisión KRT +
-SELECT  +
-  COUNT(id_proceso) AS procesos,  +
-  semana_fecha_finalizacion  +
-FROM  +
-  procesos_finalizados  +
-WHERE  +
-  YEAR(fecha_finalizacion) = 2022  +
-  AND semana_fecha_finalizacion IN (20, 21, 22, 23, 24, 25, 26, 27)  +
-  AND subsegmento_canal IN ('PEQUEÑA', 'Pequeña Empresa', 'Pyme'+
-  AND resumen = 'Alta DIRECTO Sin Portabilidad'  +
-  AND ( +
-    mayor_95_dias = 0  +
-    OR mayor_95_dias IS NULL +
-  )  +
-  AND ( +
-    proyecto_implantacion IS NULL  +
-    OR proyecto_implantacion = 'Sin PE' +
-  )  +
-  AND producto_catalogo_origen IS NULL  +
-  AND ( +
-    nombre_esquema NOT IN ( +
-      'Cambio de Domicilio Cliente', 'Cambio Equipo',  +
-      'Cambio Modalidad Internet', 'Cambio Domicilio Migracion Acceso Direct' +
-    )  +
-    OR nombre_esquema IS NULL +
-  )  +
-GROUP BY  +
-  semana_fecha_finalizacion  +
-ORDER BY  +
-  1 DESC  +
-LIMIT  +
-  1 +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-SELECT * +
-FROM procesos_finalizados +
-WHERE YEAR(t.fecha_finalizacion) = 2022 +
-AND t.semana_fecha_finalizacion IN ( +
-20, 21, 22, 23, 24, 25, 26, 27 +
-+
-AND t.resumen = 'Alta DIRECTO Sin Portabilidad' +
--- AND t.subsegmento_canal IN ('GRANDE', 'Gran Cuenta', 'Gran Cliente'+
--- AND t.subsegmento_canal IN ('MEDIANA', 'Mediana Empresa'+
-AND t.subsegmento_canal IN ('PEQUEÑA', 'Pequeña Empresa', 'Pyme'+
-/* +
-'Alta DIRECTO Con Portabilidad', +
-'Alta INDIRECTO Sin Portabilidad', +
-'Alta INDIRECTO Con Portabilidad' +
-*/ +
-  AND (mayor_95_dias = 0 OR mayor_95_dias IS NULL) +
-  AND proyecto_implantacion = 'PE22-0337' +
-  AND producto_catalogo_origen IS NULL +
-  AND (nombre_esquema NOT IN ( +
-          'Cambio de Domicilio Cliente', +
-          'Cambio Equipo', +
-          'Cambio Modalidad Internet', +
-          'Cambio Domicilio Migracion Acceso Direct' +
-         ) +
-       OR nombre_esquema IS NULL +
-+
-         +
-GROUP BY t.semana_fecha_finalizacion +
-ORDER BY 1 DESC +
-LIMIT 1; +
-    +
-    +
-    +
-    +
-    +
-    +
-    +
-               +
-                    +
-                    +
-;                    +
- +
--- Tareas Kanboard                    +
-SELECT  +
-    t.id,  +
-    t.title,  +
-    t.description,  +
-    FROM_UNIXTIME(t.date_creation) AS fecha_creacion,  +
-    FROM_UNIXTIME(t.date_started) AS fecha_inicio,  +
-    FROM_UNIXTIME(t.date_completed) AS fecha_fin, +
-    p.name as proyecto +
-FROM tasks t +
-INNER JOIN projects p +
-    ON t.project_id = p.id +
-WHERE DATE_FORMAT(FROM_UNIXTIME(t.date_completed), '%Y-%m') = '2022-06';; +
- +
-/* +
-Postventa: 14 + 5 = 19 (39 %) +
-Provision: 0 + 1 = 1 (0,02 %) +
-Roberto / SAT: 12 + 17 = 29 (59 %) +
-*/ +
- +
- +
-SELECT * +
-FROM tasks t +
-WHERE t.id = 1185 +
-+
-</code>+
escusabaraja.1716486293.txt.gz · Última modificación: por tempwin