{ sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-18 15:30:14' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-18 15:30:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-18 15:30:14' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:13' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:13' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:15' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:15' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:19' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:19' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:19' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:19' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:19' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:19' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:19' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:24' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:25' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:25' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:26' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:26' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 10:53:26' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:05' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:07' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:07' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:07' } { sql: "SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-04-01 00:00:00' AND '2026-04-21 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC;SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-04-01 00:00:00' AND '2026-04-21 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC LIMIT 0, 25", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:09' } { level: 'info', message: 'list: ok', params: { idPrestador: '174', desde: '2026-04-01', hasta: '2026-04-21', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-04-21 12:20:09' } { sql: "SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-04-01 00:00:00' AND '2026-04-21 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC;SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-04-01 00:00:00' AND '2026-04-21 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC LIMIT 0, 25", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:12' } { level: 'info', message: 'list: ok', params: { idPrestador: '174', desde: '2026-04-01', hasta: '2026-04-21', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-04-21 12:20:12' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:14' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:21' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:39' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '178' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:41' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:41' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:44' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:45' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:45' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:45' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:45' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:45' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:45' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:46' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:46' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:46' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:20:56' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '99' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:05' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:05' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:05' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:10' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:11' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:11' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:12' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:12' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:22' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '80' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:30' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:30' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:30' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:33' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:33' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:33' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:51' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '392' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:56' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:56' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:56' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:59' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:59' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:59' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:21:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:01' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:02' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:13' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '395' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:20' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:20' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:20' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:23' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:24' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:24' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:25' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:25' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:25' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:35' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '405' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:38' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:38' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:42' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:52' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '437' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:57' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:57' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:57' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:58' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:22:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:01' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:02' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:11' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '438' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:14' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:14' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:17' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:17' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:17' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:17' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:17' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:26' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '473' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:34' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:34' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:34' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:36' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:38' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:23:38' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:16' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:20' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:20' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-04-01' AND '2026-04-21')", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:24' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:24' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-04-01' AND '2026-04-21')", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:24' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:24' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:33' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 25, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:39' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-04-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-04-21 23:59:59'\n" + " AND C.IDPrestador = '174'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:41' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-04-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-04-21 23:59:59'\n" + " AND C.IDPrestador = '174'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:41' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-04-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-04-21 23:59:59'\n" + " AND C.IDPrestador = '174'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:43' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-04-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-04-21 23:59:59'\n" + " AND C.IDPrestador = '174'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:43' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-04-01' AND '2026-04-21')", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:45' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:45' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-04-01' AND '2026-04-21')", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:45' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:45' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '596' \n" + " AND pr.idPrestador = '174'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_5606_1776786887565`', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_5606_1776786887565` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 596\n' + ' AND C.IDPrestador = 174\n' + ' AND (PO.IDPago = 596 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '596' \n" + " AND pr.IDPrestador = '174'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_5606_1776786887565`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_5606_1776786887565` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 596\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 174\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_5606_1776786887565` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_5606_1776786887565` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_5606_1776786887565`', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 596', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:48' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 596', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:53' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_5606_1776786894845`', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_5606_1776786894845` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 596\n' + ' AND C.IDPrestador = 174\n' + ' AND (PO.IDPago = 596 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_5606_1776786894845`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:54' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_5606_1776786894845` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 596\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 174\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_5606_1776786894845` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_5606_1776786894845` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_5606_1776786894845`', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 596', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 12:54:55' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 13:04:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 13:04:25' } { level: 'error', message: 'No se indicó código o es inválido', timestamp: '2026-04-21 13:05:13' } { level: 'error', message: 'No se indicó código o es inválido', timestamp: '2026-04-21 13:05:22' } { level: 'error', message: 'No se indicó código o es inválido', timestamp: '2026-04-21 13:05:39' } { level: 'error', message: 'No se indicó código o es inválido', timestamp: '2026-04-21 13:05:46' } { level: 'error', message: 'No se indicó código o es inválido', timestamp: '2026-04-21 13:06:48' } { level: 'error', message: 'No se indicó código o es inválido', timestamp: '2026-04-21 13:06:54' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 13:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 13:07:29' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 13:12:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-21 13:12:05' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-25 10:21:41' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-25 10:21:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-25 10:21:41' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 10:47:02' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 10:47:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 10:47:02' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:01' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:10' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:10' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:10' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:21' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:21' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:23' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 100, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '5'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '5' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '5' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:31:56' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:11' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:11' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:11' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:11' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '5' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:11' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-04-27'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-04-27'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:22' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-04-01' AND '2026-04-27')", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:24' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:24' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-04-01' AND '2026-04-27')", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:24' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_15641_1777311155306`', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_15641_1777311155306` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 597\n' + ' AND C.IDPrestador = 174\n' + ' AND (PO.IDPago = 597 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '597' \n" + " AND pr.idPrestador = '174'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '597' \n" + " AND pr.IDPrestador = '174'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_15641_1777311155306`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_15641_1777311155306` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 597\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 174\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_15641_1777311155306` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_15641_1777311155306` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_15641_1777311155306`', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 597', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:35' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:36' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 597', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:39' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_15641_1777311162982`', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_15641_1777311162982` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 597\n' + ' AND C.IDPrestador = 174\n' + ' AND (PO.IDPago = 597 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_15641_1777311162982`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_15641_1777311162982` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 597\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 174\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_15641_1777311162982` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_15641_1777311162982` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_15641_1777311162982`', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 597', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:32:43' } { sql: '\n' + ' SELECT pr.IDPrestador, pr.Nombre AS NombrePrestador, pr.Calle AS CallePrestador, pr.Numero AS NumeroPrestador, pr.Cuit AS CuitPrestador,\n' + ' ci.CodPostal AS CodPostalPrestador, ci.Nombre AS NombreCiudadPrestador, ct.Nombre AS NombreConcepto, co.porcentajebon AS PorcBon,\n' + " pl.Descripcion, pe.Periodo, ABS(c.Importe) AS Importe, c.IDPago, DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') AS Fecha,\n" + ' c.Numero AS NumeroBon, ad.Nombre AS NombreAdministradora, ad.Cuit AS CuitAdministradora,\n' + ' ad.NroIngBrutos, ad.Calle AS CalleAdministradora, ad.Numero AS NumeroAdministradora, cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, ti.Nombre AS NombreCondicionIva, gc.Nombre AS NombreCondicionGanancia,\n' + " ib.Nombre AS NombreTipoIngBruto, os.Cuit AS CuitObraSocial, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(pe.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(pe.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(pe.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(pe.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(pe.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(pe.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(pe.Periodo > 0, DATE_FORMAT(pe.Periodo, '%Y'), '') AS Anio\n" + ' FROM ConstanciasBon AS c \n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' LEFT JOIN comprobantes AS co ON co.IDComprobante = c.IDComprobante\n' + ' LEFT JOIN conceptos AS ct ON ct.IDConcepto = co.IDConcepto\n' + ' LEFT JOIN periodos AS pe ON pe.idPeriodo = co.idPeriodo\n' + ' LEFT JOIN planes AS pl ON pl.idObSoc = pe.idObSoc AND pl.idPlan = pe.idPlan\n' + ' LEFT JOIN obrassociales AS os ON os.idObSoc = pl.idObSoc\n' + ' LEFT JOIN PagosAdministradoras AS pa ON pa.idPago = c.IDPago\n' + ' LEFT JOIN Administradoras AS ad ON ad.IDAdministradora = pa.IDAdministradora\n' + ' LEFT JOIN condicionesiva AS ti ON ti.idTipoIva = ad.IDTipoIva\n' + ' LEFT JOIN gananciascondicion AS gc ON gc.IdCondicion = ad.idCondicion\n' + ' LEFT JOIN tiposingbrutos AS ib ON ib.idTipoIngBrutos = ad.idTipoIngBrutos\n' + ' LEFT JOIN Ciudades AS cia ON ad.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '597' AND pr.IDPrestador = '174' ORDER BY c.Numero", level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:33:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-27 14:33:04' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-04-28 21:35:09' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-04-28 21:35:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-04-28 21:35:09' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:38' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:46' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:46' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:46' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-03')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:53' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-03')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:53' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:05:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-04-01' AND '2026-04-30')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:06:11' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:06:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:06:11' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-04-01' AND '2026-04-30')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:06:11' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:06:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-03 20:06:11' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-05 12:57:29' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-05 12:57:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-05 12:57:29' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:47:39' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:47:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:47:39' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '473' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:48:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:48:15' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:48:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:48:15' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:48:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-09 10:48:15' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-10 03:15:50' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-10 03:15:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-10 03:15:50' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 11:38:34' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 11:38:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 11:38:34' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:19' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:28' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:28' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:28' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:33' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 100', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:43' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:49' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:49' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:49' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:49' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:04:49' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:18' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:18' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:18' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:18' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 100, 100', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:05:19' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:14' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '178' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:18' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:18' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:18' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:22' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:24' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:24' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:24' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:24' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:24' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:34' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '99' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:47' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:47' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:47' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:50' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:51' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:52' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:52' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:53' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:53' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:21:53' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:01' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '80' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:09' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:09' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:09' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:12' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:13' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:13' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:14' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:14' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:14' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:23' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '392' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:28' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:28' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:28' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:30' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:30' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:30' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:30' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:33' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:33' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:41' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '395' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:47' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:47' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:47' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:51' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:51' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:51' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:52' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:52' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:52' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:52' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:52' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:22:52' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:00' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '405' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:05' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:05' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:05' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:09' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:09' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:09' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:09' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:17' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '437' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:22' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:22' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:22' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:26' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:27' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:27' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:27' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:27' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:27' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:27' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:45' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '438' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:48' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:48' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:48' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:51' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:52' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:52' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:52' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:23:52' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:02' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '473' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:05' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:05' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:05' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:10' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 12:24:20' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:48' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:56' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:56' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:56' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:49:59' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 75, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:29' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:29' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:29' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:29' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:29' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 16:50:29' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:11' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '387' \n" + " AND p.Password = ENCODE('20202020', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:14' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:14' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:14' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-13 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:24' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-13 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:44:24' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:17' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:28' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:28' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:28' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:56:56' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:10' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:28' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:28' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:29' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:29' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:29' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:57:29' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:01' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:01' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:01' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:02' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:05' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-01'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:05' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-01'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:06' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:06' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:06' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 17:59:06' } { sql: "SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-05-01 00:00:00' AND '2026-05-13 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC;SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-05-01 00:00:00' AND '2026-05-13 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC LIMIT 0, 25", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:03:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:03:43' } { level: 'info', message: 'list: ok', params: { idPrestador: '174', desde: '2026-05-01', hasta: '2026-05-13', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-05-13 18:03:43' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:10:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:10:30' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '091' \n" + " AND p.Password = ENCODE('30711529221', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:10:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:10:55' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:10:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:10:55' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:10:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:10:55' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:03' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:04' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:06' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:06' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:06' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:07' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:09' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:09' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:09' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:11:09' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:26:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:26:07' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '369' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:26:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:26:18' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '359' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:26:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:26:29' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '219' \n" + " AND p.Password = ENCODE('272067948822', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:29:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:29:23' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '219' \n" + " AND p.Password = ENCODE('272067948822', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:29:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:29:25' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '099' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:03' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:03' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:10' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:11' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:11' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:11' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:11' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:11' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:11' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:12' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:33:47' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '178' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:04' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:04' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:04' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:11' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:12' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:34:48' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '395' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:03' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:03' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-13'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-13'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 18:35:10' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 23:59:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-13 23:59:55' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '366' \n" + " AND p.Password = ENCODE('30710562535', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:19' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:19' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:19' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:26' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:27' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:27' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:27' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:00:28' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:16' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 25, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:16' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:16' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:16' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 00:02:16' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 07:53:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 07:53:48' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 08:10:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 08:10:00' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:25' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:25' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '438' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:51' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:51' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:09:51' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:09' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:09' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:09' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:11' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-14'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-14'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:28' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:29' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:29' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:29' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 20:10:29' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 21:37:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 21:37:26' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 21:53:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-14 21:53:54' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-15 10:42:25' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-15 10:42:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-15 10:42:25' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-15 13:52:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-15 13:52:09' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:31' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:31' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:54' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:54' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:52:54' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:29' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:29' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:29' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:38' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:39' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:39' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:57' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:57' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:57' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:57' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:53:57' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:00' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:06' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:06' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:06' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:06' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:06' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:21' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '178' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:27' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:27' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:27' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:32' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:32' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:54:32' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:01' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '99' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:17' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:17' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:17' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:22' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:23' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:23' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:23' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:23' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:33' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '80' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:53' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:53' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:53' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:58' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:58' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:58' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:55:58' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:09' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '392' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:13' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:13' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:13' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:17' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:17' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:17' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:17' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:17' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:27' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '395' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:32' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:32' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:34' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:34' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:36' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:36' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:36' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:46' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '405' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:52' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:52' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:52' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:54' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:54' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:54' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:54' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:56' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:56:56' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:05' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '437' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:12' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:12' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:12' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:14' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:14' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:14' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:14' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:16' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:16' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:16' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:27' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '473' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:29' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:29' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:29' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:32' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:33' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:34' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:34' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:34' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:44' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '438' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:53' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:53' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:53' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:56' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:56' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-18'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-18 10:57:56' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 10:28:17' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 10:28:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 10:28:17' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:16' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:31' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:31' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:31' } { sql: "SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-05-01 00:00:00' AND '2026-05-19 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC;SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-05-01 00:00:00' AND '2026-05-19 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC LIMIT 0, 25", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:43' } { level: 'info', message: 'list: ok', params: { idPrestador: '174', desde: '2026-05-01', hasta: '2026-05-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-05-19 15:27:43' } { sql: "SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-05-01 00:00:00' AND '2026-05-19 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC;SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '174' AND (c.FechaEmision BETWEEN '2026-05-01 00:00:00' AND '2026-05-19 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC LIMIT 0, 25", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:44' } { level: 'info', message: 'list: ok', params: { idPrestador: '174', desde: '2026-05-01', hasta: '2026-05-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-05-19 15:27:44' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-19'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-19'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-19'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:57' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:27:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-19'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '104' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-19'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '104' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:20' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-19'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-19'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-19'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '104' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-19'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '104'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '104' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '104' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 15:28:21' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 16:19:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-19 16:19:45' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:11:34' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:11:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:11:34' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '91' \n" + " AND p.Password = ENCODE('30711529221', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:12:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:12:20' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:12:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:12:20' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:12:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:12:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-20'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-20'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-20'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-20'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-20'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-20'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:15:18' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-20'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-20'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 83\n' + " AND C.FechaEmision <= '2026-05-20'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-20'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-20'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 83\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-20'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '5' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '5' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '5'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:16:43' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:28:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 17:28:09' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 19:03:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-20 19:03:06' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:24:28' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:24:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:24:28' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '47' \n" + " AND p.Password = ENCODE('33604535439', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:52' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:52' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:52' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:58' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:32:59' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 100', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:34:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:35:26' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:35:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:35:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:35:26' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:35:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:35:26' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:23' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:33' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:33' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:33' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:36:39' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:09' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '99' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:15' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:16' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:21' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:22' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:23' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:23' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:42' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '55' \n" + " AND p.Password = ENCODE('33604535439', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:38:52' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '219' \n" + " AND p.Password = ENCODE('27206794882', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:00' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:00' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:00' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:05' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 193\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:05' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 193\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:05' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 193\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:05' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 193\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:06' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 193\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:06' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 193\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:06' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:06' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:06' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:06' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:06' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:07' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:07' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:07' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:07' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:07' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 193\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:46' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 193\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:47' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:47' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:42:47' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:43:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 11:43:11' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 12:09:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 12:09:19' } { level: 'error', message: 'No se indicó código o es inválido', timestamp: '2026-05-21 12:10:41' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:36' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:44' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:44' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:44' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:49' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:49' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:50' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:51' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:53' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 100, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:26:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 100, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:10' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:34' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '178' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:39' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:39' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:39' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:41' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:42' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:45' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:45' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:45' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:45' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:45' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:45' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 75, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:27:46' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:06' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '99' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:17' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:17' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:17' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:20' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:25' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:25' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 100, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:26' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:39' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '80' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:47' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:47' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:47' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:49' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:53' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:54' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:54' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 75, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:28:54' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:07' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '392' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:13' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:13' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:13' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:15' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:16' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:16' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:29' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '395' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:36' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:36' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:36' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:38' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:52' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '405' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:58' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:58' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:29:58' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:00' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:14' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '437' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:19' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:19' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:19' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:20' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:20' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:21' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:32' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '438' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:37' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:37' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:37' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:39' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:48' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '473' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:52' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:52' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:52' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:53' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:53' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 13:30:54' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:35' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '473' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:38' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:38' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:41' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:42' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:04:59' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '438' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:16' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:16' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:16' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:17' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:17' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:17' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:17' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:18' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:19' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:28' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '437' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:33' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:33' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:33' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:35' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:36' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:36' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:47' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '405' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:52' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:52' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:52' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:55' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:55' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:55' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:05:56' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:05' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '395' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:17' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:17' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:17' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:20' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:20' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:21' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:35' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '392' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:39' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:39' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:39' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:43' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:43' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:51' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '80' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:58' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:58' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:06:58' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:00' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:00' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:01' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:11' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '99' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:16' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:16' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:18' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:19' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:29' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '178' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:32' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:32' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:34' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:50' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:56' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:56' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:56' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-21'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-21'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:58' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-21 14:07:59' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:21:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:21:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:21:38' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '288' \n" + " AND p.Password = ENCODE('30708757574', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:21:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:21:50' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '299' \n" + " AND p.Password = ENCODE('30708757574', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:21:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:21:57' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '288' \n" + " AND p.Password = ENCODE('30708523859', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:24' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:24' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:24' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:23:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 100', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:30' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:31' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:24:31' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:14' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:14' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:14' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:14' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:14' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:27' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:30' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:30' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:30' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:33' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:33' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:33' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:33' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:33' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:33' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:53' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:53' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:53' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:53' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:25:54' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '104' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '104' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '104' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '104' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '104'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '104' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:02' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-22')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:27' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:27' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:27' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-22')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:27' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:27' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:27' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '599' \n" + " AND pr.idPrestador = '174'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_57135_1779459991715`', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_57135_1779459991715` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 599\n' + ' AND C.IDPrestador = 174\n' + ' AND (PO.IDPago = 599 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '599' \n" + " AND pr.IDPrestador = '174'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_57135_1779459991715`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_57135_1779459991715` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 599\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 174\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_57135_1779459991715` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_57135_1779459991715` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_57135_1779459991715`', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 599', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:32' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 599', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:50' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:50' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_57135_1779460012754`', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_57135_1779460012754` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 599\n' + ' AND C.IDPrestador = 174\n' + ' AND (PO.IDPago = 599 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_57135_1779460012754`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:52' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_57135_1779460012754` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 599\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 174\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_57135_1779460012754` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_57135_1779460012754` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_57135_1779460012754`', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 174 AND PP.IDPago = 599', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:56' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:26:57' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:27:02' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:27:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:27:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:27:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:27:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:27:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '101' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '101' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '101' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '101' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '101'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '101' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '102' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '102' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '102' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '102'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '102' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '102' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:24' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '106' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '106' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '106'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '106' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '106' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '106' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:35' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:28:52' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '178' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:07' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:07' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:07' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:17' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 160\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:19' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 160\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:29:19' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:00' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '99' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:06' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:06' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:06' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:08' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:09' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:09' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:09' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 91\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:09' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 91\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:09' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:30:10' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:14' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '299' \n" + " AND p.Password = ENCODE('30708523859', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:42' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:42' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:42' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 248\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 248\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 248\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 248\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 248\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 248\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:32:48' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:23' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '290' \n" + " AND p.Password = ENCODE('30708523859', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:36' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:36' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:36' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 240\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 240\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 240\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:40' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 240\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 240\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 240\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:33:41' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:34:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:34:21' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:36:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:36:50' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '80' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:36:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:36:59' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:36:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:36:59' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:36:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:36:59' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:01' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:02' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 73\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:05' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 73\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:05' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:05' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:05' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:05' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:18' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '392' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:24' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:24' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:24' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:26' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 550\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:27' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 550\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:27' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:27' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:27' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:27' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:37:27' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:34' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '395' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:41' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:41' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:41' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:45' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:46' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:46' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:46' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 555\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:47' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 555\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:47' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:47' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:47' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:38:47' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:29' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '405' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:34' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:34' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:34' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:37' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 405\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 405\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:38' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:38' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:51' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '437' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:58' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:58' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:41:58' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:01' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:01' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:02' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 641\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:03' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 641\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:03' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:03' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:03' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:03' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:12' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '438' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:16' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:16' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:18' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:18' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:18' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:18' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:18' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 642\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 642\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:20' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:20' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:20' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:30' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '473' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:36' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:36' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:36' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:38' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:39' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:39' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:42:39' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:33' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '473' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:38' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:38' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:38' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 663\n' + " AND C.FechaEmision <= '2026-05-22'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 663\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-22'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 25, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 11:43:58' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 14:39:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-22 14:39:57' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-26 15:41:58' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-26 15:41:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-26 15:41:58' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:00:24' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:00:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:00:24' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '366' \n" + " AND p.Password = ENCODE('30710562535', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:34' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:34' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:34' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:40' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:40' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:40' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:01:42' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '1983' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '1983' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '1983' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '1983' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '1983' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '1983'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:03:51' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:09' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 266\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 266\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:04:10' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:06:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:06:59' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:39' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '25' \n" + " AND p.Password = ENCODE('27108468004', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:46' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:46' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:46' } { sql: "SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '23' AND (c.FechaEmision BETWEEN '2026-05-01 00:00:00' AND '2026-05-28 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC;SELECT c.idPeriodo, c.Lote, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision, \n" + ' c.NroCaratula, c.CantidadRecetas, c.MontoRecetas,\n' + " c.MontoAcos, c.PorcBonificacion, c.MontoBonificacion, IF((pl.CantPeriodos IS NULL) OR (pl.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '01', IF(pl.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '02', IF(pl.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(p.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(p.Periodo, '%d'))))))) AS Semana, IF(DATE_FORMAT(p.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(p.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes, IF(p.Periodo > 0, DATE_FORMAT(p.Periodo, '%Y'), '') AS Anio,\n" + ' o.Nombre as NomObSoc, pl.Nombre as NomPlan, pl.Codigo as CodPlan,\n' + " IF((p.FechaVencimiento >= CURDATE() OR p.FechaVencimiento IS NULL) AND pc.Estado = 'A', 'S', 'N') as Editable, \n" + " c.Recepcionada, c.ProcesoCarga FROM caratulas as c INNER JOIN periodos p USING(idPeriodo) INNER JOIN obrassociales o USING(idObSoc) INNER JOIN planes pl USING(idObSoc, idPlan) INNER JOIN prestadorespordelegacion ppd ON (ppd.idPrestador = c.idPrestador AND ppd.idObSoc = p.idObSoc AND (ppd.FechaAlta <= curdate() AND (ppd.FechaBaja >= curdate() OR ppd.FechaBaja IS NULL))) INNER JOIN periodoscerrados pc ON (p.idPeriodo = pc.idPeriodo AND pc.IDDelegacion = ppd.IDDelegacion AND (pc.IDFilial = ppd.IDFilial OR ppd.IDFilial IS NULL)) WHERE c.idPrestador = '23' AND (c.FechaEmision BETWEEN '2026-05-01 00:00:00' AND '2026-05-28 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' ORDER BY c.FechaEmision DESC LIMIT 0, 25", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:10:50' } { level: 'info', message: 'list: ok', params: { idPrestador: '23', desde: '2026-05-01', hasta: '2026-05-28', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-05-28 12:10:50' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 23\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 23\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 23\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 23\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 23\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 23\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:04' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 23\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 23\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:41' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 23\n' + " AND C.FechaEmision <= '2026-05-28'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '5' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 23\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 23\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:41' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 23\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-28'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '5'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '5' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + " WHERE T.IDObSoc = '5' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:11:42' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-28 23:59:59'\n" + " AND C.IDPrestador = '23'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:45' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-28 23:59:59'\n" + " AND C.IDPrestador = '23'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:45' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-28 23:59:59'\n" + " AND C.IDPrestador = '23'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:50' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-28 23:59:59'\n" + " AND C.IDPrestador = '23'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:50' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-28 23:59:59'\n" + " AND C.IDPrestador = '23'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:54' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-28 23:59:59'\n" + " AND C.IDPrestador = '23'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:54' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 23 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:57' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:57' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 23 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:57' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:13:57' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_66841_1779981246498`', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_66841_1779981246498` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 600\n' + ' AND C.IDPrestador = 23\n' + ' AND (PO.IDPago = 600 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '600' \n" + " AND pr.idPrestador = '23'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '600' \n" + " AND pr.IDPrestador = '23'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_66841_1779981246498`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_66841_1779981246498` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 600\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 23\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_66841_1779981246498` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_66841_1779981246498` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_66841_1779981246498`', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 23 AND PP.IDPago = 600', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:06' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 23 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:50' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:50' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 23 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:50' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:50' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-28 23:59:59'\n" + " AND C.IDPrestador = '23'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:54' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-05-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-05-28 23:59:59'\n" + " AND C.IDPrestador = '23'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:54' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 23 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:57' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:57' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + " WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 23 AND (PP.FechaAcreditacion BETWEEN '2026-05-01' AND '2026-05-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:57' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:14:57' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:28:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-28 12:28:48' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:00' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:00' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '194' \n" + " AND p.Password = ENCODE('30689538785', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:09' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:09' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:09' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:14' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:14' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:14' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 174\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:14' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:15' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:16' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 174\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:16' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:20:18' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:07' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '219' \n" + " AND p.Password = ENCODE('27206794882', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:22' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:22' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:22' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:28' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 193\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 193\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 193\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 193\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 193\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 193\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:21:29' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:04' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '47' \n" + " AND p.Password = ENCODE('33604535439', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:20' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:20' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:20' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:35' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 44\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 44\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:23:36' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:21' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '288' \n" + " AND p.Password = ENCODE('30708523859', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:36' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:36' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:36' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 238\n' + " AND C.FechaEmision <= '2026-05-29'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: '\n' + ' UPDATE tempPagosPendientes T\n' + ' INNER JOIN (\n' + ' SELECT DISTINCT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' IFNULL(SUM(PC.Importe), 0) AS Importe\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' WHERE C.IDPrestador = 238\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-05-29'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:42' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:43' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:43' } { sql: '\n' + ' SELECT\n' + ' T.IDObSoc,\n' + ' T.NomObSoc,\n' + ' T.NomPlan,\n' + ' T.CantidadRecetas,\n' + ' T.Importe,\n' + ' T.Acos,\n' + " DATE_FORMAT(T.Periodo, '%d/%m/%Y') AS Periodo,\n" + " DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FechaEmision\n" + ' FROM tempPagosPendientes AS T\n' + ' ORDER BY\n' + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:24:43' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:25:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-29 14:25:03' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-05-31 12:26:06' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-05-31 12:26:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-05-31 12:26:06' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:35' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:35' } { sql: '\n' + ' SELECT\n' + ' p.Codigo,\n' + ' p.idPrestador, \n' + ' p.Sucursal, \n' + ' p.Nombre, \n' + ' p.RazonSocial, \n' + ' d.nombre AS NombreDelegacion, \n' + ' p.FechaBaja, \n' + ' p.Calle, \n' + ' p.Numero, \n' + ' p.Telefono, \n' + ' p.Fax, \n' + ' p.Email, \n' + ' p.Cuit,\n' + ' p.AccesosWeb\n' + ' FROM prestadores p\n' + ' JOIN prestadorespordelegacion pd ON pd.idPrestador = p.idPrestador\n' + ' JOIN delegaciones d ON d.idDelegacion = pd.idDelegacion\n' + " WHERE p.Codigo = '387' \n" + " AND p.Password = ENCODE('20202020', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:39' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:39' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:39' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-06-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-06-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:44' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2026-06-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-06-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:58:44' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-07-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-08-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:14' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-07-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-08-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '571' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '571' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73355_1780322364597`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73355_1780322364597` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 571\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 571 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73355_1780322364597`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73355_1780322364597` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 571\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:24' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73355_1780322364597` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73355_1780322364597` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73355_1780322364597`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 571', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 10:59:25' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 571', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322416316`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73361_1780322416316` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 573\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 573 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '573' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322416316`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '573' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73361_1780322416316` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 573\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73361_1780322416316` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322416316` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322416316`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:16' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 573', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:00:17' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-08-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-09-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:51' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-08-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-09-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322573367`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73361_1780322573367` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 574\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 574 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 573', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '574' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '574' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322573367`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73361_1780322573367` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 574\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73361_1780322573367` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322573367` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322573367`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 574', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:02:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322590644`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73361_1780322590644` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 575\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 575 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 574', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '575' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '575' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322590644`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73361_1780322590644` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 575\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73361_1780322590644` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322590644` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322590644`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:10' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 575', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:11' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-06-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-07-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:36' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-06-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-07-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:36' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-07-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-08-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:49' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-07-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-08-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 575', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '571' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '571' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322638253`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73361_1780322638253` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 571\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 571 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322638253`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73361_1780322638253` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 571\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73361_1780322638253` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322638253` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322638253`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 571', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:03:58' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 571', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322703007`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73361_1780322703007` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 573\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 573 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '573' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '573' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322703007`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73361_1780322703007` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 573\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73361_1780322703007` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322703007` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322703007`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 573', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:05:03' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-08-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-09-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:05' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-08-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-09-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322768266`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73361_1780322768266` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 574\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 574 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 573', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '574' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '574' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322768266`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73361_1780322768266` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 574\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73361_1780322768266` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322768266` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322768266`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 574', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:06:08' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-09-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-10-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:17' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-09-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-10-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322841708`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73361_1780322841708` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 576\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 576 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322841708`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73361_1780322841708` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 576\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73361_1780322841708` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73361_1780322841708` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 574', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '576' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '576' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:21' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73361_1780322841708`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 576', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:22' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73357_1780322859723`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73357_1780322859723` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 577\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 577 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 576', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '577' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '577' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73357_1780322859723`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73357_1780322859723` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 577\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73357_1780322859723` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:39' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73357_1780322859723` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73357_1780322859723`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 577', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:07:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73357_1780322886315`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73357_1780322886315` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 578\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 578 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 577', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '578' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '578' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73357_1780322886315`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73357_1780322886315` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 578\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73357_1780322886315` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73357_1780322886315` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73357_1780322886315`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 578', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:06' } { sql: 'SELECT COUNT(*) AS total FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-10-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-11-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:30' } { sql: '\n' + ' SELECT T.IDPago, T.OS, T.FechaEmision\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + " GROUP_CONCAT(DISTINCT OS.Nombre SEPARATOR '; ') AS OS,\n" + " DATE_FORMAT(MAX(PC.FechaEmision), '%d/%m/%Y') AS FechaEmision,\n" + ' MAX(PC.FechaEmision) AS FechaEmisionOrden\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PE.IDObSoc AND OS.IDObSoc <> 999)\n' + " INNER JOIN pagosadministradoras PA ON (PA.IDPago = PC.IDPago AND PA.IDAdministradora = '1')\n" + ' WHERE\n' + " PC.FechaEmision >= '2025-10-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-11-01 23:59:59'\n" + " AND C.IDPrestador = '545'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T\n' + ' \n' + ' ORDER BY T.FechaEmisionOrden ASC, T.IDPago ASC\n' + ' LIMIT 0, 25\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73357_1780322913118`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_73357_1780322913118` AS\n' + ' (\n' + ' SELECT \n' + ' PC.IDPago AS IDPago,\n' + ' PP.NroRecibo AS NroRecibo,\n' + ' PR.IDPrestador AS IDPrestador,\n' + ' CO.IDConcepto AS IDConcepto,\n' + ' PC.FechaEmision AS FechaEmision,\n' + ' PR.Nombre AS Nombre,\n' + ' PR.Codigo AS Codigo,\n' + ' PR.Cuit AS Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.Importe AS Importe,\n' + ' IFNULL(SUM(PC.Importe),0) AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' PC.Saldo AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' 0 AS pagado,\n' + ' 0 AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' LEFT JOIN Comprobantes C USING(IDComprobante)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN pagosperiodos PO ON (PO.idPeriodo = C.idPeriodo)\n' + ' \n' + ' WHERE PC.IDPago = 579\n' + ' AND C.IDPrestador = 545\n' + ' AND (PO.IDPago = 579 OR PO.IDPago IS NULL)\n' + ' \n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 578', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '\n' + ' SELECT DISTINCT \n' + " CAST(CONCAT_WS(' ', CONCAT_WS(pr.Codigo, '(', ')'), pr.RazonSocial) AS CHAR(250)) AS Prestador, \n" + ' pr.RazonSocial,\n' + " CAST(IF((pr.Calle IS NULL OR pr.Calle = ''), '', \n" + " CONCAT_WS(' ', pr.Calle, IF((pr.Numero IS NULL OR pr.Numero = 0), '', pr.Numero))\n" + ' ) AS CHAR(250)) AS Direccion,\n' + ' pr.Cuit, \n' + ' pc.Importe, \n' + ' pc.BaseImponible, \n' + ' pc.Alicuota, \n' + ' pc.IDPago, \n' + ' g.Codigo, \n' + ' pc.Numero, \n' + " DATE_FORMAT(pc.FechaEmision, '%Y') AS Anio,\n" + " DATE_FORMAT(pc.FechaEmision, '%m') AS Mes, \n" + ' pc.FechaEmision, \n' + ' ci.Nombre AS Ciudad, \n' + ' ci.CodPostal\n' + ' FROM ConstanciasGan AS pc\n' + ' INNER JOIN Prestadores AS pr \n' + ' ON pc.Cuit = pr.Cuit\n' + ' INNER JOIN comprobantes AS co \n' + ' ON pr.idPrestador = co.idPrestador \n' + ' AND co.idconcepto = 9\n' + ' LEFT JOIN GananciasRegimen AS g \n' + ' ON g.IDRegimen = pr.IDRegimen\n' + ' LEFT JOIN Ciudades AS ci \n' + ' ON ci.IDCiudad = pr.IDCiudad\n' + " WHERE pc.IDPago = '579' \n" + " AND pr.idPrestador = '545'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '\n' + ' SELECT \n' + ' pr.IDPrestador, \n' + ' pr.Nombre AS NombrePrestador, \n' + ' pr.Calle AS CallePrestador, \n' + ' pr.Numero AS NumeroPrestador, \n' + ' pr.Cuit AS CuitPrestador,\n' + ' pr.NroIngBrutos AS NroIngBrutosPrestador, \n' + ' ci.CodPostal AS CodPostalPrestador, \n' + ' ci.Nombre AS NombreCiudadPrestador, \n' + ' c.ImporteRetenido,\n' + ' (c.ImporteRetenido * 100 / c.Alicuota) AS BaseImponible, \n' + ' c.Alicuota, \n' + ' c.IDPago, \n' + ' cia.CodPostal AS CodPostalAdministradora,\n' + ' cia.Nombre AS NombreCiudadAdministradora, \n' + " DATE_FORMAT(CURRENT_DATE, '%d/%m/%Y') as Fecha, \n" + ' c.Numero AS NumeroRae, \n' + ' a.Nombre AS NombreAdministradora,\n' + ' a.Cuit AS CuitAdministradora, \n' + ' a.NroIngBrutos AS NroIngBrutosAdministradora, \n' + ' a.Calle AS CalleAdministradora, \n' + ' a.Numero AS NumeroAdministradora, \n' + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '01', 'Enero', \n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '02', 'Febrero',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '03', 'Marzo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '04', 'Abril',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '05', 'Mayo',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '06', 'Junio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '07', 'Julio',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '08', 'Agosto',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '09', 'Septiembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '10', 'Octubre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '11', 'Noviembre',\n" + " IF(DATE_FORMAT(c.FechaEmision, '%m') = '12', 'Diciembre', '')))))))))))) AS Mes, \n" + " IF(c.FechaEmision > 0, DATE_FORMAT(c.FechaEmision, '%Y'), '') AS Anio\n" + ' FROM ConstanciasRae AS c\n' + ' INNER JOIN Prestadores AS pr USING (IDPrestador)\n' + ' INNER JOIN PagosAdministradoras AS pa USING (IDPago)\n' + ' INNER JOIN Administradoras AS a USING (IDAdministradora)\n' + ' LEFT JOIN Ciudades AS cia ON a.IDCiudad = cia.IDCiudad\n' + ' LEFT JOIN Ciudades AS ci ON pr.IDCiudad = ci.IDCiudad\n' + " WHERE c.IDPago = '579' \n" + " AND pr.IDPrestador = '545'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_73357_1780322913118`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '\n' + ' INSERT INTO `wrk_tempOrdenesDePago_73357_1780322913118` (\n' + ' IDPago, NroRecibo, IDPrestador, IDConcepto,\n' + ' FechaEmision, Nombre, Codigo, Cuit, Direccion, Telefono,\n' + ' Plan, Concepto, Semana, Mes, Anio,\n' + ' Recetas, Importe, Total, Ciudad,\n' + ' NomDelegacion, ObservacionOP, Prioridad,\n' + ' Periodo, Detalle, idObSoc, Saldo,\n' + ' idPagoGenerado, idComprobante, idTipoPago,\n' + ' pagado, TotalComp\n' + ' )\n' + ' SELECT\n' + ' T.IDPago,\n' + ' T.NroRecibo,\n' + ' T.IDPrestador,\n' + ' T.IDConcepto,\n' + ' T.FechaEmision,\n' + ' T.Nombre,\n' + ' T.Codigo,\n' + ' T.Cuit,\n' + ' T.Direccion,\n' + ' T.Telefono,\n' + " '' AS Plan,\n" + " 'Saldo Pago Anterior' AS Concepto,\n" + ' T.Semana,\n' + ' T.Mes,\n' + ' T.Anio,\n' + ' T.Recetas,\n' + ' T.Importe,\n' + ' SUM(T.Total) AS Total,\n' + ' T.Ciudad,\n' + ' T.NomDelegacion,\n' + ' T.ObservacionOP,\n' + ' 15000 AS Prioridad,\n' + ' T.Periodo,\n' + ' T.Detalle,\n' + ' 999999 AS idObSoc,\n' + ' SUM(T.Saldo) AS Saldo,\n' + ' 0 AS idPagoGenerado,\n' + ' 0 AS idComprobante,\n' + ' T.idTipoPago,\n' + ' SUM(T.pagado) AS pagado,\n' + ' MAX(T.TotalComp) AS TotalComp\n' + ' FROM (\n' + ' SELECT\n' + ' PC.IDPago,\n' + ' PP.NroRecibo,\n' + ' PR.IDPrestador,\n' + ' CO.IDConcepto,\n' + ' PC.FechaEmision,\n' + ' PR.Nombre,\n' + ' PR.Codigo,\n' + ' PR.Cuit,\n' + " IF((PR.Calle IS NULL OR PR.Calle = ''), '', CONCAT_WS(' ', PR.Calle, IF((PR.Numero IS NULL OR PR.Numero = 0), 'S/N', PR.Numero))) AS Direccion,\n" + " IF((PR.Telefono IS NULL OR PR.Telefono = ''), '', PR.Telefono) AS Telefono,\n" + " IF(PL.IDPlan IS NULL, '', PL.Descripcion) AS Plan,\n" + " IF(C.Observaciones IS NULL, IF(C.IDPago IS NULL, CO.Nombre, CONCAT_WS('', CO.Nombre, CONCAT_WS('', ' (OP. ', C.IDPago, ')'))), C.Observaciones) AS Concepto,\n" + " IF((PL.CantPeriodos IS NULL) OR (PL.CantPeriodos <= 1), '',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '01', IF(PL.CantPeriodos > 2, '1ra Sem.', '1ra Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '02', IF(PL.CantPeriodos > 2, '2da Sem.', '2da Quin.'),\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '03', '3ra Sem.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%d') = '04', '4ta Sem.',\n" + " CONCAT_WS(' ', 'Sem.', DATE_FORMAT(PE.Periodo, '%d'))))))) AS Semana,\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '01', 'Ene.', \n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '02', 'Feb.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '03', 'Mar.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '04', 'Abr.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '05', 'May.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '06', 'Jun.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '07', 'Jul.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '08', 'Ago.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '09', 'Sep.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '10', 'Oct.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '11', 'Nov.',\n" + " IF(DATE_FORMAT(PE.Periodo, '%m') = '12', 'Dic.', '')))))))))))) AS Mes,\n" + " IF(PE.Periodo > 0, DATE_FORMAT(PE.Periodo, '%Y'), '') AS Anio,\n" + ' C.CantidadRecetas AS Recetas,\n' + ' C.ImporteReceta AS Importe,\n' + ' 0 AS Total,\n' + " IF(PR.IDCiudad IS NULL, '', CONCAT_WS(' ', CI.Nombre, CONCAT_WS(PV.Nombre, '(', ')'))) AS Ciudad,\n" + ' D.Nombre AS NomDelegacion,\n' + ' PC.Observacion AS ObservacionOP,\n' + ' CO.Prioridad AS Prioridad,\n' + ' PE.Periodo AS Periodo,\n' + ' C.Detalle AS Detalle,\n' + ' IF(PE.idObSoc IS NULL, 999999, PE.idObSoc) AS idObSoc,\n' + ' (C.Importe - IFNULL(SUM(PC.Importe),0)) AS Saldo,\n' + ' C.idComprobante AS idComprobante,\n' + ' PR.idTipoPago AS idTipoPago,\n' + ' IFNULL(SUM(PC.Importe),0) AS pagado,\n' + ' C.Importe AS TotalComp\n' + ' FROM PagosComprobantes PC\n' + ' INNER JOIN Comprobantes C USING(IDComprobante)\n' + ' INNER JOIN Conceptos CO ON (C.IDConcepto = CO.IDConcepto)\n' + ' INNER JOIN Delegaciones D ON (C.IDDelegacion = D.IDDelegacion)\n' + ' INNER JOIN Prestadores PR ON (C.IDPrestador = PR.IDPrestador)\n' + ' LEFT JOIN PagosPrestadores PP ON (PP.IDPago = PC.IDPago AND PP.IDPrestador = C.IDPrestador)\n' + ' LEFT JOIN Periodos PE ON (C.IDPeriodo = PE.IDPeriodo)\n' + ' LEFT JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' LEFT JOIN ObrasSociales OS ON (OS.IDObSoc = PL.IDObSoc)\n' + ' LEFT JOIN Ciudades CI ON (PR.IDCiudad = CI.IDCiudad)\n' + ' LEFT JOIN Provincias PV ON (CI.IDProvincia = PV.IDProvincia)\n' + ' LEFT JOIN tmpOrdenesDePagoComprobantes TO2\n' + ' ON TO2.idComprobante = C.IDComprobante\n' + ' WHERE PC.IDPago < 579\n' + ' AND C.IDConcepto NOT IN (1, 21)\n' + ' AND C.IDPrestador = 545\n' + ' AND TO2.idComprobante IS NULL\n' + ' GROUP BY PC.idComprobante\n' + ' HAVING pagado <> TotalComp\n' + ' ) T\n' + ' GROUP BY T.IDPrestador\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_73357_1780322913118` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo, T.idObSoc", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_73357_1780322913118` T\n' + " WHERE T.Detalle <> ''\n" + ' ORDER BY T.Nombre, T.IDPrestador, T.Prioridad, T.Plan, T.Periodo\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_73357_1780322913118`', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'CREATE TEMPORARY TABLE tempPagosEmitidos AS \n' + ' SELECT\n' + ' PP.IDPago,\n' + ' PP.IDPrestador,\n' + ' PP.NroCancelacion,\n' + ' 1 AS Orden,\n' + ' PP.NombreReal AS NomPrestador,\n' + ' PP.AlaOrden,\n' + ' PP.Cheque,\n' + ' PP.CuentaBancaria AS NroCuenta,\n' + ' U.NombreUsuario,\n' + ' B.IDBanco,\n' + ' B.Nombre AS NomBanco,\n' + ' IF(PP.IDTipoPago = 1, PP.Importe, 0) AS MontoEfectivo,\n' + ' IF(PP.IDTipoPago = 3, PP.Importe, 0) AS MontoCheque,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 3), PP.Importe, 0) AS MontoCtaCte,\n' + ' IF((PP.IDTipoPago = 2) AND (PP.IDTipoCtaBancaria = 4), PP.Importe, 0) AS MontoCajaAhorro,\n' + ' PP.FechaAcreditacion\n' + ' \n' + ' FROM PagosPrestadoresDetalle PP\n' + ' INNER JOIN PagosAdministradoras PA USING(IDPago)\n' + ' INNER JOIN accUsuarios U USING(IDUsuario)\n' + ' INNER JOIN Bancos B USING(IDBanco)\n' + ' WHERE PA.IDAdministradora = 1 AND PP.IDPrestador = 545 AND PP.IDPago = 579', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'SELECT T.* FROM tempPagosEmitidos T ORDER BY T.NroCancelacion, T.NomBanco, T.IDBanco, T.Orden, T.AlaOrden, T.IDPago', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:08:33' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:24:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-01 11:24:01' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-06-03 11:00:22' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-06-03 11:00:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-03 11:00:22' } { sql: 'SELECT a.*, c.Nombre AS Ciudad, p.Nombre AS Provincia FROM Administradoras a LEFT JOIN ciudades c USING(idCiudad) LEFT JOIN provincias p USING(idProvincia) WHERE a.idAdministradora = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-06-03 16:35:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-06-03 16:35:36' }